Satura rādītājs:

Gaismas indikators, izmantojot Arduino: 4 soļi
Gaismas indikators, izmantojot Arduino: 4 soļi

Video: Gaismas indikators, izmantojot Arduino: 4 soļi

Video: Gaismas indikators, izmantojot Arduino: 4 soļi
Video: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, Jūlijs
Anonim
Gaismas indikators, izmantojot Arduino
Gaismas indikators, izmantojot Arduino

Sveiki visiem, šeit ir vēl viens vienkāršs un jautrs Arduino projekts, kas darbojas kā gaismas indikators, izmantojot Arduino UNO, LDR un gaismas diodes. Nepieciešamās detaļas:

1x Arduino (UNO)

1x maizes dēlis

12x 5 mm gaismas diodes

15x vadi

1x LDR

1x 100 omu rezistors

1x 10 kOhm rezistors

1x laba griba

1. darbība: video

Image
Image

2. solis: ķēdes savienošana

Ķēdes vadi
Ķēdes vadi

Tātad pirmā lieta, kas jādara, ir savienot visas gaismas diodes un LDR ar Arduino, izmantojot maizes dēli. Vienkāršākais veids ir lineāri savienot visas gaismas diodes ar vēlamajām Arduino tapām, izmantojot vadus.

Lai ierobežotu strāvu caur gaismas diodēm, ķēdei jāpievieno 100 omu rezistors. 10 kOhm rezistors ir savienots virknē ar LDR, lai mēs iegūtu sprieguma dalītāju.

Arī TinkerCAD projekts:

Gaismas mērītājs

3. darbība: Arduino programmēšana

Arduino programmēšana
Arduino programmēšana

Nākamā lieta ir Arduino kodēšana. Vispirms mēs definējam aiztures vērtību ārpus jebkuras cilpas, šī vērtība programmā būs vienāda. Tad mēs definējam PIN 2-13 kā izejas. Mums ir jāizveido analogRead, lai mēs varētu iegūt vērtību no gaismas sensora. Nepieciešama cita cilpa, kas ieslēdz gaismas diodes atbilstoši sensora ievadei. Nākamais Par cilpu izslēgs gaismas diodes, kad gaismas sensora vērtība samazinās.

4. solis. Secinājums

Šis ir ļoti vienkāršs projekts, ko var veikt ikviens, izmantojot tikai dažus komponentus, lai relatīvi izmērītu gaismas intensitāti. Ir arī forši redzēt, kā darbojas LDR (no gaismas atkarīgs rezistors).

Ir arī labi saprast, kā darbojas Arduino izvadi, kā arī For cilpa. Paldies, ka gājāt garām….

Ieteicams: