Sadržaj:
- Korak 1: Materijali
- Korak 2: Početak
- Korak 3: Ožičenje
- Korak 4: Postavljanje potenciometra i LED diode
- Korak 5: Kôd
Video: LED prigušivač sa potenciometrom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovo je uputstvo koje vas uči kako koristiti potenciometar za prigušivanje LED diode.
Korak 1: Materijali
- Arduino
- Computer
- Breadboard
- LED
- 5 muških žica
- Potenciometar
- USB kabel
Korak 2: Početak
Priključite Arduino u računar pomoću USB kabla.
Korak 3: Ožičenje
Nakon što je Arduino spojen na 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 sa 5v na j5.
Nakon toga ćete staviti četvrtu žicu od D9 do j15. Zatim peta i posljednja žica od zemlje do j17.
Korak 4: Postavljanje potenciometra i LED diode
Držite dugme okrenuto 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čunaru govore šta određene riječi znače:
int potPin = A0; Ovo govori računaru da je srednji dio potenciometra, koji nazivamo potPin, uključen u A0 int readValue; Ovo govori računaru da kad god kažemo readValue znači pročitati potenciometar
Ovo je Void Setup koji se samo jednom postavlja za ostatak koda:
void setup () {Ovo vam samo govori da je ovo početak Void Setup -a
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); Ovo govori računaru da očita potenciometar kad god kažemo readValue.
readValue = map (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čunaru da upali LED diodu na jačini 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 = map (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Preporučuje se:
Moćni digitalni prigušivač naizmjenične struje pomoću STM32: 15 koraka (sa slikama)
Moćni digitalni prigušivač naizmjenične struje pomoću STM32: Autor Hesam Moshiri, [email protected] opterećenja žive uživo s nama! Zato što 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)
Prekidač svjetla + 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 odličan projekt za IoT.Upozorenja : Ovaj krug upravlja glavnim naponom naizmjenične struje, stoga budite oprezni
Dvostruki 7 -segmentni displeji kontrolirani potenciometrom u CircuitPythonu - Demonstracija postojanosti vida: 9 koraka (sa slikama)
Dvostruki 7-segmentni displeji kontrolirani potenciometrom u CircuitPythonu-demonstracija postojanosti vida: Ovaj projekt koristi potenciometar za kontrolu prikaza na nekoliko 7-segmentnih LED ekrana (F5161AH). Kako se dugme potenciometra okreće, prikazani broj se mijenja u rasponu od 0 do 99. U jednom trenutku svijetli samo jedna LED, vrlo kratko, ali
TV komercijalni prigušivač jačine zvuka: 6 koraka (sa slikama)
Suzbijač glasnoće TV reklama: Moj tata stalno kuka o tome koliko je dosadno kada su reklame znatno glasnije od pratećeg programa. Budući da je njegovo prigovaranje postajalo sve dosadnije od stvarnih reklama, odlučio sam stvoriti mali gadget koji bi
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