Paso 9: Parpadea el tablero
Tenga en cuenta que el Consejo necesita 5V para estos pasos. En mi diseño, utilizo un convertidor de DC-DC de 5V 12 por razones de eficiencia y costo.
Hice caso y cableado primero como la unidad en la foto era la segunda unidad que hice.
Si optas por utilizar un Arduino completo soplado en su diseño final, simplemente programar el IDE como lo haría normalmente. Puede omitir el resto de este paso.
Software y programador ICSP:
Para mantener el costo y tamaño hacia abajo, decidí usar ICSP (en programación serial del circuito) para flash mi consejo en vez de la normal de USB a serial utilizado en placas Arduino. Esto requiere un programador independiente (mina utiliza USBasp).
Siga este tutorial para configurar el IDE de Arduino, AVRFuses y el USBasp. Esto es para Mac pero hay software similar para Linux y Windows con un montón de tutoriales para ayudar a.
También puede usar otro Arduino para hacerlo si lo desea. No estoy seguro si puede configurar los fusibles como yo no he probado este método.
Conjunto de los fusibles:
Encontré ajuste fusibles uno a uno a ser la mejor manera. Tenga cuidado con este paso ya que puede inutilizar tu procesador si flash los bits mal.
Fusible de baja: 0xFF
Fusible alta: 0xDA
Fusible largo: 0 × 05
Flash el archivo hexadecimal:
En el IDE de Arduino, ahorra boceto y clic en verificar señal como lo hizo en el tutorial anterior. Ahora seleccione el archivo hexadecimal en AVRFuses y haga clic en programa.
También puede seleccione USBasp como programador en el IDE de Arduino y seleccionar Flash con el programador en el menú archivo. Encontré esto después de terminar este proyecto. Es mucho más fácil que usar un programa separado para flash el maleficio mientras usted fino ajustar su código.