Stap 4: Instellen van de schakeling
Specs en pinout diagram voor de micro zijn op http://arduino.cc/en/Main/arduinoBoardMicro.
Specs voor de NTE2018 transistor arras zijn op http://www.alliedelec.com/images/products/datasheets/bm/NTE_ELECTRONICS/70215985.pdf.
Instructies:
1. grond uw componenten:
Sluit je arduino aan grond. De micro heeft 2 GND pinnen.
Sluit het ene uiteinde van elk van uw drukknoppen op grond.
De grond pin (pin 9) van elk van de transistor matrix ICs verbinden met grond.
2. Sluit de pennen 0, 1 en 2 naar het ongegrond einde van elk van de drie drukknoppen.
3. verbinden met pin 3 tot 13 en A0 tot en met A4 opeenvolgend elk op de input pinnen van de transistor matrix ICs.
4. voor testdoeleinden, sluit elk van de positieve LED hook-up draden aan de rail + 12 volt en elk van de LED hook-up draden naar sequentiële output pinnen van de twee 2018 transistor matrix ICs. (De transistor IC's werk doordat de huidige op de pennen te voltooien van het circuit aan de grond bij een kleine stroom (van de arduino) wordt toegepast op de corresponderende ingang pinnen.)
5. de eerste afbeelding hierboven geeft een vereenvoudigde schakelvoorbeeld toont de protoboard, de twee transistor matrix ICs (elk verbonden met grond en pin 3 en 11, respectievelijk), arduino micro en een bijbehorende LED-segment op elke chip, en een van de drie drukknoppen.
6. Sluit de + 12 V-power op de VIN pin van de arduino. Als alternatief, als u van plan over het gebruik van dit circuit op de lange termijn, adviseer ik een 5V voltage regulator (LM7805) tussen de 12V-voeding en je arduino te plaatsen. Een spanningsregelaar werkt door het verschil tussen de 12V na contact en 5V macht als warmte. Daarom is de warmteafgifte treedt op vóór macht treedt de arduino en beschermt de arduino eigen voltage regulator. Andere energiebesparende uitwijkmogelijkheid zit een spanningsregelaar schakelen, die is duurder, maar veel efficiënter in het omzetten van spanningen. Dit zou een goede keuze voor batterij aangedreven toepassingen. Kijken Mouser of Digikey voor DC/DC convertermodules, of google iets als "7805 schakelende regelaar vervanging".
7. Controleer de werking van het programma. Wanneer het programma eerst laarzen moet het pin 13 knipperen. Dan vertrekt het uitvoeren van de code van de vuurtoren, fietsen door de LED's in volgorde. Controleer ook de werking van de knoppen. Zodra u tevreden bent met het functioneren van de code, kunt u verwijderen van de LED's van de protoboard en gaan naar de volgende stap.