Tabla de contenido:

Cómo hacer un Spike Buster o una placa de conmutación con control remoto usando Atmega328P independiente: 6 pasos (con imágenes)
Cómo hacer un Spike Buster o una placa de conmutación con control remoto usando Atmega328P independiente: 6 pasos (con imágenes)

Video: Cómo hacer un Spike Buster o una placa de conmutación con control remoto usando Atmega328P independiente: 6 pasos (con imágenes)

Video: Cómo hacer un Spike Buster o una placa de conmutación con control remoto usando Atmega328P independiente: 6 pasos (con imágenes)
Video: How to make Remote Controlled Spike Buster or Switch Board using Arduino Uno or Atmega328P-PU 2024, Mes de julio
Anonim
Image
Image

En este proyecto, mostraré cómo construir Spike Buster o Switch Board con control remoto usando Atmega328P autónomo. Este proyecto se basa en una placa PCB personalizada con muy pocos componentes. Si prefieres ver el video, he insertado el mismo o si te gusta leer, continúa con la publicación.

Paso 1: Componentes y materiales utilizados

Para este proyecto requerimos componentes como

  1. Atmega328P-PU
  2. Cristal de 16 MHz
  3. Condensador 2 * 22pF
  4. Resistencia de 10K ohmios
  5. Resistencia 4 * 1K
  6. 4 * LED
  7. Relé de 4 * 5 voltios
  8. Tsop1738
  9. UL2003A
  10. Placa PCB personalizada (los archivos Gerber se compartirán en la publicación) o cualquier placa perf
  11. Caja con enchufe hembra

Si desea comprar en línea, aquí hay algunos enlaces afiliados que puede probar

Amazon IND

  1. Atmega328P-PU:
  2. Cristal de 16 MHz -
  3. Relé de 4 * 5 voltios -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon EE. UU.

  1. Atmega328P-PU:
  2. Cristal de 16 MHz -
  3. Relé de 4 * 5 voltios -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P-PU:
  2. Cristal de 16 MHz -
  3. Relé de 4 * 5 voltios -
  4. Arduino UNO -

AliExpress

  1. Atmega328P-PU:
  2. Cristal de 16 MHz -
  3. Relé de 4 * 5 voltios -
  4. Tsop1738 -
  5. UL2003A:
  6. Arduino UNO -

Paso 2: Diagrama de circuito y diseño de distribución

Diagrama de circuito y diseño de distribución
Diagrama de circuito y diseño de distribución
Diagrama de circuito y diseño de distribución
Diagrama de circuito y diseño de distribución
Diagrama de circuito y diseño de distribución
Diagrama de circuito y diseño de distribución

Este es el diagrama de circuito completo que diseñé en KiCAD. El circuito gira principalmente alrededor de Atmega328P-PU, que es el microcontrolador utilizado en Arduino UNO. En lugar de usar todo el Arduino UNO, estoy usando una versión de componente limitado de Arduino UNO en una placa PCB personalizada (para obtener más detalles sobre la versión de componente limitado de Arduino UNO, puede leer un artículo compartido en el sitio web oficial de Arduino haciendo clic aquí). Esto es principalmente para reducir el espacio y el costo. También puede construir este proyecto usando Arduino Uno y la placa de relé de 4 canales junto con el módulo de control remoto.

El TSOP1738 del circuito se utiliza como receptor remoto de infrarrojos.

Para activar los relés, estoy usando ULN2003A IC, que es una serie de siete transistores NPN Darlington.

Después de diseñar el diagrama del circuito, diseñé el diseño y generé el archivo Gerber & Drill para la fabricación de la placa PCB. Utilizo JLCPCB para la fabricación de mi placa PCB, ya que proporcionan PCB muy buenos y bien terminados a muy bajo costo. Por lo general, 10 unidades le costarán 2 $ y se enviarán dentro de las 48 horas y si solicita 5 unidades, la PCB se enviará dentro de las 24 horas. Si desea realizar el pedido de la misma placa, puede descargar mi archivo Gerber haciendo clic aquí.

Paso 3: instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos

Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos
Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos
Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos
Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos
Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos
Instalación de la biblioteca de infrarrojos y búsqueda de códigos de infrarrojos

Para encontrar los códigos de infrarrojos, primero debe instalar la biblioteca de infrarrojos. Puede descargar la biblioteca desde GitHub. Después de descargar, instale la biblioteca en su carpeta de bibliotecas Arduino.

Luego construya el circuito como se muestra en una placa de pruebas usando TSOP1738 y Arduino Uno. Después de construir, encienda el circuito y cargue el boceto. Luego presione el botón que desea usar en el control remoto y anote los códigos que aparecen en el monitor serial de su Arduino IDE. Para este proyecto, estoy usando 4 botones, por lo que debe anotar cuatro códigos para cuatro botones diferentes.

Compartí el enlace de descarga del boceto en el paso anterior.

En el video, este paso comienza a las 1:07 o puede hacer clic aquí.

Paso 4: Boceto final para controlar los relés

Boceto final para controlar los relés
Boceto final para controlar los relés
Boceto final para controlar los relés
Boceto final para controlar los relés

A continuación, cargué el boceto final en mi Atmega328P-PU autónomo. El Atmega328P independiente se construyó en una placa de pruebas y se programó con Arduino UNO.

Puede descargar este boceto haciendo clic en el enlace compartido en el paso Diagrama de circuito y diseño de diseño.

Antes de cargar el boceto, debe hacer un pequeño cambio. Para usted, los códigos IR pueden cambiar, por lo que debe reemplazar los códigos existentes con sus códigos IR en la declaración del caso.

Extra: Si no está familiarizado con cómo arrancar, cargar o cargar un boceto en un Atmega328P-PU independiente, he hecho un video detallado por separado que lo explica. Puedes verlo haciendo clic aquí.

En el video, este paso comienza alrededor de las 2:33 o puede hacer clic aquí.

Paso 5: Montaje de la placa

Montaje de la placa
Montaje de la placa
Montaje de la placa
Montaje de la placa

Después de recibir la placa de JLCPCB, monté todos los componentes en consecuencia y los aseguré con soldadura.

Paso 6: Finalización del proyecto

Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto
Terminando el Proyecto

Después del ensamblaje de la placa, monté la placa en el gabinete y la aseguré con tornillos de tuerca M3 y luego conecté la placa y los enchufes hembra en consecuencia.

Ensamblaje de tablero y caja:

  1. Primero conecte todos los neutros del enchufe hembra juntos y luego conecte el cable neutro del cable principal a él
  2. A continuación, conecte el cable vivo del cable principal al pin "IN" en la placa
  3. El pin 1, 2, 3 y 4 de la placa va al pin Live del enchufe hembra individualmente
  4. También necesita conectar un conector de CC al Pin 5V y GND en el jabalí

Una vez realizadas todas las conexiones, encienda la placa PCB con un adaptador de 5 V 1 A y conecte el cable principal a la CA.

En el video, esta sección comienza alrededor de las 5:42 o puede hacer clic aquí.

La prueba comienza a las 8:03

Recomendado: