Stap 2: Bouw van het Circuit
Als u nooit een circuit voor hebben gebouwd, maar u wilt bouwen van deze tabel, is een goede manier om te beginnen een kleine uitrusting met een Arduino, een paar knoppen/potentiometers en sommige LEDs te kopen. Spelen rond en veel plezier, zijn relatief gemakkelijk te leren (die in deel verklaart de populariteit) en er is geen korte van uitstekende tutorials op Instructables en op de website van de Arduino.
Als u al een Arduino of soortgelijke micro-controller hebt gebruikt, kunt u het circuit gedeelte van dit project met behulp van de instructies in deze tutorial bouw (of NeoPixels voor gebruiken een veel eenvoudiger circuit).
Zodra u een werkende breadboarded circuit hebt, adviseer ik overbrengen aan PCB en solderen van de onderdelen op hun plaats. Voor de onderdelen van de gebruikersinterface, gestrande draad is het beste om verbinding te maken met componenten & PCB (zorg ervoor dat voldoende lengte ter dekking van de afstand van de interface tot circuitboard). Ik zie veel Arduino projecten die nooit de overgang van breadboard naar circuitboard maken, en zijn echt de moeite waard hier te vermijden onderhoud als u wilt dat dit ding voor het laatst (deze loopt dezelfde code al 3 jaar en heeft nooit nodig om te worden verwerkt).
Mijn algemene proces:
- Beslissen wat ik wil het circuit te (ontwerp)
- Tekenen van een lay-out van het circuit (plan)
- Verzamelen delen zodat ik in één zitting monteren kan (bereiden)
- Het breadboard, test en controleer de functionele
- Lay-outgedeelten op PCB-board (of gebruik ontwerpsoftware)
- Duren solderen van elke draad naar de Arduino en onderdelen
- Test componenten één tegelijk met seriële Monitor
- Desolder / resolder indien nodig
- Mount printplaat met stand-off naar een honk
Belangrijk: Één belangrijke "gotcha" bij het werken met twee krachtbronnen aan de Arduino is dat u het schaden kan als beide krachtbronnen gelijktijdig zijn geactiveerd. Bijvoorbeeld, in het circuit, de 12V leveren bevoegdheden de LEDs en Arduino (via 7805 spanningsregelaar). Echter wanneer debuggen uw code met een verbinding van de computer (met behulp van FTDI kabel), bent u ook voeden je Arduino via USB. Zorg ervoor dat de 12V levering wanneer verbonden met een computer loskoppelt. U zal niet zitten kundig voor de LEDs rijden terwijl inpluggen in de computer, maar u kunt het lezen van de waarden van elk onderdeel de seriële Monitor gebruiken om ervoor te zorgen dat alles goed is aangesloten.