Sadržaj:

Program MicroPython: Je li toalet zauzet?: 8 koraka (sa slikama)
Program MicroPython: Je li toalet zauzet?: 8 koraka (sa slikama)

Video: Program MicroPython: Je li toalet zauzet?: 8 koraka (sa slikama)

Video: Program MicroPython: Je li toalet zauzet?: 8 koraka (sa slikama)
Video: How to use MicroPython on Your Arduino? 2024, Studeni
Anonim
Program MicroPython: Je li WC zauzet?
Program MicroPython: Je li WC zauzet?

Naš ured je ured velike grupe s ograničenim kupaonskim prostorom. "Ja" često smatram da nemam prostora za odlazak u kupaonicu, pa moram čekati toliko dugo da se osjećam neugodno.

Eksperiment je upotrijebio MakePython ESP8266 za postavljanje poslužitelja za otkrivanje kojem je svatko mogao pristupiti putem IP adrese kako bi provjerio ima li WC školjke, izbjegavajući neugodna vremena čekanja.

Korak 1: Opskrba

Pribor
Pribor

hardver:

  • MakePython ESP8266
  • Infracrveni senzor
  • Oglasna ploča
  • Skočna linija
  • USB kabl
  • samoljepljiva vrpca

MakePython ESP8266 je ploča ESP8266 s integriranim SSD1306 OLED zaslonom, možete je dobiti s ove veze:

Infracrveni senzor: Kada modul detektira signal prednje prepreke, zelena indikatorska lampica na ploči svijetli na razini, dok OUT priključak nastavlja izlaziti signale niske razine. Udaljenost detekcije modula je 2 ~ 30 cm, a kut detekcije 35 °. Udaljenost detekcije može se podesiti potenciometrom. kad se potenciometar namjesti u smjeru kazaljke na satu, udaljenost detekcije se povećava; Potenciometar u smjeru suprotnom od kazaljke na satu, udaljenost detekcije se smanjuje;

softver:

uPyCraft V1.1

Kliknite ovu vezu za preuzimanje uPyCraft IDE -a za Windows:

Korak 2: Ožičenje

Ožičenje
Ožičenje
  • VCC pin infracrvenog modula spojen je na 3V3 MakePython ESP8266, GND je spojen na GND, a OUT je spojen na IO14 ploče.
  • Povežite MakePython ESP8266 s računalom pomoću USB kabela, otvorite upravitelj uređaja (Jednostavno potražite "uređaj" u okviru za pretraživanje sustava Windows). Kada se proširi, odjeljak porta trebao bi prikazati nešto poput gore navedenog. Zabilježite broj porta, kao što je COM18 u mom slučaju. Ako se ne pojavi priključak, pokušajte preuzeti USB pogon:

Korak 3: UPyCraft upute za uporabu

UPyCraft Uputa za uporabu
UPyCraft Uputa za uporabu

Preuzmite datoteku Get Started MicroPython ESP8266 koja je detaljno opisana u odjeljku datoteke MicroPython Development Tools u datoteci koja će vam pomoći preuzeti i instalirati uPyCraft IDE i koristiti je. Također uključuje uvod u MakePython ESP8266.

Ili možete preuzeti datoteku s ove veze:

Korak 4: Preuzimanje koda

Preuzimanje koda
Preuzimanje koda

Preuzmite datoteku main.py i otvorite je, morate izmijeniti sljedeće točke:

  • SSID: potrebno je promijeniti naziv vaše lokalne mreže
  • Zaporka: morate promijeniti lozinku svoje lokalne mreže
  • Ako OUT pin infracrvenog modula primi promjenu od MakePython ESP8266, promijenite broj u Pin () u PIN koji ste koristili za primanje.

Kada završite, kliknite Spremi i Dolje i Pokreni. "download ok" će se prikazati kada preuzimanje bude uspješno, možete vidjeti IP adresu (moja: 192.168.1.116).

Korak 5: Instalacija

Montaža
Montaža
Montaža
Montaža

Infracrveni modul postavite pored vrata radi lakšeg otkrivanja ljudi i učvrstite ga samoljepljivom trakom. Kada netko koristi WC, modul šalje rezultate testova poslužitelju putem WiFi -ja, tako da možemo pristupiti poslužitelju putem IP adrese kako bismo provjerili je li WC zauzet, umjesto da čekamo kraj WC -a.

Korak 6: Otvorite preglednik

Otvorite preglednik
Otvorite preglednik

Otvorite preglednik na računalu, upišite IP adresu koju ste upravo dobili (192.168.1.116) i kliknite Enter za potvrdu.

Korak 7: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje

Pritisnite gumb "otkrij", možete provjeriti je li WC zauzet. Kad je WC zauzet, stranica će pokazati da je zauzet, u protivnom će se pokazati da nema nikoga, pa možete jednostavno otići u WC bez čekanja vani.

Korak 8: Ideja

Ideja
Ideja

Nakon eksperimenta imao sam neke ideje, u nekim trgovačkim centrima na svakom katu ima toaleta, ali često postoje dugi redovi za ženske zahode za žensku odjeću, dok su muški toaleti prazni. Iskoristite Makepython s Lora vezom za otkrivanje prometa mobilnih telefona na vratima svake kupaonice, procjenu broja ljudi i provođenje preusmjeravanja prema očekivanjima; Pokušat ću kasnije, ako ste zainteresirani, pratite me ili mi se pridružite.

Preporučeni: