3D tryckt DNA lampa (11 / 16 steg)
Steg 11: Minimalistisk Arduino konfiguration
Med våra röret och base redo är det dags att börja arbeta med våra mikrokontroller.
Ersätta Arduino:
Jag designade detta projekt vara enkel och lätt att bygga så jag beslutade att använda Arduino Uno som våra mikrokontroller. Nu, uppenbarligen jag inte vill "slösa" hela Arduino styrelsen på ett enda projekt, det är bara lite för dyrt att spendera varje gång du vill göra ett individuellt projekt, förutom vår bas har begränsat utrymme för elektronik och det skulle vara svårt att försöka passa Arduino styrelsen inuti, speciellt med alla andra saker redan i det.
Så detta är ett bra tillfälle att göra en minimalistisk version av Arduino Uno. Allt du behöver är en ATmega328 mikrokontroller (med Arduino bootloader), en 28 pin DIP uttag, en 16 MHz kristalloscillator, två 22 pF keramiska kondensatorer och en 1 k motstånd. Följ bara schematiskt ovan.
Löda krets delar på uttaget, utan mikrokontroller på den, för att undvika att skada den, eftersom de är mer förnuftigt att värme. Löda också 2 ledare (vit och röd i schematiskt) till de positiva och negativa terminalerna, att driva Arduino senare.
Makt utgångar:
Eftersom microcontroller utgångarna inte har tillräckligt strömmen att driva hela grupper av lysdioder och reläer, måste vi använda transistorer, som fungerar som elektroniska strömställare. Så enligt med den andra schematiskt ovan, löda två 1K motstånd från mikrokontroller stiften till basen på varje transistor. Sedan löda båda transistorer utsläppskälla ihop och ansluta dem till marken (du kan se vilka stift är base, sändaren och samlare av transistorn i en av bilderna ovan).
Samlaren av varje transistor kommer att senare anslutas till var och en av våra utgångar: lysdioderna och reläet, som motsvarar till stift 15 och 17 av ATmega mikrokontroller (stift 9 och 11 i Arduino, respektive). Stift 14 av mikrokontroller (stift 8 av Arduino) kommer att anslutas till på knappen och det kommer att vara vår enda ingång, som tillåter användaren att välja driftläge av lampan.
Förhållandet mellan ATmega328 stiften och Arduino stiften kan verifieras i den Arduino Uno schematiska, som jag har bifogat nedan.