Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Men 3 xonaning harorati, namligi va havo sifatini o'lchash loyihasini tuzdim. Mijozlar ma'lumotlarni qabul qiluvchiga NRF24L01+PA+LNA transrieverlari orqali yuboradilar va veb -server Google grafiklari yordamida grafikalar chizadi.
ishlatilgan qismlar:
Arduino Nano v3.0 sotib oling
DTH22 harorat va namlik sensori sotib oladi
MQ135 havo sifati sensori sotib oladi
NRF24L01+PA+LNA o'tkazgichlari. sotib ol
5V dan 3,3V gacha voltaj regulyatorlari sotib oladi
Arduino Nano Ethernet modulini sotib oling
micro usb ulagichini sotib oling
Orange PI Zero (veb -server uchun) sotib oling
1 -qadam: mijoz va server davrlari
Mijozlar va serverlar uchun 2 xil sxemalar mavjud.
Ish prototiplarini tayyorlaganimdan so'ng, men www.easyeda.com saytida sxemani chizdim va tenglikni buyurtma qildim.
Bular juda sifatli!
2 -qadam: mijoz va server PCBlari
Qiymatlar server tomonidan qabul qilinadi va ularni PHP veb -serveriga o'tkaziladi.
Veb -server ma'lumotlarni saqlash uchun Sqlite engil ma'lumotlar bazasidan foydalanadi.
Qo'shimchadagi gerber fayllari yordamida siz ham bir xil PCB (lar) ni yaratishingiz mumkin.
3 -qadam: Grafika
Grafik sahifalar mavjud, ular;
- Oxirgi harorat, namlik, havo ifloslanishi qiymatlari
- Oxirgi 7 kun - Haroratning tarixiy ma'lumotlari
- Oxirgi 7 kun - Namlikning tarixiy ma'lumotlari
- Oxirgi 7 kun - Havoning ifloslanishi haqidagi tarixiy ma'lumotlar
4 -qadam: PHP veb -serveri
PHP veb -serverini shaxsiy kompyuterga / bitta taxtali kompyuterga o'rnating. Keyin/var/www/papkasini quyidagi SVN ombori bilan almashtiring
svn.riouxsvn.com/ikeaps2014encod/www
Katta rahmat…
Hayrli kun!