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, Novembar
Anonim
Program MicroPython: Je li toalet zauzet?
Program MicroPython: Je li toalet 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 koristio MakePython ESP8266 za postavljanje servera za otkrivanje kojem je svako mogao pristupiti putem IP adrese radi provjere toaletnih daski, izbjegavajući neugodna vremena čekanja.

Korak 1: Potrošni materijal

Supplies
Supplies

hardver:

  • MakePython ESP8266
  • Infracrveni senzor
  • Breadboard
  • Jump line
  • USB kabel
  • Selotejp

MakePython ESP8266 je ploča ESP8266 sa integrisanim SSD1306 OLED ekranom, možete je dobiti sa ove veze:

Infracrveni senzor: Kada modul detektuje signal prednje prepreke, zelena indikatorska lampica na ploči svetli nivo, dok OUT port nastavlja da emituje signale niskog nivoa. Udaljenost detekcije modula je 2 ~ 30 cm, a kut detekcije 35 °. Rastojanje detekcije se može podesiti potenciometrom. kada 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čunarom pomoću USB kabela, otvorite upravitelj uređaja (Jednostavno potražite "uređaj" u okviru za pretraživanje 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 upotrebu

UPyCraft Uputstvo za upotrebu
UPyCraft Uputstvo za upotrebu

Preuzmite datoteku Get Started MicroPython ESP8266, koja je detaljno opisana u odjeljku datoteke MicroPython Development Tools, koja će vam pomoći da preuzmete i instalirate uPyCraft IDE i koristite je. Takođe uključuje uvod u MakePython ESP8266.

Ili možete preuzeti datoteku sa 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
  • LOZINKA: potrebno je promijeniti lozinku 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

Instalacija
Instalacija
Instalacija
Instalacija

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

Korak 6: Otvorite preglednik

Otvorite pregledač
Otvorite pregledač

Otvorite preglednik na svom računaru, 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 dugme "Otkrij", možete provjeriti je li toalet zauzet. Kad je toalet zauzet, stranica će pokazati da je zauzet, u protivnom će se pokazati da nema nikoga, pa možete lako otići u toalet bez čekanja vani.

Korak 8: Ideja

Ideja
Ideja

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

Preporučuje se: