Tabla de contenido:

DIY Arduino Uno independiente: 5 pasos
DIY Arduino Uno independiente: 5 pasos

Video: DIY Arduino Uno independiente: 5 pasos

Video: DIY Arduino Uno independiente: 5 pasos
Video: Introducción Arduino #1 : Conociendo Arduino Uno | Partes y sus funciones 2024, Noviembre
Anonim
Bricolaje autónomo Arduino Uno
Bricolaje autónomo Arduino Uno

En este proyecto, diré que cómo podemos hacer un Arduino Uno de bricolaje simplemente configurándolo en una placa de pruebas. Esto se puede hacer por varias razones, como hacerlo más barato, de tamaño pequeño, reducir el consumo de energía, etc.

Este proyecto le dará una manera de hacer un Arduino Uno mínimo que hará todas las funciones como el Arduino que compra en el mercado. Como sabemos, Arduino es en realidad una plataforma de código abierto y, por lo tanto, sus esquemas son de dominio público y cualquiera puede usarlos para aplicarlos para sus propósitos con cualquier avance si es posible. Esto nos permite hacer tal cosa en casa con nosotros mismos. Los siguientes pasos describirán cómo ensamblar el circuito en una placa de pruebas. Estoy tomando prestada la mayor parte del recorrido del sitio de Arduino.

Este proyecto está patrocinado por LCSC. He estado usando componentes electrónicos de LCSC.com. LCSC tiene el firme compromiso de ofrecer una amplia selección de componentes electrónicos genuinos de alta calidad al mejor precio. Regístrese hoy y obtenga $ 8 de descuento en su primer pedido.

Paso 1: Cosas que necesitas para hacerlo

Cosas que necesitas para hacerlo
Cosas que necesitas para hacerlo
  1. ATmega328P-PU x 1
  2. Oscilador de cristal de 16 MHz x 1
  3. Regulador lineal LM7805CV x1
  4. Condensador 22 pF x 2
  5. Condensador 10 uF x 2
  6. Resistencia 220 ohmios x 2
  7. Resistencia de 10 kohmios x 1
  8. Interruptor momentáneo x 1
  9. LED x 2

Paso 2: Agregar fuente de alimentación al Arduino

El conector de alimentación Arduino puede aceptar un rango de voltaje de entrada de 7 a 16 voltios. Las fuentes de entrada más comunes son una batería confiable de 9 V o una fuente de alimentación de 9-12 VCC. Debido a que la mayoría de los sensores y chips requieren una fuente de 5 V, necesitaremos el regulador de voltaje LM7805 para reducir los 9 V a 5 V compatibles con los componentes. Si conecta más de 16 V, corre el riesgo de dañar el IC.

  1. Agregue cables de alimentación y de tierra para el lugar donde estará su regulador de voltaje.
  2. Agregue cables de alimentación y de tierra en la parte inferior de su placa que conectan cada riel.
  3. Ahora, agregue el regulador LM7805 a la placa de pruebas. Tomará una entrada de 9 V y emite un suministro continuo de 5 V desde la salida.
  4. Agregue energía OUT y cables de tierra que se conectan a los rieles derecho e izquierdo de la placa de pruebas.
  5. Además, agregue un capacitor de 10uF entre la ENTRADA del regulador y la tierra, así como un capacitor de 10uF en el riel derecho entre la energía y la tierra. La franja plateada del condensador significa la pata de tierra.
  6. Coloque el LED de encendido cerca de la fuente de entrada y en la parte superior de la placa de pruebas. Puede utilizar el LED verde o rojo.
  7. Conecte un cable de puente del cable negativo (pata corta) del LED al riel de tierra e instale una resistencia Ω desde el cable positivo del LED (pata larga) al riel de alimentación.

Paso 3: Agregar componentes de la placa

Agregar componentes de placa
Agregar componentes de placa
Agregar componentes de placa
Agregar componentes de placa

Antes de continuar, mira esta imagen. Es un gran recurso para aprender qué hace cada uno de los pines en su chip ATmega en relación con las funciones de Arduino. Esto aclarará mucha confusión detrás de por qué engancha ciertos pines de la forma en que lo hace. Para obtener información aún más detallada, eche un vistazo a la hoja de datos del ATmega 168 (versión corta) (versión larga). Aquí está la hoja de ATmega328 (versión corta) (versión larga).

1. Instale el chip ATmega328 (que se muestra a la derecha) de modo que el lado con muescas del IC esté en la parte superior. Si va a montar los componentes en una placa de circuito impreso, es una buena idea utilizar el zócalo.

2. Agregue la resistencia pull-up de 10KΩ al riel de + 5V y conecte el otro extremo al pin RESET del ATmega328 (pin 1). Agregue puentes para alimentación y tierra para los siguientes pines.

Pin 7 - VCC, voltaje de suministro digital (+ 5V)

Pin 8 - GND (carril de tierra)

Pin 22 - GND (carril de tierra)

Pin 21 - AREF, pin de referencia analógica para ADC (+ 5V)

Pin 20 - AVcc, el voltaje de suministro para el ADC (+ 5V)

3. Agregue un reloj externo de 16 MHz entre los pines 9 y 10, y agregue dos capacitores de 22pF conectados a tierra desde cada uno de esos pines.

4. Agregue el botón momentáneo como interruptor de reinicio, de modo que abarque el espacio en la placa de pruebas de la misma manera que lo hace el IC. 5. Agregue un pequeño cable de puente desde la patilla 1 del ATmega328 a la pata inferior del botón pulsador (la patilla más cercana al IC). Agregue otro cable de puente desde la pata superior izquierda del pulsador hasta el suelo.

6. Extraiga el chip de su Arduino en funcionamiento y pruébelo en esta placa. El programa blink_led parpadea en el pin 13. El pin 13 del Arduino NO es el pin 13 del AVR ATMEGA8-16PU / ATMEGA168-16PU. En realidad, está pin 19 en el chip ATmega.

7. Finalmente, agregue el LED. La pata larga o el ánodo se conecta al cable rojo y la pata corta o el cátodo se conecta a la resistencia de 220 ohmios que va a tierra.

Paso 4: Subiendo Sketch a su Arduino

Subiendo Sketch a su Arduino
Subiendo Sketch a su Arduino

Puede ir aquí para conocer las formas de cargar el boceto en Arduino.

Necesitará un dispositivo USB a serie. Usé la placa de conexión básica FDTI (5V). Si solo desea que funcione, puede omitir la instalación del encabezado de 6 pines y simplemente ejecutar cables de puente directamente desde el encabezado USB-TTL a los pines apropiados en la placa de pruebas. Asegúrese de que los pines estén enrutados correctamente para el dispositivo serie que elija; los pines de la placa de conexiones están etiquetados con nombres de tres dígitos. Durante mi construcción, descubrí que el microcontrolador necesita una presión perfectamente sincronizada del botón de reinicio para preparar el chip para ser programado y la placa de ruptura tiene un pin llamado DTR / GRN que envía una señal al pin de reinicio cuando se conecta correctamente. Por lo tanto, conecte un cable de puente de (DTR / GRN) en la placa de conexiones al Pin 1 del ATmega328 a través de un capacitor cerámico de 0.1µF.

Recomendado: