Mundarija:
- 1 -qadam: Termometrni kiritish
- 2 -qadam: WiFi termometrining versiyalari
- 3 -qadam: OneWire - diagrammalar va DS18B20 datchiklari
- 4 -qadam: Hamma uchun sxemalar (AP/STA rejimi) ESP8266 termometrlari
- 5 -qadam: Manba kodlari
Video: STA/AP rejimida ESP8266 bilan Wifi termometr: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu qo'llanma ESP8266 va HTTP veb -serverida ishlaydigan WiFi termometriga asoslangan, shuningdek, kirish nuqtalari sifatida mijoz yoki AP sifatida 2 ta STA rejimi mavjud.
1 -qadam: Termometrni kiritish
Bugun men wifi termometrining loyihasi bilan qisqacha tanishtiraman. Termometr NodeMCU v3 Lolin ishlab chiqish kartasida ESP8266 wifi chipidan foydalanadi. Ma'lumotlarni yozib olishdan tashqari, Wifi chipi ham veb -serverga ega, u erda o'lchangan ma'lumotlarni chiqaradi. Ma'lumotlar har sahifa yuklanganda o'lchanadi. Bo'sh holatda hech qanday ma'lumot yozilmaydi. Veb -server HTML + CSS kodini ishga tushirishga imkon beradi, bu esa xaridorga, masalan, jadvalda, haroratni chizish uchun yaxshi grafik interfeys yaratishga imkon beradi. Javascript avtomatik ravishda sahifadagi ma'lumotlarni yangilashi mumkin, lekin men bu imkoniyatdan foydalanmaganman.
2 -qadam: WiFi termometrining versiyalari
Ushbu loyihaning ikkita versiyasi bor, veb -saytning funksionalligi bir xil. Ikkala holatda ham, ESP8266 jadvaldagi haroratni ko'rsatadigan veb -serverni ishga tushiradi. Ulanish versiyalarda farqlanadi. Bir holda, mavjud LAN tarmog'idan foydalanish mumkin, bunda taxta veb -serverni statik yoki dinamik IP -manzilga ulaydi va ushlab turadi. Brauzer oynasida IP -ni kiritgandan so'ng, foydalanuvchi ESP -dan so'rov bo'yicha harorat bilan so'rov oladi.
Ikkinchi holda, taxta kirish nuqtasi sifatida AP rejimida o'z SSID -ni uzatadi. Foydalanuvchi tarmoq parolini (ESP8266 ga kiritilgan) kiritish orqali taxtaga kiradi. Kengash SSID -ni WPA / WPA2 PSK shifrlash bilan uzatadi yoki ochiq Wi -Fi tarmog'ini tarqatish mumkin. Ma'lumotlarga faqat uy Wi -Fi tarmog'idan tashqarida ushbu Wi -Fi tarmog'iga kirish mumkin. DHCP -server ESP -da ham ishlaydi, u muvaffaqiyatli autentifikatsiyadan so'ng diapazondan IP -manzilni tayinlaydi. Veb -sayt IP -manzil shlyuzida joylashgan - ESP.
3 -qadam: OneWire - diagrammalar va DS18B20 datchiklari
Harorat to'g'risidagi ma'lumotlar OneWire avtobusiga ulangan DS18B20 juftlik datchiklaridan qayd qilinadi, bu esa ma'lumotlarni bitta o'tkazgich orqali yig'ish imkonini beradi, bu esa o'tkazgichni o'nlab va yuzlab metrlarga tortish imkoniyatini beradi. DS18B20 ikkita asosiy versiyada ishlab chiqariladi. tranzistorli korpusdagi yoki suv o'tkazmaydigan ichki sensor - alyuminiy trubadagi tashqi dizayn. OneWire interferentsiya muhitiga mos keladi va 256 tagacha sensorni sig'dira oladi. Shaxsiy sensorlar zavod manzili - seriya raqami bo'yicha bo'linadi. Sensorni ulashning ikkita asosiy varianti mavjud. Oddiy ulanish va parazitar, ikkalasi ham 3,3 - 5,5 V kuchlanishli bo'lishi mumkin. Farqlar OneWire ulanish sxemalaridan ko'rinib turibdi.
4 -qadam: Hamma uchun sxemalar (AP/STA rejimi) ESP8266 termometrlari
5 -qadam: Manba kodlari
Bu erda mavjud: https://arduino.php5.sk/wifi-teplomer.php?lang=en yoki: [email protected] Kirish nuqtasi uchun AP rejimini yoki mavjud WiFi tarmog'idagi mijoz uchun STAni so'rang. Ikkala versiya ham ESP8266 da ishlaydigan veb -serverdan foydalanadi.
Tavsiya:
Smartfondan kontaktsiz termometr / portativ termometr sifatida foydalaning: 8 qadam (rasmlar bilan)
Smartfonni kontaktsiz termometr / portativ termometr sifatida ishlating: tana haroratini kontaktsiz / kontaktsiz termometr kabi o'lchash. Men bu loyihani yaratdim, chunki Thermo Gun hozir juda qimmat, shuning uchun men DIY qilish uchun alternativa olishim kerak. Maqsad - byudjetning past versiyasi. Ta'minotlarMLX90614Ardu
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): 5 qadam (rasmlar bilan)
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): SCARA roboti sanoat dunyosida juda mashhur mashinadir. Bu nom tanlangan mos keladigan robotli qurol yoki tanlangan mos keladigan bo'g'inli robot qo'lini anglatadi. Bu, asosan, uch darajali erkinlik robotidir, bu birinchi ikkita displey
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat
Real vaqt rejimida Firebase bilan ESP01 kayfiyati + OTA: 7 qadam
Real vaqt rejimida Firebase bilan ESP01 Moodlight + OTA: R-G-B rejimini va Fade effektini qo'llab-quvvatlaydi. Bundan tashqari, nashrida nazoratini qo'llab -quvvatlaydi. OTA yangilanishini qo'llab -quvvatlash
To'lqin rejimida CountClock: 10 qadam (rasmlar bilan)
To'lqinlar rejimida CountClock: chalkashliklarni oldini olish uchun: Tidal rejimida CountClock okean to'lqinini ko'rsatmaydi, lekin bu vaqtni ko'rsatadi. Bu yo'riqnomadagi to'lqinlar yo'nalishi ko'tarilayotgan oqimga o'xshab ko'rinadigan vaqtning vizual taqdimotini bildiradi