
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Selles projektis loome punase, valge ja sinise LED -ekraani koos potentsiomeetri ja nupuga. Kõlab lihtsalt, kuid kasutame selleks ka katkestusi. Seega, kui vajutada nupule, määrab potentsiomeetri väärtus LED -ide heleduse. Vajalike materjalide hulka kuuluvad:
-Arduino Uno R3
-leivalaud
-meestele ja meestele mõeldud juhtmed
-kolm LED -i (punane, valge, sinine)
-potentsiomeeter
-nupp
-220 oomi takisti
Samm: toide ja maandus

Esiteks ühendage maandus ja 5v toide leivaplaadiga.
2. samm: LED -ide ühendamine

Asetage kõik kolm LED -i leivaplaadile. Ühendage katood iga maaga. Ühendage 220 oomi takisti anoodiga ja seejärel ühendage see arduinoga, tihvtid 9-11.
Samm: vajutage nuppu

Vajutage nupule kindlasti see, mis on pildil täpselt ühendatud. Toide voolule, 220 oomi takisti maandusele ja seejärel tihvti 3 vastasots. Seda kasutatakse katkestusena.
Samm: potentsiomeeter

Sarnaselt nupule ühendage potentsiomeeter täpselt nagu pildil. See aitab heledust reguleerida.
Samm: võimalikud vead

Veenduge, et tihvtid on ühendatud nii, nagu kood ja pildid näitavad, ja need sobivad kokku. Samuti veenduge, et anood ja katood on vastavalt ühendatud.
6. samm: kood
const bait ledBlue = 11; // määrab LED -i siniseks tihvti 11 korral, bait ledRed = 10; // seab LED -i punaseks tihvti 10 juures
const bait ledWhite = 9; // määrab LED -i valgeks nööpnõelale 9
konst bait katkestusPin = 3; // katkestusena vajutusnupp
const bait potPin = 1; // potentsiomeeter on tihvt A1
lenduv int hele; // LED -heledus
tühine seadistus () {
pinMode (ledBlue, OUTPUT); // sinine LED väljundina
pinMode (ledRed, OUTPUT); // punane LED väljundina
pinMode (ledWhite, OUTPUT); // valge LED väljundina
pinMode (interruptPin, INPUT_PULLUP); // nööpnõel kui INPUT_PULLUP
pinMode (potPin, INPUT); // potentsiomeetri tihvt INPUT
// seadistab katkestuse sisendpinge ja heledusega RISING
attachInterrupt (digitalPinToInterrupt (interruptPin), kerge, RISING);
} // seadistamise lõpetamine
void loop () {
analogWrite (ledBlue, hele); // Seab sinise LED -i määratud heledustasemele
analogWrite (ledRed, hele); // Seab punase LED -i määratud heledustasemele
analogWrite (ledWhite, hele); // Seab valge LED -i määratud heledustasemele
} // lõpptsükkel
tühi valgus () {
hele = analogRead (potPin); // Väärtus loetakse potentsiomeetrilt
hele = kaart (hele, 0, 1023, 0, 255); // kaardistab LED -heleduse väärtused
} // lõpp heledam
Soovitan:
Muusika reaktiivsed mitmevärvilised LED -tuled - Arduino helituvastussensor - RGB LED -riba: 4 sammu

Muusika reaktiivsed mitmevärvilised LED -tuled | Arduino helituvastussensor | RGB LED-riba: muusikaga reageeriv mitmevärviline LED-tulede projekt. Selles projektis kasutati lihtsat 5050 RGB LED -riba (mitte adresseeritavat LED -i WS2812), Arduino helituvastussensorit ja 12 V adapterit
Lihtne puhkuse LED -valgusnäitus: võlurid talvel - WS2812B LED -riba FastLED -i ja Arduino õpetusega: 6 sammu

Lihtne puhkuse LED -valgusnäitus: võlurid talvel | WS2812B LED -riba koos FastLED -i ja Arduino õpetusega: kujundasin ja programmeerisin selle puhkuse valgusesaate kõikjale kuvamiseks. Kasutasin ühte WS2812B LED -riba, mille pikslitihedus oli 30 pikslit/ meeter. Kuna kasutasin 5 meetrit, oli mul kokku 150 LED -i. Hoidsin koodi lihtsana, nii et kõik, kes WS2812 kasutamist alustavad
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu

Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu

ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
USA - USB: Ameerika lipu USB mälestusmärk: 8 sammu (koos piltidega)

USA - USB: Ameerika lipu USB mälestusmärk: Plug and play lipu lehvitamise tseremoonia. PC = Isamaaline arvuti. Seotud fotod ja videod siin. Lisateavet leiate veebisaidilt ni9e.com