Paso 3: (opcional) Bootload el ATmega328
Si no tienes un ATmega328 con Arduino precargado, usted necesitará programar manualmente. Encontré una guía muy útil para bootload ATmega328P-PU (también se puede utilizar el ATmega328-PU, pero es ligeramente más complejo), y he resumido aquí. Asegúrese de comprobar el tutorial original en caso de tener algún problema, si usas el ATmega328-PU o si usted está buscando una guía más detallada.
Para este paso necesitarás:
- ATmega328P-PU (o ATmega328-PU)
- 2 x 22pf condensadores
- condensador 0.1 uf
- Cristal de 16 MHz
- resistencia de 220 ohm
- Cables de
Comience por programar tu Arduino como un ISP (In-System Programmer). Abra el IDE de Arduino y encontrar el bosquejo de ArduinoISP (archivos -> ejemplos -> ArduinoISP). Asegúrese de que ha seleccionado el UNO en el menú de tablas. Ahora seguir adelante y subir este sketch a la placa Arduino.
Lugar el ATmega328 en el centro de tu protoboard. Luego conectar el pin 7 al poder y pin 8 a tierra.
Ahora Conecte el cristal de 16 MHz entre el pin 9 y 10 en el ATmega y añadir los condensadores de 22pf entre el cristal y el suelo.
Conectar el pin 20 y 21 en el ATmega al poder y pin 22 a tierra.
Conectar el pin 1 en el ATmega al poder a través de una resistencia de 220 ohm.
Ahora hacer estas conexiones entre la placa Arduino y el ATmega:
- Arduino pin 10 -> el pin 1 del ATmega
- Arduino pin 11 -> ATmega pin 17
- Arduino pin 12 -> ATmega pin 18
- Pin 13 de Arduino -> perno de ATmega 19
Tiempo para grabar el bootloader!
Abra el IDE de Arduino y cambiar la configuración.
- En herramientas -> tablas, seleccione el Arduino UNO.
- En herramientas -> Puerto serie, asegúrese de que está seleccionado el puerto correcto.
- en herramientas -> Programador, seleccione la opción "Arduino como ISP".
Ahora todo listo para arriba. Seleccione la opción "Grabar Bootloader" en el menú herramientas. Mostrará un mensaje diciendo "Burning bootloader para placa de E/S (esto puede tardar un minuto)". Después de un rato le confirmará que se ha cargado. Ahora podrás subir el sketch de Arduino a tu ATmega.
Abra el dibujo y haga clic en: archivo -> cargar usando programador, y el bosquejo se subirá al ATmega328.
En el siguiente paso!