Innehållsförteckning:

Charlieplexed Row of LED Lights, för Arduino: 9 steg (med bilder)
Charlieplexed Row of LED Lights, för Arduino: 9 steg (med bilder)

Video: Charlieplexed Row of LED Lights, för Arduino: 9 steg (med bilder)

Video: Charlieplexed Row of LED Lights, för Arduino: 9 steg (med bilder)
Video: Charlieplexing LEDs with microcontroller explained 2024, November
Anonim
Charlieplexed Row of LED Lights, för Arduino
Charlieplexed Row of LED Lights, för Arduino
Charlieplexed Row of LED Lights, för Arduino
Charlieplexed Row of LED Lights, för Arduino

Detta är min instruktion om att charplexa en LED -rad/sträng med arduino. Jag märkte att det inte fanns många instruktioner om charlieplexing med en arduino, så jag gjorde det här. Jag försökte hålla projektet enkelt, men det fungerade inte särskilt bra. Lödningen är komplex, jag skulle inte rekommendera detta som ett första lödningsprojekt. Här är lite bakgrund om charlieplexing: en.wikipedia.org/wiki/Charlieplexing Jag tog cirka 80 bilder och inte alla gjorde det till huvudstegen, men du kan hitta dem i steg 9: Extra bilder Om du har några kommentarer, frågor och/eller förslag, fråga dem!

Steg 1: Dellista:

Reservdelar
Reservdelar
Reservdelar
Reservdelar

Delar:- 12 lysdioder; Jag använder några 3 mm röda lysdioder- 4, 270 Ohm motstånd; Du kan också använda andra värden- Perfboard/Veroboard; Jag använde en bit 27 hål x 5 hål- Wire; Jag använde cirka 26 gauge, solid core wire- Sidhuvudstiften (tillval)- ArduinoTools:- Lödkolv- Het limpistol (tillval)- Hjälpande hand (tillval)

Steg 2: Löd LED -lampornas anoder

Löd LED -anoderna
Löd LED -anoderna
Löd LED -anoderna
Löd LED -anoderna
Löd LED -anoderna
Löd LED -anoderna

Det finns inte mycket att säga om de närmaste stegen, men det är några huvudpunkter som jag kommer att nämna.- Lysdiodens anoder är lödda i grupper om 3- Se till att de fyra grupperna inte går ihop, men håll varandra åtskilda Trådarna som anslut de fyra grupperna är typ formade som en L.

Steg 3: Böj katoderna

Böj katoderna
Böj katoderna
Böj katoderna
Böj katoderna

Huvudpunkter:- Du bör sluta med 4 olika rader- Se till att var och en av de 4 raderna endast innehåller 3 anslutningar till katoderna och endast en från varje grupp av lysdioder

Steg 4: Löd katoderna

Löd katoderna
Löd katoderna
Löd katoderna
Löd katoderna
Löd katoderna
Löd katoderna

Huvudpunkter: Inte mycket att säga här bara löd de fyra raderna och se till att undvika några broar i trådarna. Du bör ha 4 rader som bara har 3 anslutningar till den, en från varje grupp med en grupp som inte är kopplad. Jag försökte göra schemat så nära ledningarna som möjligt, så det kan göra det jag talar om lite lättare att förstå. Det är den sista bilden på detta steg.

Steg 5: Installera motstånd

Installera motstånd
Installera motstånd
Installera motstånd
Installera motstånd
Installera motstånd
Installera motstånd

Det här är lite förvirrande. Hoppas jag förklarade det tillräckligt bra. Det finns fler bilder på detta i steg 9. Motståndsanslutningar: 1) Ena änden ansluten till rad 1. Den andra till grupp 42) Ena änden ansluten till rad 2. Den andra till grupp 33) En ände ansluten till rad 4. Den andra till grupp 24) Ena änden ansluten till rad 3. Den andra till grupp 1

Steg 6: Lägg till kontrolltrådarna

Lägg till kontrolltrådarna
Lägg till kontrolltrådarna
Lägg till kontrolltrådarna
Lägg till kontrolltrådarna
Lägg till kontrolltrådarna
Lägg till kontrolltrådarna

Detta är förmodligen ett av de enklaste stegen! Allt du gör är att löd trådar till de fyra grupperna. Jag använde några bitar av tråd ca 6 i lång. De behöver inte ha olika färger men det kan vara till hjälp om något går fel och du måste felsöka kretsen. Du behöver inte några rubriknålar, men om du vill ha några, använd dem gärna.

Steg 7: Kodning av Arduino

Kodning av Arduino
Kodning av Arduino

Här är några grundläggande steg för att programmera din arduino. 1) Ladda ner källkoden underifrån 2) Öppna filen i Arduino IDE3) Tryck på knappen "Ladda upp till I/O -kort" 4) När programmet har laddats upp börjar det köra Obs: Du kan måste ändra några saker i "const int ledPins [12] [2] = {" -arrayen om LED: n slås på, ur funktion. Jag försökte lägga till en bra mängd kommentarer till koden, men om du har någon frågor, ställ dem.

Steg 8: Ha kul !!

Ha så kul!!!
Ha så kul!!!

Det här borde inte vara för svårt, men det kan vara så. Om du har några kommentarer, frågor och/eller förslag, fråga dem!

Steg 9: Extra bilder

Extra bilder
Extra bilder
Extra bilder
Extra bilder
Extra bilder
Extra bilder

Tja, jag är inte säker på om jag när lite överbord med bilderna, men här är resten av bilderna om du behöver något förtydligat. Om du har några frågor är du välkommen att ställa dem. Bilder 1-9: Installation av lysdioderna Bilder 10-13: Böjning av katoderna Bilder 14-18: lödning av katoderna Bilder 19-20: Installation av motstånden Bilder 21-23: Installation av styrtrådarna

Rekommenderad: