
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00



Мехатроникийн ангийн төслийн хувьд би модон зуухны дампаны байрлалыг хянахын тулд Stepper моторыг жолоодож буй PID хянагчтай WiFi ашигладаг Arduino ашиглан автомат модон зуухны термостатыг зохион бүтээхээр шийдсэн. Энэ бол маш ашигтай туршлага, аялал байсан бөгөөд би энэ хугацаанд маш их зүйлийг сурч мэдсэн! Төслийн талаар дэлгэрэнгүй мэдээлэл өгөхөөс гадна үүнийг өөрийн аппликейшнд хэрхэн оруулах/тохируулах талаар хуваалцахыг хүсч байна.
Алхам 1: хангамж


Би энэ хянагчийг бий болгоход ашигласан хангамжийнхаа жагсаалтыг, замдаа ашигласан схем, дизайны файлуудын хамт өгөх болно.
Хангамж:
- 1 NodeMCU самбар - Stepper жолоодох, PID хянагч ажиллуулахад зориулагдсан - Banggood
- EasyDriver Module Stepper Driver - Амазон
- NEMA 11 Stepper Motor - Амазон
- 1 Wemos D1 Mini Board - Температур мэдрэгч ба LCD дэлгэцийн хувьд - Banggood
- DHT11 Температур ба чийгшил мэдрэгч - Амазон
- 16x2 хэмжээтэй LCD дэлгэц - Амазон
- LCD i2c адаптер - LCD холболтын тоог багасгадаг - Amazon
- 12V цахилгаан хангамж - Энгийн драйверийг асаахад зориулагдсан
- Төрөл бүрийн эсэргүүцэл - Амазон
- PN2222A буюу эквивалент транзистор - Амазон
- Төрөл бүрийн эсэргүүцэл
- 3 дижитал товчлуур - Амазон
- 1 Неодимын тэгш өнцөгт соронз - Амазон
- Хэлхээний самбар - Гербер файлууд багтсан болно - Захиалга өгөхийн тулд JLCPCB ашиглана уу - Дэлгэрэнгүй мэдээллийг доороос авна уу
- Stepper Idler Pulley Tenser -ийн хавар
- Сул зогсолт ба сул зогсолтын тэнхлэгийг чангалах машины шураг
3D хэвлэсэн бүрэлдэхүүн хэсгүүд (STL багтсан):
- Stepper Damper Controller Ассемблер
- Дамар
- Stepper хянагчийн хайрцаг
- Термостат / Температур мэдрэгчийн хайрцаг
Хэрэгсэл:
- Гагнуурын төмөр
- Халив
Arduino код:
Хоёр микроконтроллерыг програмчлах сүүлийн шатанд өгсөн болно
Апп:
Blynk- Энэ апп нь температур мэдрэгч ба дампууруулагчийн хооронд холбоо тогтоох, төхөөрөмжийг Апп-аас удирдах боломжтой болно
Алхам 2: Хэлхээний самбар захиалах

Хамгийн эхний хийх зүйл бол захиалгат хэлхээний самбарыг JLCPCB -ээс захиалах явдал юм. Тэд маш өрсөлдөөнтэй зардалтай бөгөөд маш хурдан эргэдэг. Би ПХБ -ээ 4 хоногийн дотор авсан эсвэл захиалсан.
- JLCPCB дээр данс үүсгэх.
-
Хавсаргасан Gerber файлуудыг вэбсайтдаа нэг нэгээр нь байршуулж, хүссэн тоо хэмжээг нь сонгоорой.
Бүх сонголтуудын үндсэн утга нь сайн ажилладаг
Алхам 3: 3D хэвлэх хэсэг



Хэрэв танд 3D принтер байгаа бол гайхалтай! Бүх STL файлуудыг PLA эсвэл ABS ашиглан хэвлээрэй (би ABS ашигладаг байсан). Үгүй бол 3D принтерийн олон үйлчилгээ онлайнаар авах боломжтой. Шаардлагатай бол би тэдгээрийг танд хэвлэж өгөх боломжтой болно - Хүсэлтийн маягтын холбоос.
Миний вэбсайт: www. NESCustomDesign.com
Stepper Actuator -ийн эд ангиудыг угсарна.
Алхам 4: Гагнуурын хэлхээ ба ПХБ





Бүрэлдэхүүн хэсгүүдийг хэлхээний самбар дээр байрлуулахдаа хавсаргасан цахилгаан схем, зураг, видеог гарын авлага болгон ашиглаарай. Бүх бүрэлдэхүүн хэсгүүдийг гагнах.
Алхам 5: Програмын дампер хянагч ба термостат - NodeMCU

NodeMCU болон Wemos D1 Mini -ийг холбогдох кодоор програмчлахын тулд Arduino IDE -ийг ашиглана уу. Таны микроконтроллер бүрт хуваарилагдсан тодорхой Blynk баталгаажуулалтын жетоныг мөн damper хянагч болон термостатын температур мэдрэгчийн.ino файл тус бүрт таны WiFi итгэмжлэлийг тохируулах шаардлагатай болно.
Дараах хэсгүүдэд WiFi болон Blynk -ийн итгэмжлэлийг тусгахын тулд өөрчлөх шаардлагатай хэсгүүдийг харуулав.
// *************************** WiFi тохиргоо ******************* ***************************
// Гэрийн WiFi #wifi_ssid "WiFi_SSID" -ийг тодорхойлох #wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ********************************************** ************************************* // *********** ******************* Blynk Setup ***************************** ************* #тодорхойлох BLYNK_PRINT Serial #include char temp_auth = "Таны_термостат_Блинк_Аут_Токен"; char pech_auth = "Таны_Damper_Control_Blynk_Auth_Token"; // Энэхүү ESP8266 WidgetBridge CurrTempBridge (V20) дээр virtualPin -ийг зааж өгнө үү; WidgetBridge setPointBridge (V24); BlynkTimer таймер; // ********************************************** *************************************


IoT Challenge -ийн хоёр дахь шагнал
Зөвлөмж болгож буй:
Автомат 12V батерейг хэрхэн яаж хийх вэ: 16 алхам (зурагтай)

Автомат 12V зай цэнэглэгчийг хэрхэн яаж хийх вэ: Хөөе! Бүгд миний нэрийг Стив гэдэг.Өнөөдөр би танд 12в батерейг хэрхэн яаж цэнэглэхээ үзүүлэх болно. Энд дарж видеог үзнэ үү
Автомат загас тэжээгчийг хэрхэн яаж хийх вэ: 6 алхам (зурагтай)

Автомат загас тэжээгчийг хэрхэн яаж хийх вэ: Инженерийн судалгааны ажлын хүрээнд бид өдөр тутмын асуудлыг шийдэхийн тулд Arduino эсвэл/эсвэл бөөрөлзгөнө хэрэглэхийг хүссэн бөгөөд энэ нь бидний сонирхдог, хэрэгтэй зүйлийг хийх явдал байв. жинхэнэ асуудлыг шийдэхийн тулд. Автомашин хийх санаа
Автомат 12в батерейг хэрхэн яаж хийх вэ: 6 алхам (зурагтай)

Автомат 12в батерей цэнэглэгчийг хэрхэн яаж хийх вэ: Сайн байцгаана уу, энэ зааварчилгаанд би танд батерейны автомат цэнэглэгч хэрхэн хийхийг зааж өгөх болно
Шөнийн автомат чийдэнг хэрхэн яаж хийх вэ: 4 алхам (зурагтай)

Шөнийн автомат чийдэнг хэрхэн яаж хийх вэ: Би LM358 ic ба фотодиод ашиглан шөнийн автомат чийдэнгийн хэлхээг 1 доллараас бага үнээр хийсэн
Divot засах модон багажийг хэрхэн яаж хийх вэ: 8 алхам

Divot засах модон багажийг хэрхэн яаж хийх вэ: Divot Repair хэрэгсэл буюу Pitchfork нь гольфын бөмбөг ногоон дээр буусны улмаас үүссэн догол мөрийг арилгахад ашиглагддаг. Эдгээрийг засч залруулах шаардлагагүй боловч үүнийг хийх нь гольфын эелдэг заншил юм. Википедиагийн нийтлэл энд байна, би