Paso 2: Construir la tabla de hackduino / programar tu Arduino
Subir el bosquejo de mi Github para tu Arduino o programar su PU ATMEGA328P con su programador recomendado: con ese dibujo. El anterior video es mi construcción real para este instructable.
Consulte http://arduino.cc/en/Hacking/PinMapping168 para el mapeo de pines de Chip ATMEGA
He seguido este instructable para construir el hackduino con las siguientes excepciones:
1. utilicé un perfboard regular en vez de la protoboard diseño perfboard.
2. incluye una cabecera de 8 pines hembra para los 4 pernos de LED RGB y los 4 pernos del Sensor de la distancia.
3. incluye una cabecera de 6 pines, 2 para la entrada de 9V y tierra y 2 para los puntos para el pulsador momentáneo. Dejé el centro 2 inconexos, sobre todo porque no tengo un conector de 4 pines.
4. incluye la resistencia de 330 Ohm entre el pin de cátodo del LED y la tierra directamente en el tablero.
5. incluye una 1 resistencia de pull-down k entre el pin para la distancia del objetivo botón (Arduino Pin 2, Pin 4 ATMEGA) y la tierra.
6. no se molestó en incluir un botón de reset o un LED a bordo pin 13.
Los pines para conectarse son a continuación:
- Distancia Sensor disparador: Arduino: D6 / ATMEGA:12
- Distancia Sensor Eco: Arduino: D3 / ATMEGA: 5
- RGB LED rojo: Arduino: D11 / ATMEGA:17
- RGB LED verde: Arduino: D10 / ATMEGA:16
- RGB LED azul: Arduino: D9 / ATMEGA:15