Orodha ya maudhui:

Programu ya MicroPython: Je! Choo Kimeshughulikiwa?: Hatua 8 (na Picha)
Programu ya MicroPython: Je! Choo Kimeshughulikiwa?: Hatua 8 (na Picha)

Video: Programu ya MicroPython: Je! Choo Kimeshughulikiwa?: Hatua 8 (na Picha)

Video: Programu ya MicroPython: Je! Choo Kimeshughulikiwa?: Hatua 8 (na Picha)
Video: УРОК ПО MICROPYTHON | ЗАПУСКАЕМ ВЕБ СЕРВЕР НА ESP8266 #micropython #python #esp8266 2024, Novemba
Anonim
Programu ya MicroPython: Je! Choo Kimeshughulikiwa?
Programu ya MicroPython: Je! Choo Kimeshughulikiwa?

Ofisi yetu ni ofisi kubwa ya kikundi na nafasi ndogo ya bafuni. "Mimi" mara nyingi hugundua kuwa sina nafasi ya kwenda bafuni, kwa hivyo lazima ningoje kwa muda mrefu hadi nijisikie aibu.

Jaribio hilo lilitumia MakePython ESP8266 kusanidi seva ya kugundua ambayo mtu yeyote anaweza kupata kupitia anwani ya IP kuangalia viti vya choo, akiepuka nyakati ngumu za kusubiri.

Hatua ya 1: Vifaa

Vifaa
Vifaa

vifaa:

  • MakePython ESP8266
  • Sensor ya infrared
  • Bodi ya mkate
  • Mstari wa kuruka
  • Kebo ya USB
  • Mkanda wa Scotch

MakePython ESP8266 ni bodi ya ESP8266 iliyo na onyesho la SSD1306 OLED, unaweza kuipata kutoka kwa kiunga hiki:

Sensor ya infrared: Wakati moduli inapogundua ishara ya mbele ya kikwazo, taa ya kiashiria kijani kwenye bodi ya mzunguko inaangazia kiwango, wakati bandari ya OUT inaendelea kutoa ishara za kiwango cha chini. Umbali wa kugundua moduli ni 2 ~ 30cm, na Angle ya kugundua ni 35 °. Umbali wa kugundua unaweza kubadilishwa na potentiometer. wakati potentiometer inarekebishwa kwa saa, umbali wa kugundua huongezeka; Potentiometer ya saa, umbali wa kugundua umepunguzwa;

programu:

uPyCraft V1.1

Bonyeza kiunga hiki kupakua uPyCraft IDE ya Windows:

Hatua ya 2: Wiring

Wiring
Wiring
  • Pini ya VCC ya moduli ya infrared imeunganishwa na 3V3 ya MakePython ESP8266, GND imeunganishwa na GND, na OUT imeunganishwa na IO14 ya bodi.
  • Unganisha MakePython ESP8266 kwenye PC kwa kutumia kebo ya USB, Fungua kidhibiti cha kifaa (Tafuta tu "kifaa" kwenye kisanduku cha utaftaji cha Windows). Wakati wa kupanua, sehemu ya bandari inapaswa kuonyesha kitu kama hapo juu. Andika muhtasari wa nambari ya bandari, kama COM18 kwangu. Ikiwa hakuna bandari inayoonekana, jaribu kupakua gari la USB:

Hatua ya 3: Mwelekeo wa UPyCraft wa Matumizi

Mwelekeo wa UPyCraft kwa Matumizi
Mwelekeo wa UPyCraft kwa Matumizi

Pakua faili ya Anza MicroPython ESP8266, ambayo imeelezewa katika sehemu ya Faili ya Maendeleo ya MicroPython, ambayo itakusaidia kupakua na kusanikisha uPyCraft IDE na kuitumia. Inajumuisha pia utangulizi wa MakePython ESP8266.

Au unaweza kupata faili kutoka kwa kiunga hiki:

Hatua ya 4: Upakuaji wa Kanuni

Nambari ya Kupakua
Nambari ya Kupakua

Pakua faili kuu.py na uifungue, unahitaji kurekebisha alama zifuatazo:

  • SSID: unahitaji kubadilisha kwa jina la mtandao wako
  • NENO: unahitaji kubadilisha nenosiri lako la mtandao wa karibu
  • Ikiwa OUT Pin ya moduli ya infrared inapokea mabadiliko kutoka kwa MakePython ESP8266, badilisha nambari kwenye Pin () hadi kwenye Pin uliyokuwa ukiipokea.

Ukimaliza, bonyeza Hifadhi na DownAndRun. "download ok" itaonyeshwa wakati upakuaji umefanikiwa, unaweza kuona anwani ya IP (yangu: 192.168.1.116).

Hatua ya 5: Usakinishaji

Ufungaji
Ufungaji
Ufungaji
Ufungaji

Weka moduli ya infrared karibu na mlango kwa utambuzi rahisi wa watu na uihifadhi na sellotape. Wakati mtu anatumia choo, moduli hutuma matokeo ya jaribio kwenye seva kupitia WiFi, kwa hivyo tunaweza kupata seva kupitia anwani ya IP kuangalia ikiwa choo kinamilikiwa, badala ya kusubiri karibu na choo.

Hatua ya 6: Fungua Kivinjari

Fungua Kivinjari
Fungua Kivinjari

Fungua kivinjari kwenye PC yako, andika anwani ya IP uliyo nayo (192.168.1.116), na ubofye Ingiza ili uthibitishe.

Hatua ya 7: Upimaji

Upimaji
Upimaji
Upimaji
Upimaji

Bonyeza kitufe cha "kugundua", unaweza kuangalia ikiwa choo kinamilikiwa. Wakati choo kinakaa, ukurasa utaonyesha kuwa inakaa, vinginevyo, itaonyesha kuwa hakuna mtu, kwa hivyo unaweza kwenda kwenye choo bila kusubiri nje.

Hatua ya 8: Wazo

Wazo
Wazo

Baada ya jaribio, nilikuwa na maoni kadhaa, katika maduka mengine ya ununuzi, kuna vyoo kwenye kila sakafu, lakini mara nyingi kuna mistari mirefu ya vyoo vya wanawake kwa nguo za wanawake, wakati vyoo vya wanaume ni tupu. Tumia Makepython na unganisho la Lora kugundua trafiki ya simu ya rununu mlangoni mwa kila bafuni, hakimu idadi ya watu, na fanya mabadiliko kama inavyotarajiwa; Nitaijaribu baadaye, ikiwa una nia, fuata au ujiunge nami.

Ilipendekeza: