Sisukord:

MicroPythoni programm: kas tualett on hõivatud?: 8 sammu (koos piltidega)
MicroPythoni programm: kas tualett on hõivatud?: 8 sammu (koos piltidega)

Video: MicroPythoni programm: kas tualett on hõivatud?: 8 sammu (koos piltidega)

Video: MicroPythoni programm: kas tualett on hõivatud?: 8 sammu (koos piltidega)
Video: Know Your Rights: Service Animals 2024, November
Anonim
MicroPythoni programm: kas tualett on hõivatud?
MicroPythoni programm: kas tualett on hõivatud?

Meie kontor on suur grupibüroo, millel on piiratud vannitoa ruum. "Mina" leian sageli, et mul pole ruumi vannituppa minna, seega pean ootama nii kaua, et mul on piinlik.

Katse kasutas MakePython ESP8266 abil tuvastusserveri seadistamist, millele igaüks pääses juurde IP -aadressi kaudu, et kontrollida tualetitoolide olemasolu, vältides ebamugavaid ooteaegu.

Samm: tarvikud

Tarvikud
Tarvikud

riistvara:

  • MakePython ESP8266
  • Infrapuna andur
  • Leivalaud
  • Hüppejoon
  • USB kaabel
  • kleeplint

MakePython ESP8266 on integreeritud SSD1306 OLED ekraaniga ESP8266 plaat, selle saate sellelt lingilt:

Infrapunaandur: kui moodul tuvastab eesmise takistussignaali, süttib trükkplaadil roheline märgutuli taset, samal ajal kui OUT-port jätkab madala taseme signaalide väljastamist. Mooduli tuvastuskaugus on 2 ~ 30 cm ja tuvastusnurk on 35 °. Tuvastamiskaugust saab reguleerida potentsiomeetriga. kui potentsiomeetrit reguleeritakse päripäeva, suureneb tuvastuskaugus; Vastupäeva potentsiomeeter, avastamiskaugus väheneb;

tarkvara:

uPyCraft V1.1

Windowsi uPyCraft IDE allalaadimiseks klõpsake seda linki:

2. samm: juhtmestik

Juhtmestik
Juhtmestik
  • Infrapunamooduli VCC tihvt on ühendatud MakePython ESP8266 3V3 -ga, GND on ühendatud GND -ga ja OUT on ühendatud plaadi IO14 -ga.
  • Ühendage MakePython ESP8266 arvutiga USB -kaabli abil, avage seadmehaldur (otsige lihtsalt Windowsi otsingukastist "seade"). Laiendamisel peaks pordi sektsioon kuvama midagi ülaltoodut. Märkige pordi number, näiteks minu puhul COM18. Kui ühtegi pordi ei kuvata, proovige USB-draiv alla laadida:

Samm: UPyCrafti kasutusjuhend

UPyCrafti kasutusjuhend
UPyCrafti kasutusjuhend

Laadige alla alustamisfail MicroPython ESP8266, mis on üksikasjalikult kirjeldatud faili jaotises MicroPython Development Tools, mis aitab teil uPyCraft IDE alla laadida ja installida ning seda kasutada. See sisaldab ka MakePython ESP8266 sissejuhatust.

Või saate faili sellelt lingilt:

Samm: koodi allalaadimine

Koodi allalaadimine
Koodi allalaadimine

Laadige alla fail main.py ja avage see, peate muutma järgmisi punkte:

  • SSID: peate muutma oma kohaliku võrgu nime
  • PASSWORD: peate muutma oma kohaliku võrgu parooliks
  • Kui infrapunamooduli OUT Pin saab muudatuse MakePython ESP8266 -lt, muutke PIN -koodis () olev number PIN -koodiks, mida kasutasite selle vastuvõtmiseks.

Kui olete lõpetanud, klõpsake nuppu Salvesta ja DownAndRun. Kui allalaadimine on edukas, kuvatakse "allalaadimine ok", näete IP -aadressi (minu: 192.168.1.116).

Samm: paigaldamine

Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine

Inimeste hõlpsaks tuvastamiseks asetage infrapunamoodul ukse kõrvale ja kinnitage see lindiga. Kui keegi tualetti kasutab, saadab moodul testitulemused WiFi kaudu serverile, nii et meil on juurdepääs serverile IP -aadressi kaudu, et kontrollida, kas tualett on hõivatud, selle asemel, et tualetti oodata.

Samm: avage brauser

Avage brauser
Avage brauser

Avage oma arvutis brauser, sisestage äsja saadud IP -aadress (192.168.1.116) ja klõpsake kinnitamiseks nuppu Enter.

7. samm: testimine

Testimine
Testimine
Testimine
Testimine

Klõpsake nuppu "tuvasta", saate kontrollida, kas tualett on hõivatud. Kui tualett on hõivatud, näitab leht, et see on hõivatud, vastasel juhul näitab see, et kedagi pole, nii et saate hõlpsalt tualetti minna ilma väljas ootamata.

8. samm: idee

Idee
Idee

Pärast katset tekkisid mul mõned ideed, mõnes kaubanduskeskuses on igal korrusel tualetid, kuid naiste tualettruumide jaoks on naiste riiete jaoks sageli pikad järjekorrad, samas kui meeste tualetid on tühjad. Kasutage Loep -ühendusega Makepythonit, et tuvastada mobiiltelefoniliiklus iga vannitoa ukse taga, hinnata inimeste arvu ja viia ümbersuunamine ootuspäraselt; Proovin seda hiljem, kui olete huvitatud, järgige või liituge minuga.

Soovitan: