Mundarija:

MicroPython dasturi: hojatxona bandmi? 8 qadam (rasmlar bilan)
MicroPython dasturi: hojatxona bandmi? 8 qadam (rasmlar bilan)

Video: MicroPython dasturi: hojatxona bandmi? 8 qadam (rasmlar bilan)

Video: MicroPython dasturi: hojatxona bandmi? 8 qadam (rasmlar bilan)
Video: Introduction to M5Stack Core2 ESP32 2" Display Development Module -Robojax 2024, Noyabr
Anonim
MicroPython dasturi: hojatxona bandmi?
MicroPython dasturi: hojatxona bandmi?

Bizning ofis - bu hammom uchun joyi cheklangan katta guruhli ofis. "Men" tez -tez hojatxonaga borishga joyim yo'qligini topaman, shuning uchun men uzoq kutishga majbur bo'laman.

Tajriba MakePython ESP8266 yordamida har kim IP -manzili orqali hojatxona o'rindiqlarini tekshirish uchun kira oladigan, kutishning noqulay vaqtlaridan qochib, aniqlash serverini o'rnatdi.

1 -qadam: materiallar

Ta'minotlar
Ta'minotlar

apparat:

  • MakePython ESP8266
  • Infraqizil sensor
  • Non paneli
  • O'tish chizig'i
  • USB kabeli
  • skotch lentasi

MakePython ESP8266-bu o'rnatilgan SSD1306 OLED displeyli ESP8266 taxtasi, uni quyidagi havoladan olishingiz mumkin:

Infraqizil datchik: modul old to'siq signalini aniqlagach, elektron platadagi yashil ko'rsatkich chiroq yonadi, OUT porti esa past darajali signallarni chiqarishda davom etadi. Modulni aniqlash masofasi 2 ~ 30 sm, aniqlash burchagi esa 35 °. Aniqlash masofasi potentsiometr yordamida sozlanishi mumkin. potentsiometr soat yo'nalishi bo'yicha sozlanganda, aniqlash masofasi oshadi; Potentsiometrning soat sohasi farqli o'laroq, aniqlash masofasi kamayadi;

dasturiy ta'minot:

uPyCraft V1.1

Windows uchun uPyCraft IDE -ni yuklab olish uchun ushbu havolani bosing:

2 -qadam: simlarni ulash

Ulanish
Ulanish
  • Infraqizil modulning VCC pimi MakePython ESP8266 3V3 ga, GND GND ga, OUT esa kartaning IO14 ga ulangan.
  • MakePython ESP8266 -ni kompyuterga USB kabeli yordamida ulang, qurilma menejerini oching (Windows qidiruv maydonida "qurilma" ni qidiring). Qachon kengaytirilsa, port bo'limi yuqoridagi kabi ko'rsatilishi kerak. Port holatini COM18 kabi yozib oling. Agar port ko'rinmasa, USB drayverini yuklab ko'ring:

3 -qadam: UPyCraft -dan foydalanish yo'nalishi

UPyCraft -dan foydalanish bo'yicha ko'rsatmalar
UPyCraft -dan foydalanish bo'yicha ko'rsatmalar

MicroPython ESP8266 ishga tushirish faylini yuklab oling, u faylning MicroPython Development Tools bo'limida batafsil bayon qilingan bo'lib, uPyCraft IDE -ni yuklab olish va o'rnatish va undan foydalanishga yordam beradi. Shuningdek, u MakePython ESP8266 -ga kirishni o'z ichiga oladi.

Yoki faylni quyidagi havoladan olishingiz mumkin:

4 -qadam: Kodni yuklab olish

Yuklab olish kodi
Yuklab olish kodi

Main.py faylini yuklab oling va oching, siz quyidagi nuqtalarni o'zgartirishingiz kerak:

  • SSID: mahalliy tarmoq nomini o'zgartirish kerak
  • Parol: mahalliy tarmoq parolini o'zgartirish kerak
  • Agar infraqizil modulning OUT PIN -kodi MakePython ESP8266 -dan o'zgarishni qabul qilsa, Pin () dagi raqamni siz qabul qilgan pinga o'zgartiring.

Ishingiz tugagach, Saqlash va DownAndRun -ni bosing. "Yuklab olish OK" ko'rsatiladi, agar yuklash muvaffaqiyatli bo'lsa, siz IP -manzilni ko'rishingiz mumkin (meniki: 192.168.1.116).

5 -qadam: O'rnatish

O'rnatish
O'rnatish
O'rnatish
O'rnatish

Odamlarni osongina aniqlash uchun infraqizil modulni eshik yoniga joylashtiring va uni lenta bilan mahkamlang. Kimdir hojatxonadan foydalanganda, modul test natijalarini WiFi orqali serverga yuboradi, shuning uchun biz hojatxonada kutib o'tirmay, hojatxonaning bandligini tekshirish uchun IP -manzil orqali serverga kirishimiz mumkin.

6 -qadam: Brauzerni oching

Brauzerni oching
Brauzerni oching

Kompyuteringizda brauzerni oching, yangi IP manzilingizni kiriting (192.168.1.116) va tasdiqlash uchun Enter ni bosing.

7 -qadam: sinov

Sinov
Sinov
Sinov
Sinov

"Aniqlash" tugmasini bosing, siz hojatxonaning bandligini tekshirishingiz mumkin. Hojatxona ishg'ol qilinganda, sahifa uning bandligini ko'rsatadi, aks holda hech kim yo'qligini ko'rsatadi, shuning uchun siz tashqarida kutmasdan hojatxonaga bemalol borishingiz mumkin.

8 -qadam: Fikr

Fikr
Fikr

Tajribadan so'ng, menda ba'zi fikrlar bor edi, ba'zi savdo markazlarida, har bir qavatda hojatxonalar bor, lekin ko'pincha ayollar hojatxonalari uchun ayollar kiyimlari uchun uzun navbatlar, erkaklar hojatxonalari bo'sh. Har bir hammom eshigidagi uyali telefonlar oqimini aniqlash, odamlar sonini aniqlash va kutilganidek yo'naltirish uchun Lora bilan Makepython -dan foydalaning. Men keyinroq sinab ko'raman, agar sizni qiziqtirsa, kuzatib boring yoki menga qo'shiling.

Tavsiya: