Kazalo:
- 1. korak: Zaloge
- 2. korak: Ožičenje
- 3. korak: UPyCraft Navodila za uporabo
- 4. korak: prenos kode
- 5. korak: Namestitev
- 6. korak: Odprite brskalnik
- 7. korak: Testiranje
- 8. korak: Ideja
Video: Program MicroPython: Ali je stranišče zasedeno?: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Naša pisarna je pisarna velike skupine z omejenim kopalniškim prostorom. "Jaz" pogosto ugotavljam, da nimam prostora za stranišče, zato moram čakati tako dolgo, da se počutim nerodno.
Poskus je uporabil MakePython ESP8266 za nastavitev strežnika za zaznavanje, do katerega je lahko vsak dostopal prek naslova IP, da bi preveril, ali so na straniščih, in se tako izognil nerodnim čakalnim dobam.
1. korak: Zaloge
strojna oprema:
- MakePython ESP8266
- Infrardeči senzor
- Ogledna plošča
- Skočna linija
- USB kabel
- selotejp
MakePython ESP8266 je plošča ESP8266 z vgrajenim zaslonom OLED SSD1306, dobite jo na tej povezavi:
Infrardeči senzor: Ko modul zazna signal sprednje ovire, zelena lučka na vezju zasveti nivo, medtem ko vrata OUT še naprej oddajajo signale nizke ravni. Razdalja zaznavanja modula je 2 ~ 30 cm, kot zaznavanja pa 35 °. Razdaljo zaznavanja lahko nastavite s potenciometrom. ko se potenciometer nastavi v smeri urinega kazalca, se razdalja zaznavanja poveča; Potenciometer v nasprotni smeri urinega kazalca se razdalja zaznavanja zmanjša;
programska oprema:
uPyCraft V1.1
Kliknite to povezavo za prenos uPyCraft IDE za Windows:
2. korak: Ožičenje
- VCC pin infrardečega modula je priključen na 3V3 MakePython ESP8266, GND je priključen na GND, OUT pa na IO14 plošče.
- MakePython ESP8266 povežite z osebnim računalnikom s kablom USB, odprite upravitelj naprav (preprosto poiščite »naprava« v iskalnem polju sistema Windows). Ko je razširjen, mora odsek vrat prikazati nekaj podobnega zgoraj. Zapišite si številko vrat, na primer COM18 v mojem primeru. Če se vrata ne prikažejo, poskusite prenesti pogon USB:
3. korak: UPyCraft Navodila za uporabo
Prenesite datoteko Get Started MicroPython ESP8266, ki je podrobno opisana v razdelku datoteke MicroPython Development Tools, ki vam bo pomagala prenesti in namestiti uPyCraft IDE ter jo uporabiti. Vključuje tudi uvod v MakePython ESP8266.
Ali pa datoteko dobite s te povezave:
4. korak: prenos kode
Prenesite datoteko main.py in jo odprite, spremeniti morate naslednje točke:
- SSID: spremeniti se morate v ime lokalnega omrežja
- GESLO: morate spremeniti geslo za lokalno omrežje
- Če OUT pin infrardečega modula prejme spremembo od MakePython ESP8266, spremenite številko v Pin () v Pin, ki ste ga uporabili za sprejem.
Ko končate, kliknite Shrani in Dol in Zaženi. Ko bo prenos uspešen, se prikaže "download ok", vidite naslov IP (moj: 192.168.1.116).
5. korak: Namestitev
Infrardeči modul postavite poleg vrat za lažje zaznavanje ljudi in ga pritrdite s samolepilnim trakom. Ko nekdo uporablja stranišče, modul pošlje rezultate testov strežniku prek WiFi -ja, tako da lahko dostopamo do strežnika prek naslova IP, da preverimo, ali je stranišče zasedeno, namesto da čakamo ob stranišču.
6. korak: Odprite brskalnik
Odprite brskalnik v računalniku, vnesite pravkar pridobljeni naslov IP (192.168.1.116) in za potrditev kliknite Enter.
7. korak: Testiranje
Kliknite gumb "zaznaj", lahko preverite, ali je stranišče zasedeno. Ko je stranišče zasedeno, bo stran pokazala, da je zasedeno, sicer pa bo prikazano, da ni nikogar, zato se lahko brez težav odpravite na stranišče, ne da bi čakali zunaj.
8. korak: Ideja
Po poskusu sem imel nekaj idej, v nekaterih nakupovalnih središčih so stranišča v vsakem nadstropju, vendar so pogosto dolge vrste za ženska stranišča za ženska oblačila, moška stranišča pa prazna. Uporabite Makepython s povezavo Lora za zaznavanje prometa mobilnih telefonov na vratih vsake kopalnice, presojo števila ljudi in izvedbo preusmeritve po pričakovanjih; Poskusil bom kasneje, če vas zanima, mi sledite ali se mi pridružite.
Priporočena:
Robot, ki pove, ali vas prodajalec elektronike vara ali ne: 6 korakov
Robot, ki pove, če vas prodajalec elektronike vara ali ne: Lani sva z očetom odšla v novo odprto trgovino z robotiko/elektroniko zelo blizu mesta, kjer živimo. Ko sem vstopil tja, je bilo polno elektronike, serov, senzorjev, Raspberry pis in Arduinosa. Naslednji dan smo šli v isto trgovino in kupili
Arduino MFRC522 Vadnica - Ali je RFID oznaka prisotna ali odstranjena?: 6 korakov
Arduino MFRC522 Vadnica - Ali je RFID oznaka prisotna ali odstranjena?: Ta vadnica je prvotno objavljena na naslovu High Voltages
Makey Makey Sledilnik za stranišče v učilnici: 5 korakov
Makey Makey Sledilnik toaletnih prostorov v učilnici: Ste bili kdaj zaposleni v svoji učilnici in ste izgubili sled, kateri učenec (ali če jih je več) je šel v stranišče? Poučujem srednješolsko računalništvo in ugotavljam, da učenci pogosto poskušajo zapustiti učilnico, da bi " uporabljali stranišče "
Brezžična različica Ali so moja garažna vrata odprta ali zaprta?: 7 korakov
Brezžična različica … Ali so moja garažna vrata odprta ali zaprta?: Želeli smo preprost, poceni in zanesljiv sistem označevanja, ki nam je pokazal, ali so naša garažna vrata odprta ali zaprta. Obstaja veliko " Ali so moja garažna vrata odprta " projekti. Večina teh projektov je trdno povezana. V mojem primeru zagnano
Gojenje več solate v manj prostora ali gojenje solate v vesolju, (več ali manj) .: 10 korakov
Gojenje več solate na manj prostora ali … Gojenje solate v vesolju, (več ali manj) .: To je profesionalna oddaja natečaja Growing Beyond Earth, Maker, poslanega prek Instructables. Ne bi mogel biti bolj navdušen nad oblikovanjem za pridelavo vesoljskih pridelkov in objavo prvega Instructable -a. Za začetek nas je natečaj prosil, da