Tabla de contenido:
- Suministros
- Paso 1: agregar las letras
- Paso 2: El relé + Arduino
- Paso 3: El letrero + el gato de barril
- Paso 4: Conexión de la fuente de alimentación
- Paso 5: Programando el Arduino
- Paso 6: Configuración del código en la computadora
- Paso 7: compilación desde la fuente (opcional)
Video: Señal cinematográfica para videoconferencia: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este Instructable le enseñará cómo construir un letrero que se enciende cuando está en una teleconferencia para que otros sepan que no deben molestarlo.
Suministros
- Arduino pequeño (usé un Arduino Nano) con cable (cable USB-Mini-B para el Nano)
- Conector jack de barril de 2,1 mm
- Tablero de relés
- Cable de altavoz (no necesita ser elegante, solo llevará 5 V)
- Conectar cable
- Fuente de alimentación universal (uno de los conectores debe ser terminales de tornillo)
- Una caja de luz
Paso 1: agregar las letras
Coloque las letras de su elección en el letrero.
Paso 2: El relé + Arduino
Conecte estos juntos
Arduino GND - Relé DC-
Arduino 5v - Relé DC +
Pin 2 de Arduino - Entrada de relé *
* En el Arduino Nano, está etiquetado como D2
Paso 3: El letrero + el gato de barril
Tome el gato de barril (¡NO la fuente de alimentación!). Conecte el conector de barril al cable del altavoz con un empalme de la NASA. Agregue termorretráctil a las dos conexiones nuevas para que no se produzcan cortocircuitos (recuerde colocar el termorretráctil en su lugar antes de soldar las conexiones). Cuando haya terminado, debería verse así.
Paso 4: Conexión de la fuente de alimentación
Tome la fuente de alimentación universal y conecte el conector del terminal de tornillo a ella. Este paso es un poco complejo, así que lo haremos en unos pocos pasos:
- Conecte la fuente de alimentación + al relé COM
- Conecte la fuente de alimentación - al cable del altavoz -
- Conecte el cable del altavoz - a la fuente de alimentación -
Cuando haya hecho eso, debería verse así:
Configure la fuente de alimentación universal a 5v con la llave incluida con la fuente de alimentación. Esto es muy importante. Si hay más de 5 V, podría dañar el letrero.
Paso 5: Programando el Arduino
Obtén el IDE de Arduino (si aún no lo tienes). Descargue la última versión de mi repositorio de GitHub que contiene el código para esto. Tenga en cuenta que el código se encuentra en Unlicense. Extraiga el Arduino. Code.zip (usaremos el otro zip más adelante). Vaya a la carpeta SerialLEDMoniter. Abra el archivo SerialLEDMoniter.ino con el IDE de Arduino. Seleccione la placa que está utilizando (utilicé un Arduino Nano) yendo a Herramientas> Placa. Luego seleccione el puerto en el que se encuentra Arduino. Luego presione cargar (el botón ⭢). Si le da un error, verifique que haya seleccionado el puerto correcto. Si eso no funciona, intente hacer Herramientas> Procesador> ATmega328P (Antiguo cargador de arranque).
Paso 6: Configuración del código en la computadora
ESTE PASO ES SOLO PARA WINDOWS. Si no tiene Windows o desea ejecutarlo desde la fuente, omita este paso y vaya al siguiente.
Para ejecutar el ejecutable prefabricado desde Windows, extraiga la carpeta client.zip. Vaya a la carpeta extraída, luego vaya a dist / main. Desde esa carpeta, ejecute main.exe haciendo doble clic en él. ¡Estás listo! Cuando el programa se está ejecutando, y el Arduino está conectado a través de USB a su computadora portátil, y la fuente de alimentación está conectada, cuando está en Microsoft Teams, la señal debería encenderse.
Problema común:
Problema: aparece un mensaje que dice "Incluya el puerto COM deseado como primer argumento". Solución: vuelva a ejecutar el programa desde la línea de comandos utilizando el comando python3 main.py COMxx.
Paso 7: compilación desde la fuente (opcional)
Este paso explica cómo ejecutar el código fuente directamente, en lugar de usar el ejecutable.
Primero, clona mi repositorio de GitHub.
(Opción 1 - multiplataforma, desde la fuente) - En ella, ejecute main.py COMxx para iniciar el programa * con el puerto COM como primer argumento.
(Opción 2 - Rehacer el ejecutable, solo probado en Windows 10) - Para construir esto en un exe (como hice para crear la versión), [en un shell] instale pyinstaller ejecutando pip install pyinstaller. Luego ejecute pyinstaller main.py. Pensará un poco, luego dentro de dist / main habrá algo llamado main.exe. Eso es lo que quieres ejecutar.
* Asegúrese de ejecutar esto en Python 3.
Recomendado:
555 Temporizador para emitir señal para interrumpir Atmega328: 7 pasos
555 Temporizador para emitir señal para interrumpir Atmega328: El objetivo principal de este circuito es ahorrar energía. Entonces, no voy a hablar de arduino porque la placa en sí tiene una sobrecarga de energía innecesaria para un producto final. Es genial para el desarrollo. Pero, no muy bueno para proyectos finales que se ejecutan en batt
Cámara de documentos para computadora portátil de $ 5 para videoconferencia: 4 pasos (con imágenes)
Cámara de documentos para computadora portátil de $ 5 para videoconferencia: Publicado en 20200811 por John E. Nelson [email protected] Recientemente publiqué un Instructable que demuestra el uso de un módulo de cámara para computadora portátil para hacer una cámara de documentos de escritorio para videoconferencia. www.instructables.com/id/A-Sub-10-MetaPrax-Documen
Una configuración de cámara de documentos MetaPrax de menos de $ 10 para videoconferencia: 5 pasos
Una configuración de cámara de documentos MetaPrax de menos de $ 10 para videoconferencia: Publicado en 20200803 por John E. Nelson [email protected] Las cámaras de documentos que se usarán en reuniones en línea cuestan de $ 60 a $ 150 en los minoristas en línea. Con la repentina transformación relacionada con COVID-19 del aprendizaje en persona al aprendizaje remoto durante el pasante
Videoconferencia automática para abuela con Raspberry Pi: 9 pasos (con imágenes)
Videoconferencia automática para abuela con Raspberry Pi: Estoy preocupado por mi abuela de 90 años porque incluso ella debería quedarse en casa durante la epidemia de COVID, ella está saliendo continuamente, haciendo " esencial " cosas en la calle, como comprar billetes de lotería, hablar con los vecinos. I
Generación de señal PWM de alta resolución para servos RC con dispositivos STM32: 3 pasos
Generación de señal PWM de alta resolución para servos RC con dispositivos STM32: Actualmente, estoy construyendo un transmisor / receptor RC basado en el chip RF SX1280. Uno de los objetivos del proyecto es que quiero una resolución de servo de 12 bits desde los sticks hasta los servos. En parte porque los servos digitales modernos tienen una resolución de 12 bits