Tartalomjegyzék:
- Kellékek
- 1. lépés: Szervezés
- 2. lépés: Fotorezisztor
- 3. lépés: Tápegység, relé és villanykörte
- 4. lépés: Kódolás Arduino -ban
Videó: Fényintenzitás -lámpa: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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
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
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:
Fényintenzitás mérése a BH1715 és a Raspberry Pi használatával: 5 lépés
Fényintenzitás -mérés a BH1715 és a Raspberry Pi használatával: Tegnap LCD kijelzőn dolgoztunk, és közben rájöttünk a fényintenzitás számításának fontosságára. A fény intenzitása nemcsak a világ fizikai területén fontos, hanem a biológiai életben is jól megfogalmazott
Fényintenzitás ábrázolása az Arduino és a Python Arduino Master Library használatával: 5 lépés
Fényintenzitás -ábrázolás az Arduino és a Python Arduino Master Library használatával: Az Arduino gazdaságos, ugyanakkor rendkívül hatékony és funkcionális eszköz, és az Embedded C -be programozva unalmassá teszi a projektek készítésének folyamatát! A Python Arduino_Master modulja leegyszerűsíti ezt, és lehetővé teszi számítások elvégzését, a szemétértékek eltávolítását
Fényintenzitás -számítás BH1715 és Arduino Nano használatával: 5 lépés
Fényintenzitás -számítás a BH1715 és az Arduino Nano használatával: Tegnap az LCD -kijelzőkön dolgoztunk, és azokon dolgozva rájöttünk a fényintenzitás számításának fontosságára. A fény intenzitása nemcsak a világ fizikai területén fontos, hanem a biológiai életben is jól megfogalmazott
Fényintenzitás -számítás BH1715 és részecskefoton használatával: 5 lépés
Fényintenzitás -számítás a BH1715 és a részecskefoton segítségével: Tegnap LCD kijelzőkön dolgoztunk, és azokon dolgozva rájöttünk a fényintenzitás számításának fontosságára. A fény intenzitása nemcsak a világ fizikai területén fontos, hanem a biológiai életben is jól megfogalmazott
Fényintenzitás -mérő programozás nélkül: 7 lépés (képekkel)
Fényintenzitás -mérő programozás nélkül: Ez az utasítás arról szól, hogy egy alapvető fényintenzitás -mérőt készítsen Arduino vagy más mikrovezérlő vagy programozás nélkül. A fényintenzitás -mérő különböző színű fényerősségeket jelenít meg, különböző színű LED -ekkel. A piros LED