Satura rādītājs:

4. laboratorija - milis: 4 soļi
4. laboratorija - milis: 4 soļi

Video: 4. laboratorija - milis: 4 soļi

Video: 4. laboratorija - milis: 4 soļi
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Jūlijs
Anonim
4. laboratorija - milis
4. laboratorija - milis

Šis ir soli pa solim process, kā iestatīt mirgojošu gaismas diožu sēriju, kas mirgo dažādos intervālos ar potenciometru, kas kontrolē spilgtumu, un divām pogām, no kurām pirmā palielina gaismas diodes mirgošanas intervālus līdz pat 3 reizēm. un otrais no tiem samazina gaismas diodes mirgošanas intervālus līdz minimālajam reizinātājam 1.

Jums būs nepieciešams:

1. Arduino UNO

2. Maizes dēlis

3. 3 gaismas diodes

4. Potenciometrs

5. 2 Spiedpogas

6. 3 100 Ω rezistori

7. 2 2 kΩ rezistori

1. darbība: pievienojiet gaismas diodes

Pievienojiet gaismas diodes
Pievienojiet gaismas diodes

1. Novietojiet 3 gaismas diodes uz maizes dēļa.

2. Savienojiet katru gaismas diodi ar zemi (+).

3. Pievienojiet pirmo gaismas diodu 9. pieslēgvietai, otro - 10. pieslēgvietai un trešo - 11. pieslēgvietai ar vismaz 100 omu rezistoru, lai aizsargātu gaismas diodi.

4. Savienojiet GND portu ar maizes dēļa zemi, kur ir pievienotas gaismas diodes.

2. darbība: pievienojiet potenciometru

Pievienojiet potenciometru
Pievienojiet potenciometru

1. Novietojiet potenciometru uz maizes dēļa.

2. Savienojiet potenciometra kreiso kolonnu ar to pašu zemi, kurā atrodas gaismas diodes.

3. Pievienojiet potenciometra labo kolonnu strāvai (-).

4. Pievienojiet 5V portu tai pašai strāvai.

5. Savienojiet potenciometra vidējo kolonnu ar A0 analogo portu.

3. darbība: pievienojiet pogas

Pievienot pogas
Pievienot pogas

1. Novietojiet divas spiedpogas uz maizes dēļa.

2. Savienojiet katra augšējo kreiso kolonnu ar zemi.

3. Savienojiet katra apakšējo labo kolonnu ar strāvu.

4. Savienojiet pirmās spiedpogas apakšējo kreiso kolonnu ar 7. portu un otrās spiedpogas apakšējo kreiso kolonnu ar 8. pieslēgvietu.

4. darbība: kods un iespējamās kļūdas

Pogām nevajadzētu ļaut reizinātāja mainīgajam būt zemākam par 0 vai virs 3, un tās var viegli apturēt, ierobežojot koda mijiedarbību ar reizinātāja mainīgo, kad tiek konstatēts, ka tas tiek nospiests.

Pogām jābūt arī ar standarta 50 milisekundes aizkavi, kad tiek konstatēts, ka tās tiek nospiestas.

Masīvi un cilpas jāizmanto, ja var vienkāršot kodu gan efektivitātes, gan lasāmības dēļ.

Potenciometram vajadzētu nedarīt neko citu, kā ierobežot gaismas diodēm piegādāto spriegumu, tādējādi ierobežojot to spilgtumu un veicot analogus pielāgojumus, kad tie tiek atjaunināti.

Reizinātāja mainīgais pēc noklusējuma ir jāiestata uz 1 un tieši jāreizina mainīgie, kas nosaka aizkavi katrai gaismas diodei for cilpā, kas vienkāršības labad atjaunina gaismas diodes stāvokli.

Ja poga nereaģē pareizi, tas var būt saistīts ar spriegumu, kas rada problēmas UNO valdes stāvokļa nolasīšanā. Rezistoram katrā ar aptuveni 2 kΩ vajadzētu atrisināt šo problēmu.

Ieteicams: