Բովանդակություն:
- Քայլ 1: Պաշարներ
- Քայլ 2. Պատվիրեք տպատախտակները
- Քայլ 3: 3D տպման մասեր
- Քայլ 4: oldոդման սխեմաներ և PCB- ներ
- Քայլ 5. Damրագրի կափույր վերահսկիչ և թերմոստատ - NodeMCU
Video: Ինչպես պատրաստել փայտե վառարանի ավտոմատ թերմոստատ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
«Մեխատրոնիկա» դասի նախագծի համար ես որոշեցի նախագծել և ստեղծել ավտոմատ փայտե վառարանի թերմոստատ ՝ օգտագործելով WiFi միացված Arduino- ն ՝ PID կարգավորիչով, որը քայլում է Stepper շարժիչով ՝ վերահսկելու իմ փայտե վառարանի կափույր դիրքը: Դա շատ հատուցող փորձ և ճանապարհ էր, և ես շատ բան եմ սովորել այդ ճանապարհին: Ես կցանկանայի կիսվել նախագծի մանրամասներով, ինչպես նաև այն, թե ինչպես կարող եք այն դարձնել/հարմարեցնել ձեր սեփական ծրագրին:
Քայլ 1: Պաշարներ
Ես կտրամադրեմ այն պաշարների ցանկը, որոնք ես օգտագործել եմ այս վերահսկիչը ստեղծելու համար, ինչպես նաև ճանապարհին օգտագործած ցանկացած սխեմատիկ և նախագծային ֆայլեր:
Պարագաներ:
- 1 NodeMCU Board - Stepper քշելու և PID վերահսկիչ աշխատելու համար - Banggood
- EasyDriver մոդուլի Stepper վարորդ - Amazon
- NEMA 11 Stepper Motor - Amazon
- 1 Wemos D1 Mini Board - peratերմաստիճանի տվիչի և LCD էկրանին - Banggood
- DHT11 ջերմաստիճանի և խոնավության ցուցիչ - Amazon
- 16x2 LCD էկրան - Amazon
- LCD i2c ադապտեր - Կրճատում է LCD կապի կապերի թիվը - Amazon
- 12 Վ էլեկտրամատակարարում - Հեշտ վարորդի սնուցման համար
- Տարբեր դիմադրողներ - Amazon
- PN2222A կամ համարժեք տրանզիստոր - Amazon
- Տարբեր դիմադրիչներ
- 3 թվային կոճակ - Amazon
- 1 ուղղանկյուն նեոդիմի մագնիս - Ամազոն
- Տախտակներ - Gerber ֆայլերը ներառված են - Պատվիրելու համար օգտագործեք JLCPCB - ավելի մանրամասն ՝ ստորև
- Գարուն Stepper Idler Pulley Tensioner- ի համար
- Մեքենայի պտուտակ `ձգվող անգործուն և անգործուն լիսեռի համար
3D տպագիր բաղադրիչներ (ներառված STL- ում).
- Stepper Damper վերահսկիչի ժողով
- Ճախարակներ
- Stepper Controller Case
- Թերմոստատ / peratերմաստիճանի տվիչի պատյան
Գործիքներ:
- Sոդման երկաթ
- Պտուտակահաններ
Arduino կոդ:
Նախատեսված է երկու միկրոկոնտրոլերների ծրագրավորման վերջին քայլին:
Հավելված:
Blynk- Այս ծրագիրը օգտագործվում է ջերմաստիճանի տվիչի և կափույր վերահսկիչի միջև հաղորդակցվելու և հավելվածից սարքերը կառավարելու համար:
Քայլ 2. Պատվիրեք տպատախտակները
Առաջին բանը, որ պետք է արվի, JLCPCB- ից պատվիրել սովորական տպատախտակները: Նրանք ունեն չափազանց մրցունակ ծախսեր և ունեն չափազանց արագ շրջադարձ: Ես ստացել եմ իմ PCB- ն 4 օրվա ընթացքում կամ պատվիրելիս:
- Ստեղծեք հաշիվ JLCPCB- ով:
-
Վերբեռնեք կցված Gerber ֆայլերը մեկ առ մեկ իրենց կայքում և ընտրեք յուրաքանչյուրի ցանկալի քանակը:
Բոլոր ընտրանքների լռելյայն արժեքները լավ են աշխատում:
Քայլ 3: 3D տպման մասեր
Եթե ունեք 3D տպիչ, հիանալի: Պարզապես տպեք բոլոր STL ֆայլերը ՝ օգտագործելով PLA կամ ABS (ես օգտագործել եմ ABS): Եթե ոչ, ապա 3D տպիչի բազմաթիվ ծառայություններ կան առցանց: Անհրաժեշտության դեպքում կարող եմ դրանք նույնիսկ տպել ձեզ համար - հղում հայցադիմումի ձևին:
Իմ կայքը ՝ www. NESCustomDesign.com
Հավաքեք մասերը Stepper Actuator- ի համար:
Քայլ 4: oldոդման սխեմաներ և PCB- ներ
Օգտագործեք կցված էլեկտրական սխեմաները, նկարները և տեսանյութը `որպես ուղեցույց, երբ բաղադրիչները տեղադրեք տպատախտակին: Componentsոդեք բոլոր բաղադրիչները տեղում:
Քայլ 5. Damրագրի կափույր վերահսկիչ և թերմոստատ - NodeMCU
Օգտագործեք Arduino IDE- ն ՝ NodeMCU- ն և Wemos D1 Mini- ն համապատասխան կոդերով ծրագրավորելու համար: Ձեր յուրաքանչյուր միկրոկառավարիչներին տրված Blynk նույնականացման նշանները պետք է հարմարեցվեն, ինչպես նաև ձեր WiFi հավատարմագրերը.ino ֆայլերից յուրաքանչյուրում `կափույր վերահսկիչի և ջերմաստիճանի ջերմաստիճանի տվիչի համար:
Հետևյալ բաժինները ցույց են տալիս այն ոլորտները, որոնք պետք է հարմարեցվեն ՝ ձեր WiFi և Blynk հավատարմագրերն արտացոլելու համար:
// ************************** WiFi կարգաբերում ******************* **************************
// Տնային WiFi #սահմանել wifi_ssid «WiFi_SSID» #սահմանել wifi_pass «WiFi_Pass» wifiTimeout = 8000; // ********************************************* *********************************** ********** ******************* Blynk Setup **************************** ************* #սահմանել BLYNK_PRINT Սերիալ #ներառել char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; char stove_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Նշեք վիրտուալ Pin- ը այս ESP8266 WidgetBridge CurrTempBridge- ում (V20); WidgetBridge setPointBridge (V24); BlynkTimer ժմչփ; // ********************************************* ***********************************
Երկրորդ մրցանակ IoT մարտահրավերում
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել 12 Վ մարտկոցի ավտոմատ լիցքավորիչ. 16 քայլ (նկարներով)
Ինչպես պատրաստել ավտոմատ 12 Վ մարտկոցի լիցքավորիչ. բոլորը իմ անունը Սթիվ է: Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել 12 վ մարտկոցի լիցքավորիչ: Սեղմեք այստեղ տեսահոլովակը տեսնելու համար: Սկսենք
Ինչպես պատրաստել մինի ավտոմատ պտտման սեղանի օդափոխիչ ՝ 5 քայլ (նկարներով)
Ինչպես պատրաստել մինի ավտոմատ պտտման սեղանի երկրպագու. Բարև տղերք, այս հրահանգով ես ձեզ կհանձնարարեմ պատրաստել ձեր սեփական մինի ավտոմատ պտտման սեղանի օդափոխիչը ավելի քիչ քանակությամբ բաղադրիչներով: Այս սարքը կարող է սնուցվել 9 վ աղբյուրից և արտադրել զարմանալի քամի: Այս օդափոխիչը տատանվում է գրեթե 120 աստիճանի անկյան տակ
Ինչպես պատրաստել ավտոմատ ձկնակեր: 6 քայլ (նկարներով)
Ինչպես պատրաստել ավտոմատ ձկնակեր իսկական խնդիր լուծելու համար: Ինքնագործող սարք ստեղծելու գաղափարը
Ինչպես պատրաստել ավտոմատ 12 վ մարտկոցի լիցքավորիչ. 6 քայլ (նկարներով)
Ինչպես պատրաստել ավտոմատ 12 վ մարտկոցի լիցքավորիչ. Բարև բոլորին այս հրահանգների մեջ ես ձեզ ցույց կտամ, թե ինչպես պատրաստել մարտկոցի ավտոմատ լիցքավորիչ
Ինչպես պատրաստել փայտե միջանցքի վերանորոգման գործիք `8 քայլ
Ինչպես պատրաստել փայտե միջուկի վերանորոգման գործիք. The Divot Repair գործիքը կամ սափորն օգտագործվում է օգնելու հեռացնել գծապատկերը, որը առաջացել է կանաչի վրա գոլֆի գնդակի վայրէջքից: Թեև մեկը չի պահանջում դրանք շտկել, դա սովորական գոլֆի քաղաքավարություն է դա անել: Վիքիպեդիայի հոդվածն այստեղ ես եմ, լինելով