Inhoudsopgave:
- Stap 1: Onderdelenlijst:
- Stap 2: Soldeer de anodes van de LED's
- Stap 3: Buig de kathoden
- Stap 4: Soldeer de kathoden
- Stap 5: Installeer weerstanden
- Stap 6: Voeg de bedieningsdraden toe
- Stap 7: De Arduino coderen
- Stap 8: Veel plezier!
- Stap 9: Extra afbeeldingen
Video: Charlieplexed rij LED-verlichting, voor de Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Dit is mijn instructable over het charlieplexen van een LED-rij/string met de Arduino. Ik merkte dat er niet veel instructables waren over charlieplexing met een arduino, dus ik heb dit gemaakt. Ik heb geprobeerd het project eenvoudig te houden, maar dat werkte niet zo goed. Het solderen is complex, ik zou dit niet aanraden als een eerste keer soldeerproject. Hier is wat achtergrondinformatie over charlieplexing: en.wikipedia.org/wiki/Charlieplexing Ik nam ongeveer 80 foto's en niet allemaal haalden ze de hoofdstappen, maar je kunt ze vinden in stap 9: Extra Foto's Als je opmerkingen, vragen &/of suggesties hebt, stel ze gerust!
Stap 1: Onderdelenlijst:
Onderdelen: - 12 LED's; Ik gebruik een aantal rode LED's van 3 mm - weerstanden van 4, 270 Ohm; U kunt ook andere waarden gebruiken: Perfboard/Veroboard; Ik gebruikte een stuk 27 gaten x 5 gaten- Draad; Ik gebruikte ongeveer 26 gauge, massieve kerndraad- Header-pinnen (optioneel)- ArduinoTools:- Soldeerbout- Heet lijmpistool (optioneel)- Helpende hand (optioneel)
Stap 2: Soldeer de anodes van de LED's
Er valt niet veel te zeggen over de volgende paar stappen, maar er zijn een paar hoofdpunten die ik zal noemen. - De anodes van de LED's zijn gesoldeerd in groepen van 3 - Zorg ervoor dat de 4 groepen niet samenkomen, maar blijf gescheiden De draden die connect de 4 groepen hebben de vorm van een L.
Stap 3: Buig de kathoden
Belangrijkste punten: - Je zou moeten eindigen met 4 verschillende rijen - Zorg ervoor dat elk van de 4 rijen slechts 3 verbindingen naar de kathodes bevat en slechts één van elke groep LED's
Stap 4: Soldeer de kathoden
Belangrijkste punten: hier valt niet veel te zeggen, soldeer gewoon de 4 rijen en zorg ervoor dat u geen bruggen in de draden vermijdt. U zou 4 rijen moeten hebben die slechts 3 verbindingen hebben, één van elke groep met één groep die niet is gekoppeld. Ik heb geprobeerd het schema zo dicht mogelijk bij de bedrading te maken, dus dat maakt wat ik bedoel een beetje gemakkelijker te begrijpen. Het is de laatste foto op deze stap.
Stap 5: Installeer weerstanden
Dit is een beetje verwarrend. Hoop dat ik het goed genoeg heb uitgelegd. Er zijn meer afbeeldingen hiervan in stap 9. Weerstand eindaansluitingen: 1) Een uiteinde aangesloten op rij 1. Het andere op groep 42) Een uiteinde aangesloten op rij 2. Het andere op groep 33) Een uiteinde aangesloten op rij 4. De andere naar groep 24) Een uiteinde aangesloten op rij 3. De andere op groep 1
Stap 6: Voeg de bedieningsdraden toe
Dit is waarschijnlijk een van de gemakkelijkste stappen! Het enige wat je doet is draden aan de 4 groepen solderen. Ik heb een paar stukjes draad gebruikt van ongeveer 6 cm lang. Ze hoeven geen verschillende kleuren te hebben, maar het kan handig zijn als er iets misgaat en je het circuit moet debuggen. Je hebt geen header-pinnen nodig, maar als je er een paar wilt, kun je ze gebruiken.
Stap 7: De Arduino coderen
Hier zijn enkele basisstappen om uw arduino te programmeren.1) Download de broncode van hieronder2) Open het bestand in de Arduino IDE3) Druk op de knop "Uploaden naar I/O Board"4) Zodra het programma is geüpload, begint het te lopen. moet een paar dingen veranderen in de array "const int ledPins[12][2] ={" als de led aan gaat, niet in orde. Ik heb geprobeerd een groot aantal opmerkingen aan de code toe te voegen, maar als je die hebt vragen, stel ze gerust.
Stap 8: Veel plezier!
Dit zou niet te moeilijk moeten zijn, maar het zou kunnen. Als u opmerkingen, vragen en/of suggesties heeft, stel ze dan alstublieft!
Stap 9: Extra afbeeldingen
Nou, ik weet niet zeker of ik een beetje overboord ben met de foto's, maar hier zijn de rest van de foto's als je iets wilt verduidelijken. Als je vragen hebt, stel ze gerust. Afbeeldingen 1-9: Installeren van de LED's Afbeeldingen 10-13: Buigen van de kathodes Afbeeldingen 14-18: solderen van de kathodes Afbeeldingen 19-20: Installeren van de weerstanden Afbeeldingen 21-23: Installeren van de stuurdraden
Aanbevolen:
Rij rij: 5 stappen
Row Row: Alles wat je nodig hebt is je Makey Makey, een schoenendoos en wat versieringen naar keuze
Party LED-rij: 3 stappen
Party LED Row: Heb je ooit coole lichten op een huisfeest, een stroboscoop of rode ridderrijlichten willen hebben? Dit is de plek waar je leert hoe je een Arduino-gestuurde Party LED-rij maakt. Je hebt maar een paar dingen nodig om deze lichtstaaf te bouwen, en er zijn
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Tic Tac Toe (3 op een rij): 10 stappen (met afbeeldingen)
Tic Tac Toe (3 op een rij): dit project is een elektronische recreatie van het klassieke Tic-Tac-Toe-potlood & papier spel voor 2 spelers. Het hart van de schakeling is de PIC 16F627A-microcontroller van Microchip. Ik heb een downloadlink voor een pc-bord-pdf toegevoegd en ook de HEX-code voor
Overtuig uzelf om gewoon een 12V-naar-AC-lijnomvormer te gebruiken voor LED-lichtsnoeren in plaats van ze opnieuw te bedraden voor 12V: 3 stappen
Overtuig uzelf om gewoon een 12V-naar-AC-lijnomvormer te gebruiken voor LED-lichtsnoeren in plaats van ze opnieuw te bedraden voor 12V.: Mijn plan was eenvoudig. Ik wilde een door de muur aangedreven LED-lichtsnoer in stukken knippen en vervolgens opnieuw bedraden om 12 volt te laten lopen. Het alternatief was om een omvormer te gebruiken, maar we weten allemaal dat ze vreselijk inefficiënt zijn, toch? Rechts? Of zijn ze?