Turinys:

4 laboratorija - milis: 4 žingsniai
4 laboratorija - milis: 4 žingsniai

Video: 4 laboratorija - milis: 4 žingsniai

Video: 4 laboratorija - milis: 4 žingsniai
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, Liepa
Anonim
4 laboratorija - milis
4 laboratorija - milis

Tai žingsnis po žingsnio procesas, kaip nustatyti mirksinčių šviesos diodų seriją, kuri mirksi skirtingais intervalais, naudojant potenciometrą, valdantį ryškumą, ir du mygtukus, iš kurių pirmasis padidina šviesos diodų mirksėjimo intervalus iki 3 kartų. o antrasis sumažina šviesos diodų mirksėjimo intervalus iki minimalaus daugiklio 1.

Jums reikės:

1. Arduino UNO

2. Duonos lenta

3. 3 šviesos diodai

4. Potenciometras

5. 2 Mygtukai

6. 3 100 Ω rezistoriai

7. 2 2 kΩ rezistoriai

1 žingsnis: pridėkite šviesos diodų

Pridėkite šviesos diodų
Pridėkite šviesos diodų

1. Padėkite 3 šviesos diodus ant duonos lentos.

2. Prijunkite kiekvieną šviesos diodą prie žemės (+).

3. Prijunkite pirmąjį šviesos diodą prie 9 prievado, antrąjį - prie 10 prievado, o trečiąjį - prie 11 prievado, naudodami mažiausiai 100 omų rezistorių, kad apsaugotumėte šviesos diodą.

4. Prijunkite GND prievadą prie duonos lentos žemės, kurioje yra prijungti šviesos diodai.

2 žingsnis: pridėkite potenciometrą

Pridėkite potenciometrą
Pridėkite potenciometrą

1. Padėkite potenciometrą ant duonos lentos.

2. Prijunkite kairįjį potenciometro stulpelį prie tos pačios žemės, kurioje yra šviesos diodai.

3. Prijunkite dešinįjį potenciometro stulpelį prie srovės (-).

4. Prijunkite 5V prievadą prie tos pačios srovės.

5. Prijunkite vidurinį potenciometro stulpelį prie A0 analoginio prievado.

3 veiksmas: pridėkite mygtukus

Pridėti mygtukus
Pridėti mygtukus

1. Ant duonos lentos uždėkite du mygtukus.

2. Prijunkite viršutinį kairįjį stulpelį prie žemės.

3. Prijunkite apatinį dešinįjį stulpelį prie srovės.

4. Pirmojo mygtuko apatinį kairįjį stulpelį prijunkite prie 7 prievado, o apatinį kairįjį antrojo mygtuko stulpelį - prie 8 prievado.

4 žingsnis: kodas ir galimos klaidos

Mygtukai neturėtų leisti dauginamojo kintamojo nukristi žemiau 0 arba aukščiau 3 ir gali būti lengvai sustabdyti, apribojant kodo sąveiką su daugiklio kintamuoju, kai jis aptinkamas kaip paspaudžiamas.

Mygtukai taip pat turėtų būti pateikiami su standartine 50 milisekundžių uždelsimu, kai nustatoma, kad jis paspaudžiamas.

Masyvai ir kilpos turėtų būti naudojami, kai galima supaprastinti kodą ir efektyvumo, ir skaitymo požiūriu.

Potenciometras turėtų nieko nedaryti, tik apriboti šviesos diodų tiekiamą įtampą, taip apribodamas jų ryškumą ir atnaujindamas, kad būtų galima atlikti analoginį reguliavimą.

Daugiklio kintamasis pagal numatytuosius nustatymus turėtų būti nustatytas į 1 ir tiesiogiai padauginti kintamuosius, kurie nustato kiekvieno šviesos diodo delsą cikle, kuris paprastumo dėlei atnaujina šviesos diodų būseną.

Jei mygtukas nereaguoja tinkamai, tai gali būti dėl įtampos, dėl kurios UNO valdybai kyla problemų skaitant būseną. Rezistorius, turintis maždaug 2 kΩ, turėtų išspręsti šią problemą.

Rekomenduojamas: