Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaikki, tässä on toinen yksinkertainen ja hauska Arduino -projekti, joka toimii valon ilmaisimena käyttämällä Arduino UNO: ta, LDR: ää ja LED -valoja. Tarvittavat osat:
1x Arduino (UNO)
1x leipälauta
12x 5mm LEDit
15x johdot
1x LDR
1x 100 ohmin vastus
1x 10kOhm vastus
1x hyvä tahto
Vaihe 1: Video
Vaihe 2: Piirin kytkentä
Joten ensimmäinen asia on kytkeä kaikki LEDit ja LDR Arduinoon leipälevyn avulla. Helpoin tapa on liittää lineaarisesti kaikki LEDit haluttuihin Arduino -nastoihin johtojen avulla.
Meidän on lisättävä piiriin 100 ohmin vastus rajoittaaksemme virtaa LEDien kautta. 10 kOhm: n vastus on kytketty sarjaan LDR: n kanssa, jotta saamme jännitteenjakajan.
Myös TinkerCAD -projekti:
Valomittari
Vaihe 3: Arduino -ohjelmointi
Seuraava asia on Arduino -koodaus. Ensin määritämme viivearvon minkä tahansa silmukan ulkopuolella, tämä arvo on sama ohjelman kautta. Sitten määritämme PIN-koodit 2-13 lähtöiksi. Meidän on luotava analogRead, jotta voimme saada arvoa valotunnistimelta. Toinen For -silmukka tarvitaan, joka sytyttää LEDit anturin tulon mukaan. Seuraava For silmukka sammuttaa LEDit, kun valoanturin arvo laskee.
Vaihe 4: Johtopäätös
Tämä on hyvin yksinkertainen projekti, jonka kuka tahansa voi tehdä käyttämällä vain muutamia komponentteja suhteellisen valon voimakkuuden mittaamiseen. On myös hienoa nähdä, miten LDR (valosta riippuva vastus) toimii.
On myös hyvä ymmärtää, miten Arduino -lähdöt toimivat ja myös For -silmukka. Kiitos ohi kulkemisesta….