Música que me gusta.

miércoles, 1 de febrero de 2023

Encendido de un LED al detectar movimiento

Hola a todos.

Hoy os voy a presentar un proyecto físico con un detector de movimiento por infrarrojos.

El esquema de montaje y el código C++ es el siguiente:


El montaje consiste en:
  • Un microcontrolador Arduino UNO.
  • Un sensor PIR alimentado al positivo (5V) y al negativo (GND). La señal de movimiento o no irá al PIN4.
  • Un circuito en serie LED- resistencia de 330 Ohmios, conectado al negativo (GND) y un positivo variable en el PIN 6.
El algoritmo de programación: 
  • Si al señal por PIN 4 es alta (movimiento), activar alto el PIN 6 (positivo), durante 500 milisegundos.
  • Si no (else) (Significa que la señal por PIN 4 es bajo (sin movimiento)) PIN 6 bajo (no positivo, atrae electrones desde el polo negativo, el LED no se encenderá).
Podéis ver la simulación pulsando en iniciar simulación y luego en el sensor para crear un movimiento:

Foto del montaje físico:


Video del montaje físico:



No hay comentarios:

Publicar un comentario

Funcionamiento de la TV

Hola a todos. Hoy os voy a presentar y comentar unos vídeos que explican primero el funcionamiento de la TDT y luego de la reproducción en u...