Sadržaj:
- Korak 1: Dodajte LED diode
- Korak 2: Dodajte potenciometar
- Korak 3: Dodajte dugmad
- Korak 4: Kôd i moguće greške
Video: Laboratorij 4 - Milis: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovo je korak po korak proces o tome kako postaviti niz trepćućih LED dioda koje trepere u različitim intervalima pomoću potenciometra koji kontrolira svjetlinu i dva dugmeta, od kojih prvi povećava intervale treptanja LED dioda do najviše 3 puta a druga od njih smanjuje intervale treptanja LED dioda na minimalni množitelj 1.
Trebat će vam sljedeće:
1. Arduino UNO
2. Oglasna ploča
3. 3 LED diode
4. Potenciometar
5. 2 Tastera
6. 3 100 Ω otpornika
7. 2 2 kΩ otpornici
Korak 1: Dodajte LED diode
1. Postavite 3 LED diode na ploču.
2. Priključite svaku LED diodu na masu (+).
3. Spojite prvu LED diodu na priključak 9, drugu na priključak 10, a treću na priključak 11 svaki s otpornikom od najmanje 100 Ohma kako biste zaštitili LED.
4. Priključite GND port na masu na matičnoj ploči na kojoj su spojene LED diode.
Korak 2: Dodajte potenciometar
1. Postavite potenciometar na ploču.
2. Priključite lijevu kolonu potenciometra na isto uzemljenje kao i LED diode.
3. Spojite desnu kolonu potenciometra na struju (-).
4. Priključite 5V port na istu struju.
5. Spojite srednju kolonu potenciometra na analogni priključak A0.
Korak 3: Dodajte dugmad
1. Postavite dva tastera na ploču.
2. Gornji lijevi stupac svakog spojite na uzemljenje.
3. Spojite donju desnu kolonu svake od njih na trenutnu.
4. Spojite donju lijevu kolonu prvog tastera na port 7, a donji lijevi stupac drugog tastera na port 8.
Korak 4: Kôd i moguće greške
Dugmad ne smiju dopustiti da varijabla multiplikatora ide ispod 0 ili iznad 3 i mogu se lako zaustaviti ograničavanjem koda u interakciji s varijablom množitelja kada se otkrije da je pritisnuta.
Dugmad bi također trebala doći sa standardnim kašnjenjem od 50 milisekundi kada se otkrije da su pritisnuti.
Nizove i for petlje treba koristiti kada je moguće pojednostaviti kod radi efikasnosti i čitljivosti.
Potenciometar ne bi trebao učiniti ništa drugo nego ograničiti dovod napona na LED diode, ograničavajući tako njihovu svjetlinu i dopuštajući analogna podešavanja dok se ažuriraju.
Varijabla množitelja trebala bi biti postavljena na 1 prema zadanim postavkama i izravno pomnožiti varijable koje određuju kašnjenje za svaku LED diodu unutar for petlje koja ažurira stanje LED dioda radi jednostavnosti.
Ako dugme ne reagira ispravno, to može biti posljedica napona zbog kojeg UNO ploča ima problema s čitanjem svog stanja. Otpornik na svakom od oko 2 kΩ trebao bi riješiti ovaj problem.
Preporučuje se:
Prijenosni Arduino laboratorij: 25 koraka (sa slikama)
Prijenosni Arduino laboratorij: Pozdrav svima …. Svi su upoznati s Arduinom. U osnovi, to je platforma za izradu elektronskih prototipa otvorenog koda. To je računar sa mikrokontrolerom na jednoj ploči. Dostupan je u različitim oblicima Nano, Uno itd … Svi se koriste za izradu elektroničkih pro
Uradi sam laboratorij - HD centrifuga zasnovana na Arduinu: 3 koraka
Uradi sam laboratorij - HD centrifuga Arduino Zasnovano: PT // Konstruirana upotreba centra za centrifugiranje u HD velho sa kontrolom velocidade na bazi Arduina. HR // Napravili smo centrifugu koristeći stari HD s kontrolom brzine zasnovanom na Arduinu
Dio 1 ARM Montaža TI RSLK Robotika Nastavni plan i program Laboratorij 7 STM32 Nucleo: 16 koraka
Dio 1 ARM Montaža TI RSLK Robotika Nastavni plan i program Laboratorij 7 STM32 Nucleo: Fokus ovog instruktora je STM32 Nucleo mikrokontroler. Motivacija za ovo je da se može izraditi montažni projekat od golih kostiju. To će nam pomoći da dublje proniknemo i razumijemo projekt MSP432 Launchpad (TI-RSLK) koji ima
Raspberry Pi višenamjenski mobilni laboratorij: 5 koraka
Raspberry Pi višenamjenski mobilni laboratorij: Na godišnjoj razini koristim nekoliko projekata maline pi, koje moram pakirati u kutiju ili vreće za transport do lokacije na kojoj ću koristiti projekt. U početku sam planirao izgraditi nešto (poput kovčega) za svaki projekt
Laboratorij 1 - Serijska demonstracija: 5 koraka
Laboratorij 1 - Serijska demonstracija: Ovaj primjer pokazuje kako koristiti serijski ulaz za upravljanje LED diodama