Pimpa din choklad med Arduino IDE och ATtiny13 (5 / 6 steg)

Steg 5: Löda LED trådar



Nu löda LED ledningar till de fyra stiften på flygbolaget som har de lediga ändarna av 120 ohms motstånd ansluten till dem. Scheman noga följa eftersom den charlieplexed naturen av LED anslutningar gör polariteten mycket kritisk. Det är lättare att börja med LED #1 och gå sekventiellt eftersom det finns ett mönster till stift och polaritet och du har mindre chanser att göra ett misstag om du följer mönstret. Det kommer förmodligen att hjälpa om du skriver ut schema och har det framför dig när du löda.

Använd inte för mycket lödtenn, särskilt på de första två stift - de kommer att få 6 kablar och det kan bli en stor klump av lödtenn ganska snabbt om inte du är försiktig.

När alla 10 lysdioder (eller 12 - maximibeloppet för lysdioder stöds av Charlieplexing på 4 I/O stift) är lödda, löda batteripaketet och växeln. Jag bestämde mig för att jag tenderar att strula polaritet och använde en blå tråd för jordanslutningen från batteriet. Det var endast icke-röd tråd i hela projektet vilket gör det lätt att identifiera. Värme-krympt cylindern med tre LR44 batterier inuti och remsor av mässing på vardera sidan visade sig vara ett ganska obekvämt sätt att ge batteriet. Tyvärr, fjäderbelastade batteri lådor för Tablet PC batterier är ganska sällsynt och jag var glad att min hund tuggade upp en leksak som hade en, så jag har redone batteriet innan videon, det är därför mina batterier är olika på videon och detta foto.

När alla anslutningar är klar, ge det en chans. Nu är det dags att testa allt eftersom nästa steg är varmt lim och reparationer får successivt mer involverad och stökigt efter som.

Förresten, om du märkt lysdioder med deras sekventiella nummer, tänkande bra! Jag gjorde inte det och hamnade med lysdioder "naturligt" randomiserad. Så, om du höll LED numreringen, bättre du kan dina "random" LED positioner på nästa steg. Om du förlorat LED nummer, inte slutet av världen heller. Vi vill ha dem randomiserad ändå. Men eftersom de nu verkligen är slumpmässig, två av den sekventiella lysdioder kan hamna nära varandra och du hellre vill ha dem längre isär för bättre utseende.

Se Steg
Relaterade Ämnen

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

PC mus gjorda med Arduino Uno och Joystick

Hej! Välkommen till min första Instructable.Jag nyligen började mixtra med min nya Arduino Uno och bestämde mig för att hitta ett program för en PS2 joystick modul. Jag trodde det skulle vara tjusig att förvandla min Arduino till en joystick kontroll...

Idiot's Guide till programmering AVR: s på de billiga (med Arduino IDE!)

Mikrokontroller är, utan tvekan, fantastiska små saker. De är mångsidiga, kraftfull och mycket små. Tyvärr, den sistnämnda drag också delas av både min plånbok och mina kunskaper i programmering. Min förståelse av C är dålig, och jag har knappt råd a...

Att bekanta sig med Arduino IDE: LinkItOne

Det är Arduino IDE vad du använder för att skriva kod för Arduino och Arduino kompatibel styrelser. I föregående artikel har vi hämtat Arduino programvara och gjort inställningarna för MediaTek LinkIt en bräda som är en Arduino kompatibla ombord. Inn...

Programmera ESP8266-ESP-201 stå ensam med Arduino IDE

Jag vill ge ett bättre underlag för hur du kan använda ESP201 (en variant av ESP8266) som står ensam ombord och hur du koppla in GPIO för att programmera det med Arduino IDE.Jag kämpade på hur till få skissen från Arduino IDE som laddats ner till ESP...

ESP8266 kontrollera WS2812 Neopixel lysdioder med Arduino IDE - en handledning

Hej alla,Om du är som mig, har du letat runt på internet för en bra tutorial om hur du använder ESP8266 med neopixel lysdioder (AKA WS2812 eller WS2812b), programmeras via Arduino IDE. Jag har inte hittat det allt på ett ställe, på engelska, men det...

Plottning temperatur med Arduino Esplora och MakerPlot

Detta är en enkel inställning att visa hur sensorer ombord Arduino Esplora kan ritas i MakerPlotSteg 1: Få Esplora styrelsenArduino Esplora finns på de flesta radio shack butiker och kostar runt $60. Den levereras med en mängd olika sensorer rätt sty...

Programmera ChipKIT DP 32 med Arduino IDE

Vad du behöver: en ChipKIT DP 32 mikroprocessor (alla sladdar ingår) och en bärbar datorFör att programmera en DP 32 utan en programmerare enhet (Chipkit PGM), dvs med arduino IDE, behöver den ett minne Program; första steget är att ladda upp detta m...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Hur du använder IR-fjärrkontroller med Arduino (aktuella och uppdaterade)

Jag är trött på dessa komplicerade tutorials om hur du använder vissa saker. Jag gillar enkla och lätta att förstå, steg för steg instruktioner. Mitt största problem var med IR och POV *. Jag har äntligen lärt hur man styr mitt projekt med valfri TV...

Esp8266 12naE med Arduino IDE med lösning + exempel

Om- NodeMCU är en öppen källkod IoT plattform. Den använder skriptspråk Lua, men denna utveckling styrelse är nu kompatibel att programmeras med Arduino IDEesp8266 12naE är ett bra sätt att uppnå IoT med något på ett mycket kostnadseffektivt sätt,ESP...

Med Atmega32 med Arduino IDE

Jag har använt alla sorters Atmel mikrokontroller i olika projekt över tid.En av den mest lämpade var ATmega32. Jag har en liten samling av utveckling styrelser för Atmega32/16, några köpte som-är, vissa gjorda på stripboard.Även den ursprungliga Ard...

Integrera Ardublock med Arduino IDE

Hej vänner!Programmering med C är inte alltid lätt jobb för alla de icke-programmerare Arduino entusiaster men nu för deras enkel "ArduBlock" ett grafiskt, block-baserat programmeringsspråk är tillgänglig.Vi har redan sett ett antal grafiska, bl...

Stoppur & varvtid med Arduino Nano och Maxi 7219 LED Display (8 gräva X 7 Seg)

Hej alla,Detta är en mycket lätt projekt göras åt ett stoppur med Arduino Nano och Maxi 7219 LED display (8 siffror x 7 segment).Stoppuret använda denna typ av display är ny och jag kunde inte hitta något liknande.De första 4 siffrorna i displayen vi...

Styra åtkomsten till din låsa distans med Arduino, SensorMonkey och RF modul

styra åtkomsten till din dörr från någonstans på planeten med hjälp av din telefon, Tab eller PC.Denna inställning har två huvudsegment, har en GUI med hjälp av jQuery, SensorMonkey, Freeduino (Arduino kompatibel utveckling styrelsen) och en sändare....

ESP8266 (fristående) väderstation med hjälp av Arduino IDE och GadgetKeeper moln plattform

Detta är en uppgradering av mitt tidigare projekt GadgetKeeper-väderstation. I detta projekt bygger jag samma funktioner men bara använder ESP8266 WiFi SoC fristående med DHT11 temperatur och luftfuktighet sensor. I det tidigare projektet använde jag...

Sjungande växt. Gör din anläggning sjunga med Arduino, touche och en gameduino

projektet är en del av experiment gjort medan du gör en konstnär i bostad på Instructables. Du kan se de andra projekten här.Att göra en växt sjunga har ett trick sedan Theremin uppfanns. Här kommer jag att lära dig hur man gör detta med och arduino...

Hur man bränner optiboot botloader på Atmega8 med Arduino IDE 1.6.x och 1.5.x

Jag använde gamla NG bootloader, men jag har några problem med den. Det tar ungefär 8 sekunder för att starta Atmega och det stickat ibland. När jag ville bränna optiboot, får jag meddelandet:"eka" memory typ inte definierats för del "ATMEG...

Real Time temperatur loggning med Arduino, NodeJS och Plotly!

Motivationen för det här projektet grodde efter behandlingen om Mark Zuckerberg önskan att skapa ett Smart hem för en av hans 2016 projekt. Att vara nyfiken på mig själv, jag ville försöka genomföra en mycket grundläggande temperatur loggning program...