Paso 6: Quemar el Arduino Bootloader y su programación
Un chip Arduino no está listo al programa de derecho de la fábrica de Atmel (la empresa que fabrica los microcontroladores)! Para hacer que el ATMEGA328 para ejecutar cualquier bocetos de Arduino, el firmware de Arduino tiene que cargarse en un proceso conocido como bootloading (parecido a cargar un sistema operativo como Windows 7).
Hay algunos programadores que pueden comprar - utilizamos un USBtinyISP de Adafruit. Usted también puede comprar programador oficial de Atmel (AVR ISP) de digikey. Si usted no quiere quemar el bootloader se puede comprar la superficie Monte ATMEGA328P ya bootloaded.
Quema el gestor de arranque es simple. Primero conecte los 5 pads en el Paperduino (GND, VCC, MOSI, MISO, SCK y DTR) al programador. Una vez conectado, seleccione el tipo correcto de junta en el IDE de Arduino (un Arduino Pro Mini 328 en 5V) y haga clic en "burn bootloader". Si funciona, se subirá el gestor de arranque. Si es necesario, puede encontrar ayuda adicional aquí.
Subir un dibujo a la Paperduino
Nuestro Arduino no tiene un chip FTDI, construido en el tablero. El FTDI esencialmente llena el vacío entre el USB y la comunicación serial del chip ATMEGA328. Lo que necesitamos es el simple chip FTDI, que se encuentra empaquetado en un cable USB y comprar de Sparkfun aquí. En versiones futuras de la Paperduino en realidad a integrar un chip FTDI y hacer un conector USB de papel conectar directamente a un puerto USB de su computadora.
Una vez que tengas el cable FTDI en la mano, la conexión es sencilla. Conectar el GND, VCC, TXD, RXD y DTR a los lugares apropiados del cable (hemos utilizado nuestros cables con punta de imán del Kit de conexión Arduino). Una vez conectado, todo lo que tienes que hacer es subir un dibujo. Subir el ejemplo blink empezará a parpadear el LED verde de montaje superficial.
Hemos subido un boceto simple que cambia la dirección de nuestro componente magnético de las LED BI-dirección de azul a verde. Con dos salidas digitales, se cambia la dirección fácilmente haciendo salida 6 baja y 7 alta. Y para invertir, salida 6 alta y baja 7. Voila!