Բովանդակություն:
- Քայլ 1: Կառուցեք շրջանը
- Քայլ 2: DS3231 Գրադարան
- Քայլ 3. DS3231 գրադարան փոփոխված
- Քայլ 4: Կոճակների գրադարան
- Քայլ 5. Գրադարան LCD- ի համար
- Քայլ 6: Programրագրավորեք Arduino- ն
Video: Arduino Pellet Stove Controller: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Սա կառուցված է գնդիկավոր վառարանը վերահսկելու համար: Լեդերն այն ազդանշաններն են, որոնք կուղարկվեն օդափոխիչի շարժիչները և մխոցը կառավարելու համար:
Իմ պլանն այն է, որ երբ ես կառուցեմ տախտակը, օգտագործել որոշ triac վարորդներ և triacs `120 վոլտ շղթաները վարելու համար: Ես կթարմացնեմ սա, երբ առաջ գնամ: Սա տեղադրում եմ այն հույսով, որ դա կօգնի ուրիշներին, քանի որ մինչ այժմ դա հետազոտությունների և զարգացման կուտակում է:
Քայլ 1: Կառուցեք շրջանը
Մասեր
Arduino Uno Rev3
DS3231 իրական ժամանակի ժամացույցի մոդուլ:
16X2 LCD էկրան
I2C ուսապարկ lcd sceen- ի համար:
3 լեդ
4 շոշափելի կոճակ
Breadboard
Jumper լարերը:
Շղթան ցուցադրված է վերևում ցրտահարված դիագրամում: Շագանակագույն մետաղալարը միանում է LCD հետևի տուփի հետևի վերևի քորոցին: Թռիչքը հանվում է: Սա ինձ թույլ տվեց ծրագրային կերպով վերահսկել լուսավորությունը:
Քայլ 2: DS3231 Գրադարան
Ես ներբեռնեցի գրադարան ՝ DS3231 ժամացույցը գործարկելու համար:
DS3231- ի բնօրինակ գրադարանը:
Քայլ 3. DS3231 գրադարան փոփոխված
Ես մի փոքր փոփոխեցի գրադարանը, որպեսզի ավելի հեշտ դարձնեմ այն հասկանալը: Ես ներառեցի միայն այն գործառույթները, որոնք ինձ պետք էին այս նախագծի համար:
Քայլ 4: Կոճակների գրադարան
Իմ օգտագործած կոճակների գրադարանը: Ես դա չեմ փոփոխել և պարզապես օգտագործել եմ այն, ինչ կա:
Գրադարանները կարող են կամ ներմուծվել arduino ide- ի միջոցով, կամ պարզապես ավելացնել դրանք այն թղթապանակին, որը սովորաբար գտնվում է համակարգչում/օգտվողի անուններում/փաստաթղթերում/arduino/գրադարաններում: Աշխատել է ինձ համար:
Քայլ 5. Գրադարան LCD- ի համար
Ես ստիպված էի օգտագործել այս գրադարանը `LCD էկրանը աշխատեցնելու համար: Բնօրինակ գրադարանը, որը գալիս է գաղափարով, չի աշխատում I2C հաղորդակցության հետ, ուստի այս գրադարանը դա հնարավոր է դարձնում:
Քայլ 6: Programրագրավորեք Arduino- ն
Ես վերբեռնել եմ.ino ֆայլը, որը ես ստեղծել եմ arduino ide- ով: Լիովին փորձարկվել է և իսկապես լավ է աշխատում: Հնարավոր է, որ ես մի փոքր շտկելու կարիք ունենամ, երբ ավելացնեմ triacs- ը `օդափոխիչի շարժիչների զարկերակի լայնության մոդուլյացիայի վերահսկողություն ստանալու համար: Սա կփոխի օդափոխիչի շարժիչների արագությունը:
Խորհուրդ ենք տալիս:
Arduino Attiny85 Smart Fan Controller: 3 քայլ
Arduino Attiny85 Smart Fan Controller:
Arduino Game Controller: 5 քայլ
Arduino Game Controller: Խաղի վերահսկիչն այն սարքն է, որն օգտագործվում է տեսախաղում մուտքագրումներ կատարելու համար ՝ կերպարը կամ օբյեկտը շարժելու համար: Խաղի վերահսկիչի դիզայնը և ֆունկցիոնալությունը հեշտ են և անպայման ձեզ կտան խաղերի զարմանալի փորձ, և դա ավելի ինվո կլինի
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ
Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ | Arduino PS2 Game Controller | Խաղալ Tekken- ով DIY Arduino Gamepad- ով: Բարև տղերք, խաղերը միշտ զվարճալի են, բայց ձեր սեփական DIY հատուկ խաղի Controller- ով խաղալը ավելի զվարճալի է: Այսպիսով, մենք այս հրահանգների մեջ կդարձնենք խաղային վերահսկիչ ՝ օգտագործելով arduino pro micro:
NES Controller Shuffle (Nintendo Controller MP3, V3.0) ՝ 5 քայլ (նկարներով)
NES Controller Shuffle (Nintendo Controller MP3, V3.0). Ես ամբողջովին պոկեցի ryan97128- ը Nintendo Controller MP3- ի ՝ 2.0 տարբերակի համար նրա դիզայնի վրա և լսում եմ, որ նա գաղափարը ստացել է ամենաիմաստուն Morte_Moya- ից, այնպես որ ես չեմ կարող վարկ վերցնել դրա համար: նրանց բոլոր հանճարը: Ես պարզապես ուզում էի ավելացնել հարմարավետությունը և վերալիցքավորել