Inhoudsopgave:
Video: Neopixel RGB LED 5-kleuren Cycler (Arduino) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit project is een ring van 12 RGB-LED's die worden bestuurd om verschillende ingestelde kleuren weer te geven (in een glimlachpatroon), gebaseerd op de weerstand van de schuifpotentiometer. Als iemand suggesties heeft, lees ik ze graag, want verbeteringen kunnen altijd worden aangebracht gemaakt.:)
Stap 1: Stuklijst (BOM)
-
Elke Arduino-kaart of Arduino IDE-compatibele configuratie (bijv. een ATMEL IC met de benodigde componenten) Arduino UNO R3 die ik heb gebruikt:
ARDUINO UNO REV3
-
Breadboard of PCBHet breadboard dat ik heb gebruikt:
Broodplank op ware grootte (Adafruit) Breadboard op ware grootte (Aliexpress)
-
Elke maat RGB LED Ring of "Adafruit NeoPixel Ring" RGB LED Ring die ik heb gebruikt met 12 LED's:
- Adafruit NeoPixel-ring
- RGB 12 LED-ring (Aliexpress)
-
Een potentiometer/variabele weerstand (bij voorkeur 10k ohm voor precisie) Potentiometer die ik heb gebruikt:
Schuifpotentiometer 10K (Aliexpress)
-
Ongeveer 10 jumperdraden (mannelijk-vrouwelijk/mannelijk-mannelijk/vrouwelijk-vrouwelijk type en aantal afhankelijk van de gekozen configuratie) jumperdraden die ik heb gebruikt:
- Mannelijke/mannelijke doorverbindingsdraden (Adafruit)
- Man-Man 20 cm Dupont/Jumper Kabel (Aliexpress)
Stap 2: Bedrading
Diagram is gemaakt met Circuito.io (klik op de afbeelding om het volledige diagram te zien)
Stap 3: Arduino-code
De originele code is een Adafruit Neopixel Voorbeeld, "Simple", door mijzelf aangepast om met dit project te werken. Momenteel toont het vijf verschillende kleuren, ofwel rood, geel, groen, blauw of violet. Als de potentiometer niet binnen het bereik is van de waarden die zijn ingesteld in de voorwaardelijke instructies, worden alle LED's uitgeschakeld. (zet R, G, B op 0, 0, 0).
Aanbevolen:
Neopixel-tester: 4 stappen
Neopixel-tester: je bouwt misschien een project dat Neopixel-LED's gebruikt of je hebt er een paar in je componentendoos waarvan je wilt controleren of ze werken. Ik had dezelfde behoefte, maar in plaats van te wachten tot het project voltooid was om een probleem te vinden, wilde ik ervoor zorgen dat ze
Micro:bit Neopixel Introductie: 6 stappen
Micro:bit Neopixel Introductie: deze instructable leert wat basiskennis over Neopixels en laat zien hoe de Neopixel-bibliotheek moet worden gebruikt. Neopixels zijn een geweldige manier om licht in uw projecten te brengen, omdat ze goedkoop en gebruiksvriendelijk zijn en de micro:bit er veel tegelijk kan aansturen
Muziek Reactieve Multicolor LED Verlichting - Arduino-geluidsdetectiesensor - RGB LED-strip: 4 stappen
Muziek Reactieve Multicolor LED Verlichting | Arduino-geluidsdetectiesensor | RGB LED Strip: Muziek-reactief meerkleurig LED-lichtproject. In dit project werden een eenvoudige 5050 RGB LED-strip (niet de adresseerbare LED WS2812), Arduino-geluidsdetectiesensor en 12V-adapter gebruikt
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone
Lineaire klok met Arduino + DS1307 + Neopixel: sommige hardware opnieuw gebruiken: 5 stappen
Lineaire klok met Arduino + DS1307 + Neopixel: sommige hardware hergebruiken.: Van eerdere projecten had ik een Arduino UNO en een Neopixel LED-strip over en wilde iets anders maken. Omdat Neopixel strip 60 LED lampjes heeft, dacht men deze als grote klok te gebruiken. Om de Uren aan te geven wordt een rood 5 LED segment gebruikt (60 LED