Inhoudsopgave:
- Stap 1: Functies:
- Stap 2: Benodigde materialen
- Stap 3: ONGEVEER 5050 WS2812B LED's
- Stap 4: Schakelschema
- Stap 5: Maken
- Stap 6: Behuizing
- Stap 7: RUST IS IN PROGRAMMERING
- Stap 8: Toekomstplannen
Video: RGB LED MATRIX MET NEOPIXEL - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In deze tutorial laat ik je zien hoe je een 5 * 5 RGB LEDMATRIX bouwt MET NEOPIXEL. Met deze matrix kunnen we betoverende animaties, emoji's en letters supersimpel heel aantrekkelijk weergeven. laten we beginnen!
Stap 1: Functies:
- Heel klein
- Miljoenen kleuren
- Slechts één draad nodig voor programmeren
- Super decoratief
- We kunnen emoji's, animaties, letters weergeven
Stap 2: Benodigde materialen
- 25 * neopixel-LED's (WS2812 5050smd)
- Arduino (elke Arduino)
- 3D-geprinte mal (u kunt.stl downloaden)
- Draden
Stap 3: ONGEVEER 5050 WS2812B LED's
Elke ws2812 led heeft 4 pinnen
- Vcc (verbindt met 5v)
- Gnd
- Din (verbindt met Arduino)
- DO (data uit verbindt met de volgende LED's in data in)
Ik heb geen individuele ws2812b-LED's, dus ik besloot om van ledstrip te nemen. daarvoor heb ik de strip opgewarmd met een soldeerbout (bekijk de video voor details) Nadat we alle dingen hebben verzameld, kunnen we beginnen met bouwen
WS2812 LED-strips zijn adresseerbare en programmeerbare flexibele LED-strips die erg handig zijn bij het creëren van de aangepaste lichteffecten. Deze ledstrips worden aangedreven door een 5050 RGB-led met daarin een ingebouwde WS2812 led-driver. Elke LED verbruikt 60 mA stroom en kan worden gevoed door een 5V DC-voeding. Het heeft een enkele invoergegevenspin die kan worden gevoed vanaf de digitale pinnen van microcontrollers.
Afhankelijk van de intensiteit van de drie individuele rode, groene en blauwe LED's kunnen we elke gewenste kleur creëren.
Bekijk deze basisvideo
Stap 4: Schakelschema
Stap 5: Maken
Plaats eerst neopixel leds in 5*5 matrixmal. Onthoud dat alle LED's in dezelfde richting worden geplaatst. Nadat u alle LED's op de mal hebt geplaatst, moet u eerst alle grondpennen van elke LED op een rij aansluiten. Sluit vervolgens VCC van alle LED's van een rij aan. Doe hetzelfde voor de resterende rijen. Nadat u klaar bent, verbindt u de gegevens van de eerste led met de gegevens in de volgende led. Gegevens uit elke rij verbinden met de eerste LED's van de volgende rijen. Herhaal dit voor alle LED's. Na alles af te hebben. verbind alle rijen VCC met elkaar ook massa. Sluit ten slotte draden aan op gemeenschappelijke gnd, VCC, data in.
Stap 6: Behuizing
Vervolgens heb ik een kleine behuizing gemaakt met schuimfolie. En plaatste de matrix in de schuimkoffer.
Verbindingen met Arduino
Vcc naar 5v
Gnd naar Gnd
Din naar D7 (elke digitale pin)
Dat gaat allemaal over hardwareverbindingen
Stap 7: RUST IS IN PROGRAMMERING
installeer eerst fastled-bibliotheek
We kunnen elke led apart programmeren. Met behulp van een snelle led-bibliotheek kunnen we verschillende animaties en karakters maken.
Bekijk deze basisvideo van neopixels
U kunt.stl, animatiecodes, testcode hier downloaden
Na het uploaden van code naar Arduino moet een voeding van 1,5 ampère worden gebruikt. Omdat bij maximale helderheid een neopixel-led ongeveer 60 mA stroom trekt, hebben we in totaal 25 LED's, dus 25 * 60 = 1,5 A
Stap 8: Toekomstplannen
- Plannen om een eenvoudige software te maken om code te genereren
- Bluetooth-connectiviteit en bediening
Bedankt….
Aanbevolen:
RGB-matrix met NovaStar: 5 stappen
RGB-matrix met NovaStar: voor Halloween hebben we dit jaar besloten om een paardenracespel te maken. Ik wilde een enorm scherm en ik ben altijd geïnteresseerd geweest in het spelen met de Chinese RGB Matrix-panelen. In het verleden speelde ik met programmeerbare LED's, maar het is moeilijk om veel resoluut te krijgen
O-R-A RGB Led Matrix Wandklok en meer **bijgewerkt juli 2019**: 6 stappen (met afbeeldingen)
O-R-A RGB Led Matrix Wandklok en meer **bijgewerkt juli 2019**: Hallo. Hier ben ik met een nieuw project met de naam O-R-AIt is een RGB LED Matrix-wandklok die het volgende weergeeft: uur: minuut temperatuur vochtigheid huidige weersomstandigheden pictogram Google Agenda-evenementen en herinneringsmeldingen van 1 uur op een specifiek tijdstip waarop wordt weergegeven:
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
MATRIX Voice en MATRIX Creator met Alexa (C++-versie): 7 stappen
MATRIX Voice en MATRIX Creator met Alexa (C++-versie): Vereiste hardware Laten we, voordat we beginnen, bekijken wat je nodig hebt. Raspberry Pi 3 (aanbevolen) of Pi 2 Model B (ondersteund). MATRIX Voice of MATRIX Creator - Raspberry Pi heeft geen ingebouwde microfoon, de MATRIX Voice/Creator wel
LED-matrix met schuifregisters: 7 stappen (met afbeeldingen)
LED-matrix met behulp van schuifregisters: deze instructable is bedoeld als een completere uitleg dan andere die online beschikbaar zijn. Dit zal met name meer hardware-uitleg geven dan beschikbaar is in de LED Marquee instructable door led555.GoalsThis instructable presenteert de concepten