Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
AUTOMATIZÁCIA ARDUINO HOME
Domáca automatizácia jednoducho znamená, že to, čo bežne robíte ručne, urobí za vás automaticky. Normálne vstanete a prepnete vypínač. Čo keby ste stlačili diaľkové ovládanie a automaticky sa rozsvietilo svetlo, ak ste leniví vstať, aby ste v noci vypli svetlo alebo vypli ventilátor, tento projekt je pre ty. Hovorím, že aj lenivý potrebuje tiež trocha práce.
to je to, o čom budeme hovoriť v tomto návode.
MATERIÁLY
Arduino (používam Arduino pro mini), ale každá príchuť bude v poriadku
3 alebo 2 reléový kanálový modul (používam dva. Ale 3 sú povinné, ak chcete použiť funkciu fotoodporu)
Infračervená prijímacia dióda
Prepojovacie vodiče
2 držiaky žiarovky (použil som 1. Ale 2 sú povinné, ak chcete použiť funkciu fotoodporu)
Ventilátor (mali by ste ho mať doma, musíte si ho kúpiť)
Diaľkové ovládanie
Žiarovka ac
AC zástrčka
Breadboard
Termistor NTC 10k
1 fotoodpor
2 10k odpory
Bzučiak
12 V DC adaptér
7805 regulátor napätia.
Krok 1: Rozdeľovače napätia
delič napätia sú jednoducho odpory zapojené do série na zníženie napätia. Ak sa chcete dozvedieť viac o deliči napätia, prejdite sem.
Krok 2: Variabilné rezistory (termistory a foto rezistory)
variabilné odpory sú jednoducho odpory, ktoré za určitých okolností menia svoj odpor.
V tomto návode sa zameriame viac na termistory a foto rezistory.
TERMISTORY
od slova therm by ste mali mať predstavu, že sa zaoberá teplotou. Existujú dva typy termistorov, a to NTC termistor a PTC termistor. Termistor NTC ich odpor klesá so zvyšujúcou sa teplotou, tj. Ich odpor je nepriamo úmerný teplote, zatiaľ čo pre termistor PTC je to naopak.
POZNÁMKA: Keď tu vidíte, že termistor má 10 k ohmov, znamená to, že má 10 k pri izbovej teplote, čo je 25 stupňov Celzia.
FOTORISTOR
foto rezistory známe aj ako svetelné rezistory (LDR) sú rezistory, ktoré menia svoj odpor v dôsledku zmien intenzity svetla. Keď je veľa svetla, ich odpor klesá a keď je menej svetla, ich odpor sa zvyšuje.
Keď použijeme tieto variabilné odpory na vytvorenie deliča napätia, môžeme napätie ľahko meniť.
Viac informácií o termistoroch nájdete na tomto odkaze.
Ak sa chcete dozvedieť viac o fotoodporoch, navštívte tento odkaz.
Krok 3: Infračervené
Nebudem tu hovoriť nič o infračervenom žiarení, ale pre viac informácií môžete prejsť na môj predchádzajúci návod, ako vytvoriť infračervené ovládané auto s Arduino. Ak chcete vedieť, ako pripojiť infračervené rozhranie k Arduinu, prečítajte si technický list o mapovaní pinov online, pretože možno používam iný prijímač, ako máte vy. Pripojte kolík napätia na 5v a GND na GND a jeho výstup zapojte do digitálneho pinu 10 Arduina.
Krok 4: NASTAVENIE A ZAPOJENIE
zapojte svoj termistor do série s odporom 10k, potom druhý vodič termistora zapojte do 5v a druhý vodič 10k rezistora zapojte do zeme a potom zapojte stredový kábel do analógového vstupu. To isté urobte s fotoodporom. Ak chcete poznať analogový pin, stačí skontrolovať kód a môžete ho tiež zmeniť na ľubovoľný analógový pin podľa svojho výberu.
Pripojte kladný vodič bzučiaka na digitálny kolík 5 a záporný na UZEMNENIE.
RELÉ
prepojte IN1 s digitálnym pinom 2
pripojte IN2 k digitálnemu pinu 8
pripojte digitálny kolík IN3 TO 4
Pripojte NO1, 2, 3 K jednomu káblu napájacieho zdroja
zapojte na kábel žiarovky AC do Com1
Pripojte jeden kábel ventilátora k COM2
zapojte jeden kábel striedavého žiarovky bočného svetla do postele do COM3
Pripojte druhý vodič všetkých AC SPOTREBIČOV SPOLOČNE A NAPÁJAJTE ich k druhému káblu zdroja striedavého prúdu. Moje relé sa zapne, keď je digitálny kolík Arduino nízky, ak sa váš rozsvieti, keď je vysoký, zmeňte každé nízke až najvyššie v kóde. Ak chcete skontrolovať, či sa blíži, keď je nízka alebo vysoká, pripojte akýkoľvek vstup reléového modulu k GND, či sa na tomto vstupe zapojí vodič na vašom relé, relé sa zapne, keď je nízka, ale ak nie, potom sa rozsvieti, keď je je vysoko. Informácie o relé nájdete na Tu.
Krok 5: Kód
Kód vytvoril NDUKWU PIUS, čo som samozrejme ja. Stačí stiahnuť kód a otvoriť v Arduino IDE. Upravte si to podľa svojho vkusu a nahrajte.