Stap 2: Uw hackduino boord bouwen / je Arduino Program
Uploaden van de schets van mijn Github aan uw Arduino of programmeren van uw ATMEGA328P-PU met behulp van uw voorkeur programmeur met dat schets. De bovenstaande video is mijn werkelijke bouwen voor dit instructable.
Raadpleeg http://arduino.cc/en/Hacking/PinMapping168 voor de ATMEGA Chip Pin toewijzen
Ik volgde dit instructable om te bouwen van de hackduino met de volgende uitzonderingen:
1. Ik heb een regelmatige perfboard gebruikt in plaats van het breadboard lay-out perfboard.
2. Ik heb een 8-pin vrouwelijk header voor de 4 RGB LED-Pins en 4 pins afstandssensor opgenomen.
3. Ik heb een 6-pins header, opgenomen 2 voor 9V input en grond, en 2 voor de punten voor de kortstondige drukknop. Ik verliet het midden 2 los, vooral omdat ik heb niet een 4-pinsconnector.
4. ik opgenomen de 330 Ohm weerstand tussen de LED kathode pin en de grond direct op het bord.
5. Ik omvatte een 1 k pull-down weerstand tussen de pin voor de doel-afstand ingesteld knop (Arduino Pin 2, ATMEGA Pin 4) en op de grond.
6. Ik heb niet de moeite om een reset-knop of een LED aan boord pin 13 te nemen.
De pinnen te verbinden met zijn hieronder:
- Afstand Sensor Trigger: Arduino: D6 / ATMEGA:12
- Afstand Sensor Echo: Arduino: D3 / ATMEGA: 5
- RGB-LED rood: Arduino: D11 / ATMEGA:17
- RGB-LED groen: Arduino: D10 / ATMEGA:16
- RGB LED blauw: Arduino: D9 / ATMEGA:15