Përmbajtje:

Lab 4 - Millis: 4 Hapa
Lab 4 - Millis: 4 Hapa

Video: Lab 4 - Millis: 4 Hapa

Video: Lab 4 - Millis: 4 Hapa
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Nëntor
Anonim
Laboratori 4 - Millis
Laboratori 4 - Millis

Ky është një proces hap pas hapi se si të vendosni një seri LED -ve që vezullojnë që vezullojnë në intervale të ndryshme me një potenciometër që kontrollon shkëlqimin dhe dy butona, i pari prej të cilëve rrit intervalet e ndezjes së LED -ve deri në një maksimum 3 herë dhe e dyta prej të cilave zvogëlon intervalet e ndezjes së LED -ve në një shumëzues minimal prej 1.

Ju do të keni nevojë për sa vijon:

1. Arduino UNO

2. Tabela e bukës

3. 3 LED

4. Një potenciometër

5. 2 butona shtytës

6. 3 rezistenca 100 Ω

7. 2 rezistente 2 kΩ

Hapi 1: Shtoni LED

Shtoni LED
Shtoni LED

1. Vendosni 3 LED në tabelën e bukës.

2. Lidhni secilën LED në tokë (+).

3. Lidhni LED -in e parë me portën 9, të dytin me portin 10 dhe të tretin me portin 11 secila me një rezistencë prej të paktën 100 Ohms për të mbrojtur LED.

4. Lidhni portën GND me tokën në tabelën e bukës ku janë lidhur LED -et.

Hapi 2: Shtoni potenciometër

Shtoni potenciometër
Shtoni potenciometër

1. Vendosni një Potentiometër në dërrasën e bukës.

2. Lidhni kolonën e majtë të potenciometrit në të njëjtën tokë me LED.

3. Lidhni kolonën e djathtë të potenciometrit me rrymën (-).

4. Lidhni portën 5V me të njëjtën rrymë.

5. Lidhni kolonën e mesme të potenciometrit me portën analoge A0.

Hapi 3: Shtoni butona

Shtoni butona
Shtoni butona

1. Vendosni dy butona në tryezën e bukës.

2. Lidhni kolonën e sipërme të majtë të secilit me tokën.

3. Lidhni kolonën e poshtme të djathtë të secilës me rrymën.

4. Lidhni kolonën e poshtme të majtë të butonit të parë me portën 7 dhe kolonën e poshtme të majtë të butonit të dytë me portën 8.

Hapi 4: Kodi dhe Gabimet e Mundshme

Butonat nuk duhet të lejojnë që ndryshorja e shumëzuesit të shkojë nën 0 ose mbi 3 dhe lehtë mund të ndalet duke kufizuar ndërveprimin e kodit me ndryshoren e shumëzuesit kur zbulohet se është e shtypur.

Butonat gjithashtu duhet të vijnë me vonesën standarde 50 milisekonda kur zbulohet se është e shtypur.

Vargjet dhe për sythe duhet të përdoren kur janë në gjendje të thjeshtojnë kodin si për efikasitetin ashtu edhe për lexueshmërinë.

Potenciometri nuk duhet të bëjë asgjë tjetër veçse të kufizojë tensionin që u jepet LED -ve, duke kufizuar kështu shkëlqimin e tyre dhe duke lejuar rregullime analoge gjatë përditësimit.

Variabli i shumëzuesit duhet të vendoset në 1 si parazgjedhje dhe të shumëzojë drejtpërdrejt variablat që përcaktojnë vonesën për secilën LED brenda ciklit for që përditëson gjendjen e LED -ve për thjeshtësi.

Nëse një buton nuk po reagon siç duhet, mund të jetë për shkak të tensionit që shkakton që bordi i UNO të ketë probleme me leximin e gjendjes së tij. Një rezistencë në secilën me rreth 2 kΩ duhet ta rregullojë këtë çështje.

Recommended: