Tartalomjegyzék:

Intelligens otthoni világítás: 6 lépés
Intelligens otthoni világítás: 6 lépés

Videó: Intelligens otthoni világítás: 6 lépés

Videó: Intelligens otthoni világítás: 6 lépés
Videó: 6. Akvárium világítás - Alapok (Akvarisztika kezdőknek) 2024, November
Anonim
Intelligens otthoni világítás
Intelligens otthoni világítás

Helló srácok, ma egy olyan projektet fogunk létrehozni, ahol a környező megvilágítás alapján egy izzót irányítunk. PICO -t és fényfüggő ellenállást (LDR) fogunk használni a fény észlelésére, és be- vagy kikapcsoljuk az izzót attól függően, hogy milyen intenzív a világítás körülötte.

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
  • PICO, elérhető a mellbell.cc oldalon ($ 17)
  • LDR 12 mm, 30 csomag az ebay -en (0,99 USD)
  • 2 csatornás relé modul vagy 1 csatornás relé modul, elérhető az ebay-en ($ 0.74)
  • 10 k ohmos ellenállás, 100 db -os csomag az ebay -en (0,99 USD)
  • Mini kenyeretábla, 5 db -os csomag az ebay -en (2,52 dollár)
  • Férfi - férfi jumber vezetékek, 40 db -os csomag az ebay -en (0,99 USD)
  • Férfi - női jumber vezetékek, 40 db -os csomag az ebayen (0,99 USD)
  • 220V AC lámpa
  • 9 voltos akkumulátor

2. lépés: Az LDR csatlakoztatása a PICO -hoz

Az LDR csatlakoztatása a PICO -hoz
Az LDR csatlakoztatása a PICO -hoz
Az LDR csatlakoztatása a PICO -hoz
Az LDR csatlakoztatása a PICO -hoz
Az LDR csatlakoztatása a PICO -hoz
Az LDR csatlakoztatása a PICO -hoz

A fényfüggő ellenállások változó ellenállások, amelyek az ellenállásukat a rájuk eső fény mennyiségétől függően változtatják. Kapcsolatuk fordítottan arányos, vagyis az ellenállás növekszik a világítás csökkenésével, és csökken a világítás növekedésével.

Ezt a tulajdonságot a PICO által leolvasott feszültség megváltoztatására használjuk, és attól függően cselekszünk. Ehhez létre kell hoznunk egy feszültségosztót az LDR használatával, és így hozunk létre egyet:

  • Csatlakoztatjuk az LDR első oldalát a PICO Vc -hez
  • Csatlakoztassa az LDR másik oldalát A0 -val és 10K ohmos ellenállással
  • Csatlakoztassa az ellenállás másik oldalát a PICO GND -jéhez

Most van egy feszültségosztónk, ahol a jel, amely eléri a PICO A0 -ját, az LDR ellenállásától függ. A feszültségosztóból érkező jelet a következő képviseli: Vout = (R2/(R1+R2)) * Vin. A mi esetünkben

  • Vin = áramforrás (Vc)
  • Vout = A0
  • R1 = Az LDR ellenállása
  • R2 = 10 k ohm (fix ellenállás)

Most nézzük meg, hogyan működik különböző fényviszonyok között.

Első teszt: Világos helyiség

Az LDR ellenállása csökken, és majdnem eléri az 1K ohmot, próbáljuk meg ezt az egyenletünkben:

A0 = (10000/(1000+10000)) * 5 = 4,54v

A PICO ADC -je ezt a feszültséget 928 -ra konvertálja.

Második teszt: sötét szoba

Az LDR ellenállása növekszik, és majdnem eléri a 10K ohmot, próbáljuk meg újra az egyenletünkben:

A0 = (10000/(9000+10000)) * 5 = 2,63v

A PICO ADC -je ezt a feszültséget 532 digitális értékre konvertálja.

Most, hogy leolvashatjuk az LDR -t, csatlakoztassunk egy LED -et a PICO -hoz, és használjuk a munkánk tesztelésére.

3. lépés: LED csatlakoztatása és munkánk tesztelése

LED csatlakoztatása és munkánk tesztelése
LED csatlakoztatása és munkánk tesztelése

Most azt akarjuk, hogy a LED kialudjon és bekapcsoljon az LDR értékétől függően. Ez azt jelenti, hogy le kell vennünk az LDR -ről a leolvasott értéket, és be kell programoznunk egy töréspontot, hogy a LED be- és kikapcsoljon.

Szüksége lesz programjára a következők elvégzéséhez:

  • Vegyen egy bemeneti jelet az LDR -ből A0 -nál
  • D2 legyen a LED kimenete
  • Határozzon meg egy olyan változót, amely az LDR értékét képviseli
  • Az LDR jelének megjelenítése A0 -ra a soros monitoron
  • Határozzon meg egy töréspontot, amikor a LED be- és kikapcsol.

Mielőtt azonban futtatnánk a programunkat, csatlakoztassuk a LED -et a PICO -hoz így:

  • Csatlakoztassa a LED hosszú lábát (a pozitív anódot) a PICO D2 tűjéhez
  • Csatlakoztassa a LED rövid lábát (a negatív katódot) a PICO GND -jéhez

4. lépés: A relé csatlakoztatása a PICO -hoz

A relé csatlakoztatása a PICO -hoz
A relé csatlakoztatása a PICO -hoz

Most, hogy tudjuk, hogy a PICO és a program össze van kapcsolva, és megfelelően működik. Mi irányíthatjuk házunk lámpáit vagy bármely más otthoni felszerelést. Ehhez azonban relére van szükségünk.

A relék elektromágnesekből állnak, amelyeket kapcsolóként használnak az áramkör megnyitásához és bezárásához. A PICO -t használjuk a relé kapcsolási működésének vezérlésére, az eszköz áramellátásának szabályozására. És ezek a relé érintkezői:

  • Vcc (relé) -> Csatlakoztatva az 5 voltos csaphoz (PICO) a relé belsejében lévő tekercs táplálásához
  • GND (relé) -> Csatlakoztatva a PICO GND -jéhez a relé belsejében lévő tekercs táplálásához
  • IN1 (relé) -> Csatlakozik egy digitális kimeneti tüskéhez, hogy jelet küldjön az első relének az áramkör megnyitásához és bezárásához, esetünkben D2 (PICO) lesz
  • IN2 (relé) -> Ez ugyanaz, mint az IN1, de a második reléhez, és üresen hagyjuk, mert csak egy terhelésünk van.
  • Common "com" (relé) -> Common a vezérelni kívánt terhelés egyik végéhez van csatlakoztatva.
  • Általában zárt "NC" (relé) -> A terhelés másik vége az NC -hez vagy NO -hoz van csatlakoztatva, ha az NC -hez van csatlakoztatva, akkor a terhelés a trigger előtt marad.
  • Normál esetben nyissa ki a "NO" (relé) -> A terhelés másik vége vagy az NC -hez vagy NO -hoz van csatlakoztatva, ha az NO -hoz van csatlakoztatva, akkor a terhelés lekapcsolva marad a trigger előtt.

Most csak a LED -et cseréljük a relé modulra.

5. lépés: Az AC terhelés csatlakoztatása és a relé programozása

Az AC terhelés csatlakoztatása és a relé programozása
Az AC terhelés csatlakoztatása és a relé programozása
Az AC terhelés csatlakoztatása és a relé programozása
Az AC terhelés csatlakoztatása és a relé programozása

Most már csak a váltóáramú terhelést kell csatlakoztatnia a relé modulhoz, és ezt úgy kell elvégeznie, hogy egyetlen vezetéket vág le a terheléséből, majd az egyik végét a relé csatlakozójához, a másikat pedig a NO -hoz.

A kód ugyanaz marad, mint a LED esetében, mert a relé ugyanúgy digitális jelet használ, mint a LED. De változtassa meg a led változót relére, hogy világos és leíró maradjon.

6. lépés: Kész

Most van egy AC lámpája, amely a szobában lévő fénytől függően be- és kikapcsol. Ezt bármilyen háztartási elektronikával megteheti, csak óvatosnak kell lennie azzal, hogy mennyire okos!

Kérjük, bátran adjon nekünk javaslatokat, és tegyen fel kérdéseket, szívesen válaszolunk rájuk. És ha tetszik, ne felejtsd el megosztani a Facebookon, vagy üdvözölni minket a mellbell.cc oldalon.

Ajánlott: