Բովանդակություն:
- Քայլ 1: Ակնարկ
- Քայլ 2. Flowchart + Ինչպես տեղադրել Node-red և ավելացնել MySQL- ը Node-red- ին
- Քայլ 3: Մասերի ցուցակ
- Քայլ 4. Նախագծի 3D տպում
- Քայլ 5: Էլեկտրամոնտաժ Fritzing- ում
- Քայլ 6: Arduino կոդ
- Քայլ 7. Ինչպես տեղադրել ESP8266 խորհուրդը Arduino IDE- ում
- Քայլ 8: I/O ցուցակ
- Քայլ 9: Հանգույց-կարմիր
- Քայլ 10: MySQL
Video: UCL-IIoT-Greenhouse-with-wifi: 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Սա UCL- ի 3 կիսամյակի դպրոցական ծրագիր է: Մենք որոշեցինք շարունակել աշխատել մեր ջերմոցում, բայց այս անգամ տվյալների հավաքագրմամբ
Պատրաստված է adam0220- ի և mort340d- ի կողմից
Քայլ 1: Ակնարկ
Այգու ո՞ր խանդավառը չի երազում ունենալ «խելացի տուն», որտեղ բույսերը ինքնաբերաբար ջրում են, երբ հողի խոնավության մակարդակը ցածր է դառնում, կամ կարող է ձեր բույսերին տալ անհրաժեշտ «արևի լույս» ավտոմատ նույնիսկ գիշերը:
Մեր նպատակն է ջերմոց պատրաստել, որը կարող է դա անել ձեզ համար:
Այս ուսուցանվողը կբացատրի, թե ինչպես մենք ստեղծեցինք ջերմոց, որն ունակ է ինքնապաշտպանվելու ՝ արդուինոյի միջոցով:
Մենք օգտագործել ենք DHT11 ՝ ջերմաստիճանը և խոնավությունը չափելու համար: Մեր խոնավության հողի սենսորը օգտագործվում է հողի խոնավությունը չափելու համար: Մեր ջրի պոմպը օգտագործվում է հողը ջրելու համար, երբ հողը չափազանց չորանում է: LCD մոնիտորը օգտագործվում է ցույց տալու համար, թե ինչ է հողի խոնավությունը և ջերմաստիճանը: Լուսարձակները օգտագործվում են արևը պատկերելու համար: Մենք կարմիր հանգույցն օգտագործել ենք ՝ տեսնելու մեր բոլոր արժեքները, որոնք ստանում ենք arduino- ից: WeMos D1 R2- ն օգտագործվում է տվյալները WiFi- ի միջոցով ուղարկելու համար: MySQL- ն օգտագործվում է տվյալները վեբ էջի միջոցով դիտելու համար:
Քայլ 2. Flowchart + Ինչպես տեղադրել Node-red և ավելացնել MySQL- ը Node-red- ին
Ահա ջերմոցի մեր հոսքագիծը
1. Տեղադրեք node-red ձեր համակարգչում:
2. Տեղադրեք «վահանակ, հանգույց-remysql և հանգույց-սերիալպորտ»
3. Մտեք ներկապնակ կառավարելու համար
4. Այնուհետեւ կտտացրեք տեղադրել
5. Այնուհետեւ որոնեք մոդուլները
6. Տեղադրեք wampserver ձեր համակարգչում ՝ MySQL- ը բացելու համար
7. Բացեք phpMyAdmin- ը
8. Կարգավորեք բլոկի քննությունը «nodered»
9. Ստեղծեք ներդիր, գրեք «խոնավ ասո» առարկաների անունը, որոնք կցանկանայիք ունենալ:
10. Տեղադրեք MySQL բլոկը հանգույց-կարմիրի մեջ
11. Հանգույց-կարմիր «Mysql»-ի բլոկը պետք է հղված լինի մեր sql Տվյալների բազայի անունին, մեր դեպքում «nodered»
Քայլ 3: Մասերի ցուցակ
1 x Arduino uno
1 x WeMos D1 R2
2 x Breadboard
1 x umpրային պոմպ 12 վ
4 x լուսարձակներ
1 x LCD էկրան
1 x DHT 11
1 x Խոնավության հողի տվիչ
1 x փոխանցումավազք ky-019
1 x Մարտկոցի պահոց
8 x մարտկոց (AA)
4 x 220 ohm դիմադրություն
Գուլպաներ
Լարերը
Բացի այդ, մենք օգտագործում էինք
Հող և բույսեր
3D տպիչ + լազերային դանակ
Քայլ 4. Նախագծի 3D տպում
Mainframe- ը պատրաստված է 3D տպիչով
Տանիքը պատրաստված է պլեքսիգլասից `լազերային դանակով
Պատերը պատրաստված են og փայտից ՝ լազերային դանակով
Դուք կարող եք ֆայլերը ստանալ https://www.instructables.com/id/Greenhouse-Overview-On-Going/ կայքից
Քայլ 5: Էլեկտրամոնտաժ Fritzing- ում
Քայլ 6: Arduino կոդ
Ահա որոշ պատկերներ WeMos D1 R2 կոդից: Այն ցույց է տալիս, թե ինչպես ենք մենք միանում wifi- ին և ինչպես ենք տվյալները ուղարկում arduino- ից հանգույց-կարմիր
Նկար 1. Նկարում WeMos- ը կարդում է գրադարանները և միացնում wifi- ն և ցույց տալիս, թե որ կապերն են գտնվում arduino- ում
Նկար 2. Տպում է սերիական մոնիտորին, որ այն ստացել է փաթեթը և ցույց է տալիս, թե ինչպես ենք մենք օգտագործում «udp»-ն ՝ տվյալները համակարգչին կարմիր-հանգույցի միջոցով ուղարկելու համար:
Նկար 3. Shույց է տալիս, թե քանի char կարող ենք ուղարկել node-red- ին և void կարգավորմանը
Նկար 4. akesերմաստիճանը, խոնավությունը և խոնավությունը լողում է, այնուհետև խոնավությունը վերափոխում 0-100%-ի: Դրանից հետո դրանք վերածվում են տողերի, այնուհետև ուղարկվում են կարմիր-հանգույցին:
Քայլ 7. Ինչպես տեղադրել ESP8266 խորհուրդը Arduino IDE- ում
Ձեր Arduino IDE- ում ESP8266 տախտակը տեղադրելու համար հետևեք հետևյալ հաջորդ հրահանգներին.
1) Բացեք Arduino IDE- ի նախապատվությունների պատուհանը: Գնացեք Ֆայլ> Նախապատվություններ
2) Մուտքագրեք https://arduino.esp8266.com/stable/package_esp8266com_index.json «Տախտակի կառավարչի լրացուցիչ հասցեներ» դաշտը, ինչպես ցույց է տրված ստորև նկարում: Այնուհետև կտտացրեք «Լավ» կոճակին:
3) բաց տախտակների կառավարիչ: Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ…
4) Ոլորեք ներքև, ընտրեք ESP8266 տախտակի ընտրացանկը և տեղադրեք «esp8266», որը մենք օգտագործում ենք 2.3.0
5) Ընտրեք ձեր ESP8266 խորհուրդը Գործիքներ> Տախտակ> Ընդհանուր ESP8266 մոդուլից
6) Վերջապես, կրկին բացեք ձեր Arduino IDE- ն
Քայլ 8: I/O ցուցակ
Սա UNO- ի և WeMos D1 R2- ի մեր մուտքի/ելքի ցուցակն է
Քայլ 9: Հանգույց-կարմիր
Առաջին երկու պատկերն այնտեղ է, որտեղ տվյալները գտնվում են wifi- ի միջոցով և ցույց են տալիս ելքը կարմիր հանգույցի վրա: Երկրորդ պատկերը հանգույցի կարմիր ծրագիրն է, որտեղ այն անցնում է համակարգչի պորտով: Վերջին նկարում օգտագործվում է WeMos D1 R2- ը
Կարգավորեք հանգույց-կարմիր
Քայլ 10: MySQL
SQL- ը վեբ կայք է, որը մենք օգտագործում ենք Arduino- ից ստացած տվյալները պահելու համար:
MySQL- ին միանալու համար պետք է օգտագործել wamp: Wamp- ը կարող եք ներբեռնել https://wampserver.aviatechno.net/ կայքից
Խորհուրդ ենք տալիս:
UCL - Տեղադրված - Ընտրեք և տեղադրեք ՝ 4 քայլ
UCL - Ներկառուցված - Ընտրություն և տեղ
UCL - Ներկառուցված // Արևային վահանակների երկակի առանցքի լուսակիր. 7 քայլ
UCL - Ներկառուցված // Արևային վահանակների երկակի առանցքի լուսավորիչ. Հավաքված նախագիծը և առանձին 3D ֆայլերը
UCL - Միացնելով Node -red- ը Siemens PLC- ին `օգտագործելով KEPserver: 7 քայլ
UCL-Կապի հանգույցը Siemens PLC- ին միացնելով KEPserver- ի միջոցով. Պահանջներ Node-red: https://nodered.org/docs/getting-started/installationKEPserver: -6-ազատում
UCL - Արդյունաբերություն 4.0. Քենդի խառնիչ 4.000: 9 քայլ
UCL - Industry 4.0. Candy Mixer 4.000. Industry 4.0 -ում մեր նախագծի համար մենք որոշեցինք քաղցրավենիքի համար խառնիչ պատրաստել: Գաղափարն այն է, որ մենք ունենք օգտվողի վահանակ ՝ պատրաստված Node-Red- ում, որտեղ հաճախորդները կարող են պատվիրել իրենց կոնֆետները, այնուհետ arduino- ն կմշակի պատվերը և կոնֆետը կխառնի ամանի մեջ: Հետո մենք
UCL-lloT-Outdoor-light Գործարկվում է արևածագ/մայրամուտ. 6 քայլ
UCL-lloT-Outdoor-light Գործարկեց արևածագը/մայրամուտը. Բարև բոլորին: Մի փոքր աշխատելով, որոշ մասեր և ծածկագիր ես հավաքեցի այս ուսանելի ծրագիրը, որը սկզբից մինչև վերջ ձեզ ցույց կտա, թե ինչպես արտադրել այս արտաքին լույսը: Գաղափարը ծագեց հայրիկիցս, ով ամռանը ստիպված էր ձեռքով դուրս գալ