Taula de continguts:
- Pas 1: subministraments
- Pas 2: cablejat
- Pas 3: instruccions d'ús d'UPyCraft
- Pas 4: Descàrrega del codi
- Pas 5: instal·lació
- Pas 6: obriu un navegador
- Pas 7: proves
- Pas 8: idea
Vídeo: Programa MicroPython: El lavabo està ocupat ?: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
La nostra oficina és una gran oficina de grup amb pocs banys. "Jo" sovint trobo que no tinc espai per anar al bany, així que he d'esperar tant de temps que em fa vergonya.
L'experiment va utilitzar MakePython ESP8266 per configurar un servidor de detecció al qual tothom pogués accedir mitjançant una adreça IP per comprovar si hi havia seients de vàter, evitant temps de espera incòmodes.
Pas 1: subministraments
maquinari:
- MakePython ESP8266
- Sensor d'infrarojos
- Taula de pa
- Saltar la línia
- Cable USB
- cinta adhesiva
MakePython ESP8266 és una placa ESP8266 amb una pantalla OLED SSD1306 integrada, la podeu obtenir des d’aquest enllaç:
Sensor d'infrarojos: quan el mòdul detecta el senyal d'obstacles davanters, el llum verd indicador de la placa de circuit il·lumina el nivell, mentre que el port OUT continua emetent senyals de baix nivell. La distància de detecció del mòdul és de 2 ~ 30cm i l'angle de detecció és de 35 °. La distància de detecció es pot ajustar mitjançant el potenciòmetre. quan el potenciòmetre s’ajusta en sentit horari, augmenta la distància de detecció; Potenciòmetre en sentit antihorari, la distància de detecció es redueix;
programari:
uPyCraft V1.1
Feu clic en aquest enllaç per descarregar uPyCraft IDE per a Windows:
Pas 2: cablejat
- El pin VCC del mòdul infraroig està connectat a 3V3 de MakePython ESP8266, GND està connectat a GND i OUT es connecta a IO14 de la placa.
- Connecteu MakePython ESP8266 al PC mitjançant un cable USB, obriu el gestor de dispositius (només cal que cerqueu "dispositiu" al quadre de cerca de Windows). Quan s’expandeix, la secció de port hauria de mostrar alguna cosa semblant a l’anterior. Anoteu el número de port, com ara COM18 en el meu cas. Si no apareix cap port, proveu de descarregar la unitat USB:
Pas 3: instruccions d'ús d'UPyCraft
Baixeu-vos el fitxer Introducció MicroPython ESP8266, que es detalla a la secció Eines de desenvolupament de MicroPython del fitxer, que us ajudarà a descarregar i instal·lar l'IDE uPyCraft i utilitzar-lo. També inclou una introducció a MakePython ESP8266.
O podeu obtenir el fitxer des d’aquest enllaç:
Pas 4: Descàrrega del codi
Descarregueu el fitxer main.py i obriu-lo, heu de modificar els punts següents:
- SSID: cal canviar el nom de la vostra xarxa local
- CONTRASENYA: heu de canviar a la vostra contrasenya de xarxa local
- Si el PIN OUT del mòdul d'infrarojos rep un canvi del MakePython ESP8266, canvieu el número del Pin () al Pin que heu utilitzat per rebre'l.
Quan hàgiu acabat, feu clic a Desa i Executa. "Descarregar bé" es mostrarà quan la descàrrega tingui èxit, podeu veure una adreça IP (la meva: 192.168.1.116).
Pas 5: instal·lació
Col·loqueu el mòdul d'infrarojos al costat de la porta per facilitar la detecció de persones i assegureu-lo amb cinta adhesiva. Quan algú utilitza el vàter, el mòdul envia els resultats de la prova al servidor mitjançant WiFi, de manera que podem accedir al servidor mitjançant una adreça IP per comprovar si el vàter està ocupat, en lloc d’esperar al vàter.
Pas 6: obriu un navegador
Obriu el navegador al vostre PC, escriviu l'adreça IP que acabeu d'obtenir (192.168.1.116) i feu clic a Retorn per confirmar.
Pas 7: proves
Feu clic al botó "detecta" per comprovar si el vàter està ocupat. Quan el vàter estigui ocupat, la pàgina mostrarà que està ocupat; en cas contrari, mostrarà que no hi ha ningú, de manera que podeu anar fàcilment al vàter sense esperar fora.
Pas 8: idea
Després de l’experiment, vaig tenir algunes idees, en alguns centres comercials, hi ha lavabos a cada pis, però sovint hi ha llargues files per als lavabos femenins per a la roba femenina, mentre que els lavabos masculins estan buits. Utilitzeu Makepython amb connexió Lora per detectar el trànsit de telefonia mòbil a la porta de cada bany, jutjar el nombre de persones i dur a terme el desviament com s’esperava; Ho provaré més tard, si us interessa, seguiu-me o acompanyeu-me.
Recomanat:
Reconeixement d'imatges amb plaques K210 i Arduino IDE / Micropython: 6 passos (amb imatges)
Reconeixement d’imatges amb plaques K210 i Arduino IDE / Micropython: ja vaig escriure un article sobre com executar demostracions d’OpenMV a Sipeed Maix Bit i també vaig fer un vídeo de demostració de detecció d’objectes amb aquesta placa. Una de les moltes preguntes que la gent ha formulat és: com puc reconèixer un objecte que la xarxa neuronal no és tr
Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)
Programa MicroPython: actualització de les dades de la malaltia del coronavirus (COVID-19) en temps real: en les últimes setmanes, el nombre de casos confirmats de malaltia del coronavirus (COVID 19) a tot el món ha superat els 100.000 i l’organització mundial de la salut (OMS) ha declarat el nou brot de pneumònia per coronavirus serà una pandèmia mundial. Jo era molt
AvoRipe: comprovar si l'alvocat està madur: 8 passos (amb imatges)
AvoRipe: comprovar si l’alvocat està madur: li ha passat a tothom, que compra un alvocat, encara no està madur. Passen uns quants dies i, quan estigui madur, ja se n’ha oblidat … i en pocs dies, potser anirà malament! Per sort, hem dissenyat i construït AvoRipe, un dispositiu que verifica el vostre avoc
Mesurador ocupat: 3 passos
Metre ocupat: aquest instructiu us ensenyarà a fabricar una màquina que indiqui a la gent quina ocupació esteu ocupats i que desapareix la gent quan esteu ocupats. Aquesta màquina us permet mostrar la vostra ocupació amb tres nivells: i ocupat. Els nivells són
S'està fabricant un concentrador USB des del teclat antic? ♻: 3 passos (amb imatges)
S'està fabricant un concentrador USB des del teclat antic? ♻: As-Salaamu-Alaikum. Tinc un teclat antic que no s’utilitzava i les seves tecles eren una mica defectuoses. Així que vaig decidir treure’n partit. Vaig agafar la placa de circuit i la vaig convertir en " Hub USB ". Va ser fàcil