Fényjelző az Arduino használatával: 4 lépés
Fényjelző az Arduino használatával: 4 lépés
Anonim
Fényjelző az Arduino használatával
Fényjelző az Arduino használatával

Sziasztok, itt van egy másik egyszerű és szórakoztató Arduino projekt, amely fényjelzőként működik, az Arduino UNO, LDR és LED -ek használatával. Szükséges alkatrészek:

1x Arduino (UNO)

1x kenyeretábla

12x 5 mm -es LED -ek

15x vezeték

1x LDR

1x 100 Ohm ellenállás

1x 10kOhm ellenállás

1x jó akarat

1. lépés: Videó

Image
Image

2. lépés: Az áramkör bekötése

Az áramkör bekötése
Az áramkör bekötése

Tehát először az összes LED -et és LDR -t az Arduino -hoz kell csatlakoztatni a kenyértábla segítségével. A legegyszerűbb módszer az összes LED lineáris csatlakoztatása a kívánt Arduino csapokhoz vezetékek segítségével.

100 Ohm ellenállást kell hozzáadnunk az áramkörhöz, hogy korlátozzuk az áramot a LED -eken keresztül. A 10 kOhm -os ellenállás sorba van kötve az LDR -rel, így kapunk egy feszültségosztót.

Szintén egy TinkerCAD projekt:

Fénymérő

3. lépés: Arduino programozás

Arduino programozás
Arduino programozás

A következő dolog az Arduino kódolás. Először definiáljuk a késleltetési értéket bármely cikluson kívül, ez az érték ugyanaz lesz a programon keresztül. Ezután a 2-13 PIN-kódokat határozzuk meg kimenetként. Létre kell hoznunk az analogRead -et, hogy értéket kapjunk a fényérzékelőből. Egy másik For hurok szükséges, amely bekapcsolja a LED -eket az érzékelő bemenete alapján. Következő For loop kikapcsolja a LED -eket, ha a fényérzékelő értéke csökken.

4. lépés: Következtetés

Ez egy nagyon egyszerű projekt, amelyet bárki elkészíthet, és csak néhány összetevőt használ a fényintenzitás viszonylagos mérésére. Az is jó látni, hogyan működik az LDR (fényfüggő ellenállás).

Jó megérteni az Arduino kimenetek működését és a For ciklus működését is. Köszönöm, hogy elhaladtál….

Ajánlott: