Tartalomjegyzék:

Infravörös otthoni automatizálás Arduino segítségével: 5 lépés
Infravörös otthoni automatizálás Arduino segítségével: 5 lépés

Videó: Infravörös otthoni automatizálás Arduino segítségével: 5 lépés

Videó: Infravörös otthoni automatizálás Arduino segítségével: 5 lépés
Videó: Lesson 21: Using Infrared Remote Control with Arduino | SunFounder Robojax 2024, November
Anonim
Infravörös otthoni automatizálás az Arduino segítségével
Infravörös otthoni automatizálás az Arduino segítségével
Infravörös otthoni automatizálás az Arduino segítségével
Infravörös otthoni automatizálás az Arduino segítségével
Infravörös otthoni automatizálás az Arduino segítségével
Infravörös otthoni automatizálás az Arduino segítségével

ARDUINO HOME AUTOMATION

Az otthoni automatizálás egyszerűen azt jelenti, hogy a szokásos módon manuálisan elvégzett munkát automatikusan elvégezzük. Általában feláll, hogy elfordítsa a kapcsolót, mi lenne, ha csak megnyomná a távirányítót, és a lámpa automatikusan bekapcsol, ha lusta felkelni, hogy éjszaka lekapcsolja a villanyt, vagy kikapcsolja a ventilátort, ez a projekt te. Azt mondom, hogy a lusta is kemény munkát igényel.

nos, erről fogunk beszélni ebben a tanulságosban.

ANYAGOK

Arduino (én Arduino pro mini -t használok), de minden íz rendben lesz

3 vagy 2 relécsatorna modul (kettőt használok. De a 3 kötelező, ha használni szeretné a fotóellenállás funkciót)

Infravörös vevő dióda

Jumper vezetékek

2 lámpatartó (én 1 -et használtam. De a 2 kötelező, ha használni szeretné a fotóellenállás funkciót)

Ventilátor (legyen otthonában, ezért vásároljon egyet)

Távoli

AC izzó

AC csatlakozó

Kenyeretábla

NTC 10k termisztor

1 fotorezisztor

2 db 10 ezer ellenállás

Berregő

12V DC adapter

7805 feszültségszabályozó.

1. lépés: Feszültségosztók

Feszültségosztók
Feszültségosztók

A feszültségosztó egyszerűen sorba kapcsolt ellenállások a feszültség csökkentésére. Ha többet szeretne megtudni a feszültségosztóról, kattintson ide.

2. lépés: Változó ellenállások (termisztorok és fotóellenállások)

A változó ellenállások egyszerűen ellenállások, amelyek bizonyos körülmények miatt megváltoztatják ellenállásukat.

Ebben az utasításban inkább a termisztorokra és a fényellenállásokra összpontosítunk.

TERMISZTOROK

a therm szóból arra kell gondolnia, hogy a hőmérséklettel foglalkozik. Kétféle termisztor létezik: az NTC és a PTC termisztor. Az NTC termisztor ellenállása a hőmérséklet növekedésével csökken, azaz ellenállásuk fordítottan arányos a hőmérséklettel, míg az ellenkezője a PTC termisztornak.

MEGJEGYZÉS: ha itt azt mondja, hogy a termisztor 10 k ohm, akkor azt jelenti, hogy 10 k -on van szobahőmérsékleten, ami 25 Celsius fok.

FOTÓellenállás

A fényellenállások fényfüggő ellenállásokként (LDR) is ismertek, amelyek ellenállásukat megváltoztatják a fényintenzitás változásai miatt. Ha sok fény van, az ellenállásuk csökken, és ha kevés a fény, akkor az ellenállásuk nő.

Ha ezt a változó ellenállást használjuk feszültségosztó kialakítására, akkor könnyen változtathatjuk a feszültséget.

Ha többet szeretne megtudni a termisztorokról, kattintson erre a linkre.

Ha többet szeretne megtudni a fotóellenállásokról, kattintson erre a linkre.

3. lépés: Infravörös

Infravörös
Infravörös

Itt nem mondok semmit az infravörösről, de további információért olvassa el az előző utasításomat, hogyan lehet infravörös vezérlésű autót létrehozni Arduino segítségével. Ha szeretné megtudni, hogyan csatlakoztassa az infravörös kapcsolatot az Arduino -hoz, ellenőrizze az adatlapot a pin -leképezésről online, mert előfordulhat, hogy az Önétől eltérő vevőt használok. Csatlakoztassa a feszültségcsapot az 5v -hoz, a GND -t a GND -hez, és csatlakoztassa a kimenetét az Arduino 10 -es digitális tűjéhez.

4. lépés: BEÁLLÍTÁS ÉS BEKÖTÉS

BEÁLLÍTÁS ÉS VEZETÉS
BEÁLLÍTÁS ÉS VEZETÉS
BEÁLLÍTÁS ÉS VEZETÉS
BEÁLLÍTÁS ÉS VEZETÉS
BEÁLLÍTÁS ÉS VEZETÉS
BEÁLLÍTÁS ÉS VEZETÉS

kösse sorba a termisztorát egy 10 k -es ellenállással, majd csatlakoztassa a termisztor másik vezetékét 5 V -ra, és csatlakoztassa a 10 k -os ellenállás másik vezetékét a földhöz, majd csatlakoztassa a középvezetéket az analóg bemenethez. Tegye ugyanezt a fotóellenállással. Az analóg érintkező megismeréséhez ellenőrizze a kódot, és tetszőleges analóg tűre is megváltoztathatja.

Csatlakoztassa a zümmögő pozitív vezetékét az 5 -ös digitális tűhöz, a negatívot pedig a GROUND -hoz.

RELÉ

csatlakoztassa az IN1 -et a 2 -es digitális tűhöz

csatlakoztassa az IN2 -t a 8 -as digitális tűhöz

csatlakoztassa az IN3 -at a 4 -es digitális tüskéhez

Csatlakoztassa az NO1, 2, 3 -at a hálózati tápegység egyik vezetékéhez

csatlakoztassa a váltóáramú izzó vezetékét a Com1 -hez

Csatlakoztassa a ventilátor egyik vezetékét a COM2 -hez

csatlakoztassa az ágy oldali lámpa váltakozó áramú izzójának egyik vezetékét a COM3 -hoz

Csatlakoztassa az összes hálózati készülék másik vezetékét, majd csatlakoztassa őket a hálózati tápegység másik vezetékéhez. A relém akkor kapcsol be, amikor az Arduino digitális tű alacsony, ha a tied akkor kapcsol be, amikor magas a változás a kód minden alacsony vagy magas szintjén. Annak ellenőrzéséhez, hogy a készülék alacsony vagy magas esetén feljön -e, csatlakoztassa a relé modul bármely bemenetét a GND -hez, ha a bemeneten lévő vezeték bekapcsol, ezért a relé akkor világít, ha alacsony, de ha nem, akkor bekapcsol, amikor magas. A relével kapcsolatos információkért látogasson el ide.

5. lépés: Kód

Image
Image

A kódot az NDUKWU PIUS hozta létre, ami természetesen én vagyok. Csak töltse le a kódot, és nyissa meg az Arduino IDE -ben. Módosítsa ízlésének megfelelően, és töltse fel.

Ajánlott: