Sadržaj:
- Korak 1: Materijali
- Korak 2: Početak
- Korak 3: Ožičenje
- Korak 4: Potenciometar i postavljanje LED diode
- Korak 5: Kôd
Video: LED prigušivač s potenciometrom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovo je instrukcija koja vas uči kako koristiti potenciometar za prigušivanje LED diode.
Korak 1: Materijali
- Arduino
- Računalo
- Oglasna ploča
- LED
- 5 muških žica
- Potenciometar
- USB kabl
Korak 2: Početak
Priključite Arduino u računalo pomoću USB kabela.
Korak 3: Ožičenje
Nakon što je Arduino priključen u računalo USB kabelom, uzet ćemo prvu žicu i jedan kraj utaknuti u masu, a drugi u j1. Zatim ćete drugu žicu staviti od A0 do j3. Zatim ćete treću žicu staviti s 5v na j5.
Nakon toga ćete četvrtu žicu staviti od D9 do j15. Zatim peta i posljednja žica od zemlje do j17.
Korak 4: Potenciometar i postavljanje LED diode
Držite gumb okrenut od žica. Uključite ga u f1 f3 i f5. Zatim uzmite LED i stavite dužu nogu u f15, a kraću u f17.
Korak 5: Kôd
Ovo su varijable koje računalu govore što određene riječi znače:
int potPin = A0; To govori računalu da je srednji dio potenciometra, koji nazivamo potPin, uključen u A0 int readValue; To govori računalu da kad god kažemo readValue znači očitati potenciometar
Ovo je Void Setup koji se događa samo jednom za postavljanje ostatka koda:
void setup () {Ovo vam samo govori da je ovo početak postavljanja Void
pinMode (9, OUTPUT); Ovo postavlja svjetlo tako da se kasnije može uključiti
pinMode (potPin, INPUT); Time se potenciometar postavlja tako da ga kasnije možemo koristiti
Sljedeći dio je petlja void koja se ponavlja uvijek iznova dok je ne zaustavite.
void loop () {{100} {101}
readValue = analogRead (potPin); To govori računalu da očita potenciometar kad god kažemo readValue.
readValue = karta (readValue, 0, 1023, 0, 255); Ovo pretvara brojeve s potenciometra koji je od 0-1023, u brojeve za LED koji je od 0-255.
analogWrite (9, readValue); Ovo govori računalu da zasvijetli LED diodu na jačini svjetlosti na koju mu potenciometar govori.
}
Ovo je cijeli kôd sam po sebi:
int potPin = A0; int readValue = 0;
void setup () {
pinMode (9, OUTPUT);
pinMode (potPin, INPUT);}
void loop () {{100} {101}
readValue = analogRead (potPin);
readValue = karta (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Preporučeni:
Snažan digitalni prigušivač naizmjenične struje pomoću STM32: 15 koraka (sa slikama)
Snažni digitalni prigušivač naizmjenične struje pomoću STM32: Autor Hesam Moshiri, [email protected] opterećenja žive uživo s nama! Budući da su posvuda oko nas i barem se kućanski aparati napajaju iz električne mreže. Mnoge vrste industrijske opreme također se napajaju jednofaznim 220V-AC
Prekidač svjetla + prigušivač ventilatora u jednoj ploči s ESP8266: 7 koraka (sa slikama)
Svjetlosni prekidač + prigušivač ventilatora na jednoj ploči s ESP8266: U ovom ćete vodiču naučiti kako izgraditi vlastiti prekidač za svjetlo i prigušivač ventilatora na samo jednoj ploči s mikrokontrolerom i WiFi modulom ESP8266. Ovo je izvrstan projekt za IoT.Upozorenja : Ovaj krug obrađuje glavni napon izmjenične struje, stoga budite oprezni
Dvostruki 7 -segmentni zasloni kontrolirani potenciometrom u CircuitPythonu - Demonstracija postojanosti vida: 9 koraka (sa slikama)
Dvostruki 7-segmentni zasloni kontrolirani potenciometrom u CircuitPythonu-demonstracija postojanosti vida: Ovaj projekt koristi potenciometar za upravljanje prikazom na nekoliko 7-segmentnih LED zaslona (F5161AH). Kako se gumb potenciometra okreće, prikazani broj mijenja se u rasponu od 0 do 99. U jednom trenutku svijetli samo jedna LED, vrlo kratko, ali
Prigušivač glasnoće TV reklame: 6 koraka (sa slikama)
Suzbijač glasnoće TV reklama: Moj tata stalno kuka o tome koliko je neugodno kad su reklame znatno glasnije od popratnog programa. Budući da je njegovo prigovaranje postalo sve dosadnije od stvarnih reklama, odlučio sam stvoriti mali gadget koji će
Osnovni LED prigušivač: 5 koraka (sa slikama)
Osnovni LED prigušivač: U ovom uputstvu naučit ćete kako izgraditi jednostavan LED prigušivač pomoću potenciometra. Arduino komplet koji koristim ljubazno je dostavio Kuman (kumantech.com). Možete ga pronaći ovdje