Tabla de contenido:
- Paso 1: Suministros
- Paso 2: cableado
- Paso 3: Dirección de uso de UPyCraft
- Paso 4: la descarga del código
- Paso 5: instalación
- Paso 6: abre un navegador
- Paso 7: prueba
- Paso 8: Idea
Video: Programa MicroPython: ¿Está ocupado el baño ?: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Nuestra oficina es una oficina de grupo grande con espacio limitado en el baño. "Yo" a menudo encuentro que no tengo espacio para ir al baño, así que tengo que esperar tanto que me siento avergonzado.
El experimento usó MakePython ESP8266 para configurar un servidor de detección al que cualquiera podría acceder a través de una dirección IP para verificar los asientos del inodoro, evitando tiempos de espera incómodos.
Paso 1: Suministros
hardware:
- MakePython ESP8266
- Sensor infrarojo
- Tablero de circuitos
- Línea de salto
- cable USB
- cinta adhesiva
MakePython ESP8266 es una placa ESP8266 con una pantalla OLED SSD1306 integrada, puede obtenerla desde este enlace:
Sensor de infrarrojos: cuando el módulo detecta la señal de obstáculo frontal, la luz indicadora verde en la placa de circuito ilumina el nivel, mientras que el puerto de SALIDA continúa emitiendo señales de bajo nivel. La distancia de detección del módulo es de 2 ~ 30 cm y el ángulo de detección es de 35 °. La distancia de detección se puede ajustar con el potenciómetro. cuando el potenciómetro se ajusta en el sentido de las agujas del reloj, la distancia de detección aumenta; Potenciómetro en sentido antihorario, la distancia de detección se reduce;
software:
uPyCraft V1.1
Haga clic en este enlace para descargar uPyCraft IDE para Windows:
Paso 2: cableado
- El pin VCC del módulo de infrarrojos está conectado a 3V3 de MakePython ESP8266, GND está conectado a GND y OUT está conectado a IO14 de la placa.
- Conecte MakePython ESP8266 a la PC con un cable USB, abra el administrador de dispositivos (simplemente busque "dispositivo" en el cuadro de búsqueda de Windows). Cuando se expande, la sección del puerto debe mostrar algo como lo anterior. Tome nota del número de puerto, como COM18 en mi caso. Si no aparece ningún puerto, intente descargar la unidad USB:
Paso 3: Dirección de uso de UPyCraft
Descargue el archivo Get Started MicroPython ESP8266, que se detalla en la sección Herramientas de desarrollo de MicroPython del archivo, que lo ayudará a descargar e instalar uPyCraft IDE y usarlo. También incluye una introducción a MakePython ESP8266.
O puede obtener el archivo desde este enlace:
Paso 4: la descarga del código
Descarga el archivo main.py y ábrelo, necesitas modificar los siguientes puntos:
- SSID: necesita cambiar a su nombre de red local
- CONTRASEÑA: necesita cambiar a su contraseña de red local
- Si el Pin de SALIDA del módulo de infrarrojos recibe un cambio del MakePython ESP8266, cambie el número en el Pin () al Pin que utilizó para recibirlo.
Cuando haya terminado, haga clic en Guardar y DownAndRun. Se mostrará "descargar ok" cuando la descarga sea exitosa, puede ver una dirección IP (la mía: 192.168.1.116).
Paso 5: instalación
Coloque el módulo de infrarrojos junto a la puerta para detectar fácilmente a las personas y asegúrelo con cinta adhesiva. Cuando alguien está usando el baño, el módulo envía los resultados de la prueba al servidor a través de WiFi, por lo que podemos acceder al servidor a través de una dirección IP para verificar si el baño está ocupado, en lugar de esperar junto al baño.
Paso 6: abre un navegador
Abra el navegador en su PC, escriba la dirección IP que acaba de obtener (192.168.1.116) y haga clic en Enter para confirmar.
Paso 7: prueba
Haga clic en el botón "detectar", puede comprobar si el inodoro está ocupado. Cuando el baño está ocupado, la página mostrará que está ocupado, de lo contrario, mostrará que no hay nadie, por lo que puede ir fácilmente al baño sin esperar afuera.
Paso 8: Idea
Después del experimento, tuve algunas ideas, en algunos centros comerciales hay baños en cada piso, pero a menudo hay largas colas para los baños de mujeres para la ropa de mujeres, mientras que los baños de hombres están vacíos. Utilice Makepython con conexión Lora para detectar el tráfico de teléfonos móviles en la puerta de cada baño, juzgar el número de personas y realizar el desvío como se espera; Lo intentaré más tarde, si estás interesado, sígueme o únete a mí.
Recomendado:
Luz de baño en medio de la noche: 5 pasos (con imágenes)
Luz de baño en medio de la noche: algunos de nosotros experimentamos la necesidad de usar el baño en medio de la noche. Si enciende una luz, puede perder la visión nocturna. La luz blanca o azul hace que pierda la hormona del sueño, la melatonina, lo que dificulta volver a dormir. Tan
Báscula de baño Arduino con celdas de carga de 50 kg y amplificador HX711: 5 pasos (con imágenes)
Báscula de baño Arduino con celdas de carga de 50 kg y amplificador HX711: este Instructable describe cómo hacer una báscula usando partes disponibles en el mercado Materiales necesarios: Arduino - (este diseño usa un Arduino Uno estándar, otras versiones de Arduino o clones deberían funcionar también) HX711 en boa de ruptura
Cuidado del baño: 4 pasos (con imágenes)
Minder de baño: En nuestra casa, tenemos dos adolescentes y 1.5 baños. Dado que a ambos les gusta pasar mucho tiempo duchándose y preparándose, esto significa que la mayor parte del tiempo mi esposa y yo nos quedamos solo con el medio baño para usar. Esto es un problema. No tenemos
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: 4 pasos
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo … Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: si alguna vez vas a un sitio web y reproduce una canción que te gusta y la quieres, aquí está el instructivo para que no sea mi culpa si estropeas algo (la única forma en que sucederá es si comienzas a eliminar cosas sin ningún motivo ) he podido conseguir música para
Convierta una báscula de baño electrónica en una báscula de envío por <$ 1: 8 pasos (con imágenes)
Convierta una báscula de baño electrónica en una báscula de envío por <$ 1 :, En mi pequeña empresa, necesitaba pesar artículos y cajas medianos a grandes en una báscula de piso para el envío. En lugar de pagar demasiado por un modelo industrial, utilicé una báscula de baño digital. Lo encontré lo suficientemente cerca para la precisión aproximada que estoy