Sadržaj:

Laboratorij 4 - Milis: 4 koraka
Laboratorij 4 - Milis: 4 koraka

Video: Laboratorij 4 - Milis: 4 koraka

Video: Laboratorij 4 - Milis: 4 koraka
Video: На дне знаний-4. Специальный корреспондент 06.07.2016 2024, Juli
Anonim
Laboratorij 4 - Millis
Laboratorij 4 - Millis

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

Dodajte LED diode
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

Dodajte potenciometar
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

Dugmad za dodavanje
Dugmad za dodavanje

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: