Sadržaj:
- Korak 1: Napajanje i uzemljenje
- Korak 2: Spajanje LED dioda
- Korak 3: Pritisnite dugme
- Korak 4: Potenciometar
- Korak 5: Moguće greške
- Korak 6: Kodiranje
Video: USA Arduino Interrupt LED Svjetlina: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
U ovom projektu stvorit ćemo crveni, bijeli i plavi LED zaslon s potenciometrom i pritiskom na gumb. Zvuči lako, ali za to ćemo koristiti i prekide. Dakle, kada se pritisne dugme, vrijednost sa potenciometra će postaviti svjetlinu LED dioda. Potrebni materijali uključuju:
-Arduino Uno R3
-marketna ploča
-muški na muške žice
-tri LED diode (crvena, bijela, plava)
-potenciometar
-pritisnite dugme
Otpornik -220 ohma
Korak 1: Napajanje i uzemljenje
Prvo spojite uzemljenje i napajanje od 5 V na matičnu ploču.
Korak 2: Spajanje LED dioda
Postavite sve tri LED diode na ploču. Za svaku povežite katodu na uzemljenje. Priključite otpornik od 220 ohma na anodu, a zatim ga spojite na arduino, pinovi 9-11.
Korak 3: Pritisnite dugme
Za tipku, provjerite jeste li je povezali točno na slici. Napajanje, 220ohm otpornik na masu, a zatim suprotni kraj na pin 3. Ovo će se koristiti kao prekid.
Korak 4: Potenciometar
Baš kao i dugme, povežite potenciometar baš kao što prikazuje slika. To će poslužiti za podešavanje svjetline.
Korak 5: Moguće greške
Provjerite jesu li pinovi povezani kao što pokazuju kôd i slike, te da li se podudaraju. Također provjerite jesu li anoda i katoda spojeni na odgovarajući način.
Korak 6: Kodiranje
const bajt ledBlue = 11; // postavlja LED plavo na pin 11const byte ledRed = 10; // postavlja LED crvenu boju na pin 10
const byte ledWhite = 9; // postavlja bijelu LED na pin 9
const byte interruptPin = 3; // pritisni taster kao prekid
const bajt potPin = 1; // potenciometar je pin A1
isparljivo int svijetlo; // LEDsvjetlina
void setup () {
pinMode (ledBlue, OUTPUT); // plava LED dioda kao OUTPUT
pinMode (led crveno, OUTPUT); // crvena LED kao OUTPUT
pinMode (ledWhite, OUTPUT); // bijela LED kao OUTPUT
pinMode (interruptPin, INPUT_PULLUP); // pin pin kao INPUT_PULLUP
pinMode (potPin, INPUT); // pin potenciometra kao INPUT
// postavlja prekid sa ulaznim pinom i svjetlinom na RISING
attachInterrupt (digitalPinToInterrupt (interruptPin), svjetlo, RISING);
} // završava postavljanje
void loop () {{100} {101}
analogWrite (ledBlue, svijetlo); // Postavlja plavu LED diodu na postavljeni nivo svjetline
analogWrite (led crveno, svetlo); // Postavlja crvenu LED diodu na postavljeni nivo svjetline
analogWrite (LEDWhite, svetao); // Postavlja bijelu LED diodu na postavljeni nivo svjetline
} // završna petlja
void light () {
bright = analogRead (potPin); // Očitava vrijednost s potenciometra
svijetlo = mapa (svijetlo, 0, 1023, 0, 255); // Mapira vrijednosti za LED svjetlinu
} // kraj svjetliji
Preporučuje se:
Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka
Muzički reaktivne višebojne LED svjetiljke | Arduino senzor za detekciju zvuka | RGB LED traka: Projekt LED svjetla u više boja koji reagira na muziku. U ovom projektu korištena je jednostavna 5050 RGB LED traka (ne adresibilna LED WS2812), Arduino senzor za detekciju zvuka i 12V adapter
Lagani LED praznični svjetlosni show: Čarobnjaci zimi - WS2812B LED traka s FastLED -om i Arduino vodičem: 6 koraka
Lagani LED praznični svjetlosni show: Čarobnjaci zimi | WS2812B LED traka s FastLED -om i vodičem za Arduino: Dizajnirao sam i programirao ovu prazničnu svjetlosnu emisiju za prikazivanje bilo gdje. Koristio sam jednu LED traku WS2812B sa gustoćom piksela 30 piksela/ metar. Pošto sam koristio 5 metara, imao sam ukupno 150 LED dioda. Kôd sam držao jednostavnim tako da svi koji tek koriste WS2812
Kako koristiti Neopixel Ws2812 LED ili LED STRIP ili LED prsten s Arduinom: 4 koraka
Kako koristiti Neopixel Ws2812 LED ili LED STRIP ili Led prsten s Arduinom: Zdravo momci jer je Neopixel LED traka vrlo popularna, a naziva se i ws2812 LED traka. Vrlo su popularni jer se u ovim LED trakama možemo obratiti svakom LED diodi zasebno, što znači da ako želite da nekoliko LED dioda svijetli u jednoj boji
ESP8266 RGB LED STRIP WIFI kontrola - NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a - RGB LED STRIP Upravljanje pametnim telefonom: 4 koraka
ESP8266 RGB LED STRIP WIFI kontrola | NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a | RGB LED STRIP kontrola pametnog telefona: Zdravo momci, u ovom ćemo vodiču naučiti kako koristiti nodemcu ili esp8266 kao infracrveni daljinski upravljač za upravljanje RGB LED trakom, a Nodemcu će pametni telefon kontrolirati putem WiFi -ja. Dakle, u osnovi možete kontrolirati RGB LED TRAKU pomoću svog pametnog telefona
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima