Mundarija:
- 1 -qadam: umumiy nuqtai
- 2-qadam: Oqim jadvali + Node-red-ni qanday o'rnatish va tugun-qizilga MySQL-ni qo'shish
- 3 -qadam: qismlar ro'yxati
- 4 -qadam: Loyihaning 3D chop etilishi
- 5 -qadam: Fritzingda simlarni ulash
- 6 -qadam: Arduino kodi
- 7 -qadam: ESP8266 kartasini Arduino IDE -ga qanday o'rnatish kerak
- 8 -qadam: kirish -chiqish ro'yxati
- 9-qadam: qizil tugun
- 10 -qadam: MySQL
Video: UCL-IIoT-Wi-Fi bilan issiqxona: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu UCL bo'yicha 3 semestrlik maktab loyihasi. Biz issiqxonamizda ishlashni davom ettirishga qaror qildik, lekin bu safar ma'lumotlarni yig'ish bilan
Adam0220 va mort340d tomonidan ishlab chiqarilgan
1 -qadam: umumiy nuqtai
Qaysi bog 'ishqibozlari, tuproq namligi pasayib ketganda yoki sizning o'simliklarga kechasi ham kerakli "quyosh nuri" bera oladigan bo'lsa, o'simliklar avtomatik sug'oriladigan "aqlli uy" ga ega bo'lishni orzu qilmaydi?
Bizning maqsadimiz - siz uchun shunday qila oladigan issiqxona yaratish
Bu ko'rsatma arduino orqali o'z -o'zini tutishga qodir issiqxonani qanday yaratganimizni tushuntiradi.
Biz harorat va namlikni o'lchash uchun DHT11 dan foydalanganmiz. Bizning namlik sensori tuproq namligini o'lchash uchun ishlatiladi. Bizning suv nasosimiz, tuproq juda quruq bo'lganda, tuproqni sug'orish uchun ishlatiladi. LCD monitor tuproq namligi va harorati nima ekanligini ko'rsatish uchun ishlatiladi. Ledlar quyoshni tasvirlash uchun ishlatiladi. Biz qizil tugunni arduino -dan olgan barcha qadriyatlarimizni ko'rish uchun ishlatganmiz. WeMos D1 R2 ma'lumotlarni Wi -Fi orqali yuborish uchun ishlatiladi. MySQL ma'lumotlarini veb -sahifa orqali ko'rish uchun ishlatiladi.
2-qadam: Oqim jadvali + Node-red-ni qanday o'rnatish va tugun-qizilga MySQL-ni qo'shish
Bu erda bizning issiqxona sxemasi
1. Qizil tugunli kompyuterni kompyuteringizga o'rnating.
2. "asboblar paneli, node-remysql va node-serialport" ni o'rnating.
3. Palitrani boshqarish uchun kiring
4. Keyin o'rnatish -ni bosing
5. Keyin modullarni qidiring
6. MySQL -ni ochish uchun kompyuteringizga wampserver -ni o'rnating
7. phpMyAdmin -ni oching
8. "Nodered" blok misolini o'rnating.
9. Jadval yarating, sizga yoqadigan narsalarning nomini "nam aso" deb yozing.
10. MySQL blokini tugun-qizil rangga kiriting
11. Qizil tugunli "Mysql" bloki bizning SQL ma'lumotlar bazamiz nomiga havola qilinishi kerak, bu holda "tugunli".
3 -qadam: qismlar ro'yxati
1 x Arduino bilan
1 x WeMos D1 R2
2 x non paneli
1 x 12v suv nasoslari
4 x Led
1 x LCD displey
1 x DHT 11
1 x namlik namlik sensori
1 x ky-019 o'rni
1 x Batareya ushlagichi
8 x batareya (AA)
4 x 220 ohm qarshilik
Shlang
Simlar
Bundan tashqari, biz foydalanardik
Tuproq va o'simliklar
3D printer + lazer kesuvchi
4 -qadam: Loyihaning 3D chop etilishi
Asosiy kadrlar 3D printerda ishlab chiqariladi
Uyingizda pleksiglasdan yasalgan bo'lib, u lazerli to'sar bilan ishlangan
Devorlari yog'ochdan yasalgan bo'lib, u lazerli kesgich bilan ishlangan
Siz fayllarni https://www.instructables.com/id/Greenhouse-Overview-On-Going/ saytidan olishingiz mumkin.
5 -qadam: Fritzingda simlarni ulash
6 -qadam: Arduino kodi
WeMos D1 R2 kodidan olingan rasmlar. U Wi-Fi-ga qanday ulanishimizni va ma'lumotlarni arduino-dan tugun-qizil rangga qanday yuborishimizni ko'rsatadi
Rasm 1. Rasmda WeMos kutubxonalarni o'qiydi va Wi -Fi tarmog'iga ulanadi va arduino -da qaysi pinlar borligini ko'rsatadi.
Rasm 2. Seriyali monitorda u paket borligini yozadi va "udp" dan foydalangan holda ma'lumotlarni kompyuterga qizil tugun orqali yuborishimizni ko'rsatadi.
Rasm 3. Tugun-qizil va bo'sh sozlamalarga qancha char yuborishimiz mumkinligini ko'rsatadi
4-rasm. Harorat, namlik va namlikni suzadi, so'ngra namlikni 0-100%gacha qaytaradi. Shundan so'ng, ular satrlarga bo'linadi, so'ngra qizil tugunga yuboriladi.
7 -qadam: ESP8266 kartasini Arduino IDE -ga qanday o'rnatish kerak
ESP8266 kartasini Arduino IDE -ga o'rnatish uchun quyidagi ko'rsatmalarga amal qiling.
1) Arduino IDE -dan imtiyozlar oynasini oching. Fayl> Sozlamalar -ga o'ting
2) https://arduino.esp8266.com/stable/package_esp8266com_index.json -ni quyidagi rasmda ko'rsatilgandek "Kengash menejerining qo'shimcha URL manzillari" maydoniga kiriting. Keyin, "OK" tugmasini bosing.
3) Ochiq taxtalar menejeri. Asboblar> Kengash> Kengash menejeri -ga o'ting …
4) Pastga siljiting, ESP8266 karta menyusini tanlang va biz ishlatadigan "esp8266" ni o'rnating 2.3.0
5) Asboblar> Kengash> Umumiy ESP8266 modulidan ESP8266 kartangizni tanlang
6) Nihoyat, Arduino IDE-ni qayta oching
8 -qadam: kirish -chiqish ro'yxati
Bu bizning UNO va WeMos D1 R2 uchun kirish -chiqish ro'yxatimiz
9-qadam: qizil tugun
Birinchi ikkita rasm-bu ma'lumot Wi-Fi orqali va tugun-qizil rangda ko'rsatiladigan joy. Ikkinchi rasm - bu kompyuter porti orqali o'tadigan qizil tugunli dastur. Oxirgi rasmda WeMos D1 R2 ishlatiladi
Qizil tugunli https://nodered.org/docs/platforms/windows-ni o'rnating
10 -qadam: MySQL
SQL - bu Arduino -dan olingan ma'lumotlarni saqlash uchun foydalanadigan veb -sayt.
MySQL -ga ulanish uchun wamp -dan foydalanish kerak. Siz wamp -ni https://wampserver.aviatechno.net/ saytidan yuklab olishingiz mumkin.
Tavsiya:
Ikea Socker asosida avtomatik yopiq issiqxona: 5 qadam
Ikea Socker -ga asoslangan yopiq avtomatik issiqxona: Salom, bu mening birinchi ko'rsatmam. Men bu jamoada ko'p narsalarni o'rgandim va menimcha, kamtarona fikrlarimni qaytarish vaqti keldi. Kechirasiz, ingliz tilidan, kambag'al, lekin men qo'limdan kelganini qilaman, g'oya, men urug'lar etishtirishga imkon beradigan stol usti issiqxona yasash edi
Avtomatik sug'orish, Internetga ulanish va boshqa ko'p narsalarga ega ajoyib issiqxona: 7 qadam (rasmlar bilan)
Avtomatik sug'orish, Internetga ulanish va boshqa ko'p narsalarga ega ajoyib issiqxona: Ushbu ko'rsatmalarni xush kelibsiz. Marsh boshida men bog'dagi do'konda edim va issiqxonalarni ko'rdim. Va men uzoq vaqtdan beri o'simliklar va elektronika bilan loyiha qilmoqchi bo'lganim uchun, men oldinga borib, uni sotib oldim: https://www.instagram.com/p
IGreenhouse - aqlli issiqxona: 17 qadam (rasmlar bilan)
IGreenhouse - Aqlli issiqxona: Uyda etishtirilgan meva va sabzavotlar ko'pincha siz sotib olgandan ko'ra yaxshiroq bo'ladi, lekin ba'zida siz issiqxonani ko'zdan qochirishingiz mumkin. Ushbu loyihada biz aqlli issiqxona qilamiz. Bu issiqxona avtomatik ravishda deraza va eshiklarini ochadi va yopadi
TerraDome: Arduino bilan mini tropik issiqxona: 18 qadam (rasmlar bilan)
TerraDome: Arduino bilan mini tropik issiqxona: TerraDome - bu o'simliklar va tropik gullar uchun sakkiz burchakli gumbaz shaklidagi yopiq issiqxona, u harorat va yorug'likni turli sensorlar va LCD displey orqali boshqaruvchi Arduino Mega tomonidan boshqariladi. Bundan tashqari, Yura bog'iga eshiklari bor (yoki
Issiqxona loyihasi (RAS): Bizning plantatsiyamizga ta'sir qilish elementlarini kuzating: 18 qadam (rasmlar bilan)
Issiqxona loyihasi (RAS): Bizning plantatsiyamizga ta'sir qilish elementlarini kuzatish: Ushbu loyiha havo harorati, yorug'lik va namlik, shuningdek, o'rmon harorati va namligini kuzatishni taklif qiladi. U Actoborad.com veb -saytida o'qilishi mumkin bo'lgan ushbu choralarni tarmoqqa ulashni taklif qiladi, buning uchun biz 4 ta sensorni N -ga ulaymiz