Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Infared nuotolinė namų automatizavimo sistema (įspėjimas: pakartokite projektą savo rizika! Šis projektas susijęs su aukšta įtampa).
1 žingsnis: žiūrėkite vaizdo įrašą
Pirmas žingsnis: žiūrėkite vaizdo įrašą iki galo, kad geriau suprastumėte mano nurodymus. Mano garso įrašas vaizdo įraše yra blogiausias, tačiau jis jus gerai išmokys.
2 žingsnis: užsisakykite komponentus
Šiame etape tai yra komponentai, kuriuos naudojau šiame projekte.
- 1838B IR imtuvas x1
-SRD-05VDC-SL-C relė x4
- „Arduino Uno“x1
- „LiquidCrystal I2C“ekranas x1
- Duonos lenta be litavimo x1
- jungiamieji laidai
- Nuotolinis x1 (bet koks uždaras nuotolinio valdymo pultas)
3 žingsnis: atlikite laidus
Prijunkite viską pagal šią jungimo schemą.
4 žingsnis: 1 dalies programavimas
Gerai atlikdami 4 veiksmą: pirmiausia atsisiųskite mano šio projekto kodą, tada įkelkite kodą nepašalinę ir nekeisdami kodo!
5 veiksmas: 2 dalies programavimas (HEX kodo keitimas)
Gerai atlikite šį veiksmą po to, kai sėkmingai įkeliate kodą, atidarykite serijinį monitorių, tada paimkite nuotolinio valdymo pultą. Tada paspauskite 1, 2, 3, 4 mygtuką ir paskutinis yra maitinimo mygtukas, serijiniame monitoriuje pamatysite kai kurį HEX kodą, kurį turite nukopijuoti, tada įklijuokite į pradinį kodą pagal vaizdo įrašą. Pakeitus šešioliktainį kodą, iš naujo įkelkite kodą!
6 žingsnis: Įspėjimas
šioje instrukcijoje aš ką tik parodžiau, kaip sukurti namų automatikos sistemos kodą, bet neparodžiau, kaip prijungti relės 120-240 VAC maitinimo šaltinyje. Nes aš nenoriu, kad kas nors dėl mano nurodymų būtų sužeistas ar blogiausias. Jei norite pakartoti šį projektą, atsargiai elkitės su aukšta įtampa.