Arduino es una plataforma de desarrollo de código abierto para que los ingenieros y aficionados desarrollen proyectos de electrónica de una manera sencilla. Consiste en una placa de desarrollo programable física (basada en la serie de microcontroladores AVR) y una pieza de software o IDE que se ejecuta en su computadora y se utiliza para escribir y cargar el código en la placa del microcontrolador.
Arduino usa un cargador de arranque. El cargador de arranque es una pieza de software que permite quemar el nuevo software. Entonces, en este bricolaje, voy a discutir " Cómo grabar un cargador de arranque en un chip ATmega328 nuevo y construir un Arduino casero en PCB". En Arduino UNO usamos ATmega328 IC, por lo que selecciono este para demostrar este proyecto.
Componentes requeridos:
- Placa Arduino UNO con IC y cable
- Atmega328 IC
- Tablero de circuitos
- Cables de conexión
- Oscilador de cristal de 16 MHz
- Resistencia de 10 K
Pasos para construir su propia placa Arduino:
Para grabar un cargador de arranque en un nuevo IC Atmega328 nuevo, necesitamos una placa Arduino (podemos usar cualquier placa Arduino para grabar el cargador de arranque). Y luego debemos seguir los pasos a continuación. También hemos demostrado todo el proceso en el video al final del tutorial.
Paso 1. En el primer paso, organice todas las cosas necesarias que se indican en la lista de componentes anterior
Paso 2: Ahora retire "Arduino Original IC" de la placa Arduino con la ayuda de un destornillador. E inserte "New Atmega328 IC" en la placa Arduino.
Paso 3: Ahora abra Arduino IDE y vaya a Archivo -> ejemplo -> ArduinoISP y ábralo.
Después de abrir ArduinoISP, seleccione la placa Arduino UNO desde Herramientas -> Placa -> Arduino Uno.
Luego seleccione COM PORT de Tools -> Serial Port -> COM10
y luego cargue ArduinoISP Sketch.
Paso 4: Ahora quite este nuevo IC de la placa Arduino e inserte el Arduino prearrancado o el Arduino IC original en la placa Arduino y cargue el mismo boceto de ArduinoISP en él, como hicimos en el Paso 3.
Paso 5: Construya el circuito que se indica a continuación en la placa de pruebas con el nuevo IC en Breadbaord y el IC original en la placa Arduino original.
Paso 6: Ahora en Arduino IDE, vaya a Herramienta y haga clic en Grabar cargador de arranque.
Ahora verá que el LED Rx y Tx en la placa Arduino parpadea aleatoriamente durante algún tiempo. Significa que Bootloader se está quemando en el nuevo ATmega 328 IC. Y Arduino IDE mostrará " Finalizado la grabación del gestor de arranque ". Ahora puede usar este 'Nuevo IC' en su placa Arduino.
Paso 7: Ahora construya su propia placa Arduino casera en Zero PCB soldando los componentes reunidos en el Paso 1, siguiendo el diagrama de circuito a continuación. También vea el video a continuación.
Inserte el 'Nuevo IC' en esta placa y listo.
También puede construirlo correctamente en PCB con un diseño y grabado de PCB adecuados. Aprenda aquí a hacer PCB en casa y convierta el esquema en diseño de PCB usando EasyEDA.
Para la interfaz LCD, simplemente conecte su placa Arduino hecha en casa con la placa Arduino original utilizando los pines Rx, Tx, RST y GND de la placa Arduino original, como se muestra a continuación en el circuito Fritzing o en el diagrama de circuito anterior. Y cargue el código dado a continuación (sección Código).
Retire 'Arduino Original IC' de la placa, cuando cargue el código en el nuevo Arduino IC en la placa de pruebas o Zero PCB. Puede alimentar su placa Arduino con el pin de 5v de la placa Arduino original, como lo hemos hecho en el circuito Fritzing anterior.