Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Temերմաստիճանի/խոնավության ցուցիչ
- Քայլ 3: Լույսի ցուցիչ
- Քայլ 4: LCD էկրան
- Քայլ 5: Dimmer Circuit
- Քայլ 6. mingրագրավորում SAV-MAKER-I
- Քայլ 7: mingրագրավորում մշակման միջոցով
- Քայլ 8: Խորհրդի կազմում
- Քայլ 9: Վերջնական արդյունք
Video: Smart-Greenhouse: 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Բարև մարկերներ, Մենք երեք ուսանողներից բաղկացած խումբ ենք, և այս նախագիծը մաս է կազմում Creative Electronics, Beng Electronic Engineering 4 -րդ տարվա մոդուլ Մալագայի համալսարանում, Հեռահաղորդակցության դպրոցում (https://etsit.uma.es/):
Այս նախագիծը բաղկացած է խելացի ջերմոցից, որը կարող է մոդուլացնել լամպի պայծառությունը ՝ կախված արևի լույսից: Այն նաև հաշվում է սենսորներով, որոնք չափում են խոնավությունը, ջերմաստիճանը և պայծառությունը: Ամբողջ տեղեկատվությունը ցուցադրելու համար կա LCD էկրան: Բացի այդ, մենք պատրաստում ենք ծրագիր ՝ օգտագործելով մշակում, որը թույլ է տալիս ձեռքով փոխել լամպի պայծառությունը ցանկության դեպքում ՝ 3D միջավայրով:
Քայլ 1: Նյութեր
- 1 ֆոտոռեզիստոր
- 1 տվիչի ջերմաստիճան/խոնավություն DHT11
- 1 LCD LCM1602C
- 1 նախատախտակ
-1 տուփ (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)
- 1 լամպ
- 1 10k-Ohm դիմադրություն
-1 SAV-MAKER-I (այլընտրանք Arduino Leonardo- ին): Եթե որևէ մեկը ցանկանում է այս տախտակը պատրաստել Arduino Leonardo- ի փոխարեն, մենք ավելացնում ենք github- ի հղումը, որտեղ դուք կգտնեք բոլոր անհրաժեշտ տեղեկությունները (https://github.com/fmalpartida/SAV-MAKER-I):
Թուլացնող միացումը, որը թույլ է տալիս լամպի լույսի ուժգնության փոփոխությունը, հիմնված է մեկ արտադրողի կողմից (https://maker.pro/arduino/projects/arduino-lamp-dimmer): Օգտագործված նյութեր.
- 1 330-Օմ դիմադրություն
- 2 33k-Ohm ռեզիստոր
- 1 22k-Ohm դիմադրություն
- 1 220-Օմ դիմադրություն
- 4 1N4508 դիոդ
- 1 1N4007 դիոդ
- 1 Zener 10V 4W դիոդ
- 1 2.2uF/63V կոնդենսատոր
- 1 220nF/275V կոնդենսատոր
- 1 Optocoupler 4N35
- MOSFET IRF830A
Քայլ 2: Temերմաստիճանի/խոնավության ցուցիչ
Մենք օգտագործեցինք DHT11 սենսորը: Սա
սենսորը մեզ տրամադրում է օդի խոնավության և ջերմաստիճանի թվային տվյալներ: Մենք համարում ենք, որ կարևոր է չափել այս պարամետրերը, քանի որ դա ազդում է բույսի աճի և խնամքի վրա:
Սենսորը ծրագրավորելու համար մենք օգտագործել էինք Arduino գրադարանը DHT11: Դուք պետք է ավելացնեք DHT11 գրադարանը ձեր Arduino գրադարանի թղթապանակին: Ներառում ենք գրադարանը ներբեռնման համար:
Ինչպես տեսնում եք, մենք ավելացնում ենք պատկեր ՝ ցույց տալու համար, թե ինչպիսին է սենսորի միացումը:
Քայլ 3: Լույսի ցուցիչ
Լույսի սենսոր կատարելու համար մենք օգտագործեցինք ֆոտոռեզիստոր, որը փոփոխական դիմադրություն է լույսի փոփոխությամբ և 10k-Ohm ռեզիստոր: Հետևյալ նկարում ցուցադրվում է, թե ինչպես անել միացումները:
Այս տվիչը իսկապես կարևոր է, քանի որ ստացված բոլոր տվյալները օգտագործվում են լամպի պայծառությունը կարգավորելու համար:
Քայլ 4: LCD էկրան
Մենք օգտագործեցինք LCD LCM1602C: LCD- ը թույլ է տալիս ցույց տալ մեր կողմից գրավվող բոլոր տեղեկությունները բոլոր տվիչներով:
LCD- ը ծրագրավորելու համար մենք օգտագործել էինք Arduino գրադարանը LCM1602C: Դուք պետք է ավելացնեք LCM1602C գրադարանը ձեր Arduino գրադարանի թղթապանակին:
Մենք ավելացնում ենք պատկեր ՝ ցույց տալու համար, թե ինչպես միացնել սարքը:
Քայլ 5: Dimmer Circuit
Առաջին ճանապարհը, որը գալիս է մտքիս Arduino- ն օգտագործելիս և լույսը մթագնելիս, PWM- ի օգտագործումն է, ուստի այդ ճանապարհով մենք գնացել ենք: Դրանով մենք ոգեշնչվեցինք Ton Giesberts- ի (Copyright Elektor Magazine) հայտնի դիզայնի սխեմայից, որը կատարում է AC աղբյուրի PWM: Այս միացումում դարպասը վարելու էներգիայի լարումը մատակարարվում է դարպասի լարման միջոցով: D2, D3, D4, D5 ձևավորում են դիոդային կամուրջ ՝ ուղղելով լարումը լարվածության մեջ. D6, R5, C2- ը նաև ծառայում է որպես ուղղիչ, իսկ R3, R4, D1 և C1- ը կարգավորում են լարման արժեքը C2- ում: Optocoupler- ը և R2- ը քշում են դարպասը ՝ տրանզիստորի անջատիչը դարձնելով Arduino տախտակի կողմից տրամադրված PWM արժեքի համաձայն: R1- ը պաշտպանում է օպտիկական զույգ LED- ը:
Քայլ 6. mingրագրավորում SAV-MAKER-I
Այս ծրագրի գործառույթն է կարդալ և ցույց տալ այն բոլոր տեղեկությունները, որոնք ստանում են մեր տվիչները: Բացի այդ, մենք լուսավորում ենք լույսը PWM ազդանշանով `կախված լուսավորության արժեքներից: Այս մասը կազմում է ավտոմատ կարգավորումը:
Կոդն ավելացված է ստորև:
Քայլ 7: mingրագրավորում մշակման միջոցով
Այս ծրագրի գործառույթն է գրաֆիկորեն ներկայացնել այն, ինչ կատարվում է ջերմոցում իրական ժամանակում: Գրաֆիկական ինտերֆեյսը ցույց է տալիս լամպով եռաչափ ջերմոց (որը միանում կամ անջատում է այն միաժամանակ իրական կյանքում) և բույս: Բացի այդ, այն ներկայացնում է արևոտ օր կամ աստղային երկինք ՝ կախված լամպի վիճակից: Programրագիրը նաև թույլ է տալիս մեզ լամպի կառավարում ունենալ ձեռքով:
Կոդն ավելացված է ստորև:
Քայլ 8: Խորհրդի կազմում
Ինչպես տեսնում եք ավելացված լուսանկարներում, մենք բոլոր բաղադրիչները դնում ենք նախատախտակի վրա ՝ հետևելով մեր տեղադրած միացումների պատկերին:
Քայլ 9: Վերջնական արդյունք
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Ինչպե՞ս DIY Smart Roller վարագույրներ պատրաստել SONOFF Smart անջատիչների միջոցով: 14 քայլ
Ինչպե՞ս DIY Smart Roller վարագույրներ SONOFF Smart անջատիչներով: և երեկոյան ներքև քաշե՞լ: Ամեն դեպքում, ես
Սարքավորումներ և ծրագրաշարեր Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steps
Սարքավորումներ և ծրագրաշարեր Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug. Այս հրահանգում ես ձեզ ցույց եմ տալիս, թե ինչպես եմ մի քանի խելացի սարքեր փայլեցրել իմ սեփական որոնվածով, այնպես որ ես կարող եմ դրանք վերահսկել MQTT- ով ՝ իմ Openhab տեղադրման միջոցով: Ես կավելացնեմ նոր սարքեր, երբ ես դրանք կոտրել եմ: Իհարկե, կան ծրագրային ապահովման վրա հիմնված այլ մեթոդներ ՝ սովորական գործերը բռնկելու համար
DIY WiFi Smart Smart Light Shelly 1: 6 քայլով (նկարներով)
DIY WiFi Smart անվտանգության լուսավորություն Shelly 1 -ով. Այս հրահանգը կանդրադառնա DIY խելացի անվտանգության լուսավորության ստեղծմանը `օգտագործելով Shelly- ի Shelly 1 խելացի ռելեը: Անվտանգության լույսը խելացի դարձնելը թույլ կտա ձեզ շատ ավելի մեծ վերահսկողություն ունենալ այն ժամանակ, երբ այն ակտիվանում է և որքան է այն մնում միացված: Այն կարող է գործել
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)