Tartalomjegyzék:

Fényintenzitás -lámpa: 4 lépés
Fényintenzitás -lámpa: 4 lépés

Videó: Fényintenzitás -lámpa: 4 lépés

Videó: Fényintenzitás -lámpa: 4 lépés
Videó: Fényintenzítás mérése 2024, Július
Anonim
Fényintenzitás lámpa
Fényintenzitás lámpa

Szia kódolók, ma megtanítlak benneteket, hogyan készítsek lámpát fotóellenállással a TinkerCad-on. Lássunk neki!

Kellékek

Szükséged lesz:

* 1 Fényellenállás

* 1 Arduino Uno R3

* 1 Izzó

* 1 relé SPDT (mivel az izzó 120 V -ot vesz fel, az Arduino pedig csak 5 V -ot)

* 1 Áramforrás

* 1 Kenyeretábla

1. lépés: Szervezés

Szervezet
Szervezet

Az első dolog, amit meg kell tennie, az anyagok rendszerezése, mint a képen. Ez megkönnyíti, ha mindent össze kell kötni.

2. lépés: Fotorezisztor

Fotorezisztor
Fotorezisztor

Az első dolog, amit bekötünk, a fotóellenállás. Csatlakoztatjuk az 5 V-os csapot a kenyérsütő panel pozitív csatlakozójához, hozzáadunk földelést (ügyelve arra, hogy a tápellátást/földelést az egész kenyérlapon adjuk hozzá), és adjuk hozzá a fotóellenállást egy pin-sorral a föld felett. Ezek között az A0 -as csatlakozót 1000 ohmos ellenálláshoz kösse, és pozitívra kösse.

3. lépés: Tápegység, relé és villanykörte

Tápegység, relé és villanykörte
Tápegység, relé és villanykörte

Ezután bekötjük az áramforrást, a relét és az izzót az Arduino -val. Először kösse le a földelést az Arduino -val, és kösse össze minden kenyérsütőlap végét, hogy az áram és a föld körbejárja a kenyértáblát. Ezután a tápegységhez csatlakoztassuk a földet a relé 1. kivezetéséhez, és adjunk hozzá földet a relé 8. kivezetéséhez. A tápellátás pozitívja az izzó 2. kivezetésére, a villanykörte pozitívja pedig a relé 7. kivezetésére kerül. Végül csatlakoztathatjuk a 4 -es digitális tüskét a relé 5 -ös csatlakozójához. Ezzel minden kábelezés/hardver elkészült, és folytathatjuk az Arduino kódolását!

4. lépés: Kódolás Arduino -ban

Kódolás Arduino -ban
Kódolás Arduino -ban

Ennek kódolása két részből áll; void setup és void loop. A beállítás, ahogy mondják, beállítja a csapokat, és a hurok egy kódrészletet hurkol.

Az üres beállításhoz a pinMode -t használjuk egy adott PIN -szám kiválasztásához, és kiválasztjuk, hogy bemenet vagy kimenet. Ebben az esetben az A0 érintkező bemenet, a 4 tű a kimenet. A Serial.begin elindítja a fotóellenállás soros monitorát. Ezzel kezdhetjük az üresség körét.

Az üres hurokhoz Serial.println (analogRead (A1)); a fotóellenállás és a soros monitor adatainak kinyomtatásához. Írunk egy if állítást, amely szerint, ha a fényellenállás 500 (vagy gyenge fény) számokat ad, akkor lekapcsolja az izzót, és bekapcsolja, ha nem halvány. És csak így, a kód kész, és az áramkör működik!

Köszönjük, hogy elolvasta ezt az oktatóanyagot! Remélem élvezted!

Ajánlott: