Sisukord:
- Samm: pingejagurid
- Samm: muutuvad takistid (termistorid ja fototakistid)
- Samm: infrapuna
- 4. samm: SEADISTAMINE JA KAABLITAMINE
- Samm: kood
Video: Infrapuna koduautomaatika Arduino abil: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
ARDUINO HOME AUTOMATION
Koduautomaatika tähendab lihtsalt seda, et teete käsitsi tehtud asju automaatselt teie eest. Tavaliselt tõuseb lüliti pööramiseks üles, mis siis, kui saaksite lihtsalt kaugjuhtimispulti vajutada ja teie tuli süttib automaatselt, kui olete laisk üles tõusma, et öösel valgust välja lülitada või ventilaator välja lülitada, see projekt on mõeldud sina. Ma ütlen, et laisk vajab ka rasket tööd.
noh, sellest me räägime selles juhendis.
MATERJALID
Arduino (ma kasutan Arduino pro mini), kuid iga maitse sobib
3 või 2 releekanali moodul (kasutan kahte. Aga 3 on kohustuslik, kui soovite kasutada fototakisti funktsiooni)
Infrapuna vastuvõtja diood
Jumper juhtmed
2 lambipesa (mina kasutasin 1. Aga 2 on kohustuslik, kui soovite kasutada fototakisti funktsiooni)
Ventilaator (teil peaks see kodus olema, nii et peate selle ostma)
On kauge
AC lambipirn
AC pistik
Leivalaud
NTC 10k termistor
1 fototakisti
2 10k takistit
Sumin
12V alalisvooluadapter
7805 pingeregulaator.
Samm: pingejagurid
pingejagur on lihtsalt takistid, mis on pinge vähendamiseks järjestikku ühendatud. Pingejaguri kohta lisateabe saamiseks minge siia.
Samm: muutuvad takistid (termistorid ja fototakistid)
muutuvad takistid on lihtsalt takistid, mis muudavad oma takistust teatud asjaolude tõttu.
Selles juhendis keskendume rohkem termistoritele ja fototakistustele.
TERMISTORID
sõnast therm peaks teil olema idee, et see käsitleb temperatuuri. Termistore on kahte tüüpi, nimelt NTC ja PTC termistorid. NTC termistori nende takistus väheneb temperatuuri tõustes, st nende takistus on pöördvõrdeline temperatuuriga, samas kui see on vastupidine PTC termistori puhul.
MÄRKUS: kui te siin, et termistori võimsus on 10 k oomi, tähendab see, et see on toatemperatuuril, mis on 25 kraadi Celsiuse juures, 10 k juures.
FOTOTAKISTUS
fototakistid on tuntud ka kui valgusest sõltuvad takistid (LDR) - takistid, mis muudavad oma takistust valguse intensiivsuse muutuste tõttu. Kui valgust on palju, väheneb nende takistus ja kui valgust on vähem, suureneb nende takistus.
Kui kasutame seda muutuvat takistit pingejaguri moodustamiseks, saame pinget kergesti muuta.
Termistorite kohta lisateabe saamiseks minge sellele lingile.
Fototakistuste kohta lisateabe saamiseks minge sellele lingile.
Samm: infrapuna
Ma ei ütle siin infrapuna kohta midagi, kuid lisateabe saamiseks võite minna minu eelmise juhendi juurde, kuidas luua Arduinoga infrapunaga juhitav auto. Kui soovite teada, kuidas ühendada infrapuna Arduinoga, kontrollige võrgu tihvtide kaardistamise andmelehte, kuna kasutan võib -olla teist vastuvõtjat. Ühendage pingenupp 5v ja GND GND -ga ning ühendage selle väljund Arduino digitaalse kontaktiga 10.
4. samm: SEADISTAMINE JA KAABLITAMINE
ühendage oma termistor järjestikku 10k takistiga, seejärel ühendage termistori teine juhe 5v -ga ja ühendage 10k takisti teine juhe maandusega, seejärel ühendage keskjuhe analoogsisendiga. Tehke sama fototakistiga. Analoogpingi tundmiseks kontrollige lihtsalt koodi ja saate selle muuta ka mis tahes teie valitud analoogpistikuks.
Ühendage helisignaali positiivne juhe digitaalse tihvtiga 5 ja negatiivne ühendusega GROUND.
RELEE
ühendage IN1 digitaalse kontaktiga 2
ühendage IN2 digitaalse kontaktiga 8
ühendage IN3 digitaalse tihvtiga 4
Ühendage NO1, 2, 3 vahelduvvooluvõrgu ühe juhtmega
ühendage vahelduvvoolupirni juhe Com1 -ga
Ühendage ventilaatori üks juhe COM2 -ga
ühendage voodi küljelambi vahelduvvoolu pirni üks juhe COM3 -ga
Ühendage kõigi vahelduvvooluseadmete teine juhe, seejärel ühendage need vahelduvvoolu toitejuhtmega. Minu relee süttib, kui Arduino digitaalne tihvt on madal, kui teie oma süttib, kui see on kõrge, muutke koodi iga madalat kuni kõrgeimat. Et kontrollida, kas teie signaal tuleb madala või kõrge temperatuuri korral, ühendage mis tahes releemooduli sisend GND -ga, kui selle sisendi juhe süttib, nii et teie relee süttib, kui see on madal, kuid kui ei, siis süttib see siis, kui on kõrge. Teavet relee kohta leiate siit.
Samm: kood
Koodi lõi NDUKWU PIUS, mis olen muidugi mina. Lihtsalt laadige kood alla ja avage Arduino IDE -s. Muutke seda oma maitse järgi ja laadige see üles.
Soovitan:
Kuidas teha nutikat kodu Arduino juhtreleemooduli abil - Koduautomaatika ideed: 15 sammu (piltidega)
Kuidas teha nutikat kodu Arduino juhtreleemooduli abil | Koduautomaatika ideed: Selles koduautomaatika projektis kavandame nutika kodu releemooduli, mis suudab juhtida 5 kodumasinat. Seda releemoodulit saab juhtida mobiiltelefonist või nutitelefonist, infrapuna- või teleri kaugjuhtimispuldist, käsitsi lülitist. See nutikas relee tunneb ka r
Koduautomaatika infrapuna- ja Bluetooth -juhitava releemooduliga: 10 sammu
Koduautomaatika infrapuna- ja Bluetooth -juhitava releemooduliga: Selles koduautomaatika projektis olen näidanud, kuidas saame oma nutitelefonirakendusest ja IR -kaugjuhtimispuldist valgust, ventilaatorit ja muid kodumasinaid juhtida, kasutades Arduino juhtreleemooduli ahelat. See Arduino juhitav nutikas relee vooluahelal on kaks režiimi, Inf
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu
Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil
Koduautomaatika Arduino abil: 6 sammu
Koduautomaatika Arduinoga: HISTORYI alustas seda projekti kooliprojektina. Tegelikult tahtsin luua midagi, mis oleks ühiskonnale kasulik. Seetõttu hakkasin uurima, millised on erinevad probleemid, mis maailmas väljuvad ja mida saaks lahendada. Siis ma pabistasin