Turinys:
- 1 žingsnis: dalys
- 2 žingsnis: prijungimas
- 3 žingsnis: programa
- 4 žingsnis: kaip tai veikia?
- 5 veiksmas: „Android“taikymas
- 6 veiksmas: programos konfigūravimas
- 7 žingsnis: naršyklė
- 8 veiksmas: uosto persiuntimas
- 9 veiksmas: NE IP (neprivaloma)
- 10 žingsnis: išbandykite
- 11 veiksmas: REDAGUOTI: „Android“programos šaltinio kodas
Video: Išmanieji namai su „Arduino“: 11 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sveiki.
Aš jums parodysiu, kaip sukurti savo protingus namus. Tai rodo temperatūrą tiek viduje, tiek lauke, jei langas atidarytas arba uždarytas, rodo, kai lyja, ir signalizuoja, kai juda PIR jutiklis. Aš sukūriau programą „Android“, kad būtų rodomi visi duomenys (taip pat galite žiūrėti naršyklėje). Galite matyti temperatūrą namuose ir kitą informaciją iš viso pasaulio! Programa išversta į anglų ir lenkų kalbas. Aš jį pastatiau, nes norėjau susikurti savo protingus namus ir juos valdyti. Jei norite, galite susikurti savo išmaniuosius namus, jums reikia tik dalių (išvardytų žemiau) ir daug noro. Taigi pradėkime.
Akronimų paaiškinimas pradedantiesiems:
GND - žemė
VCC - galia
PIR - judėjimo jutiklis
1 žingsnis: dalys
Visos dalys man kainavo 90 USD
- Arduino
- Ethernet modulis ENC28J60
- Termometras DS18B20 x2
- Mikrofono modulis
- Lietaus jutiklis
- PIR jutiklis
- Nendrinis jungiklis
- Estafetė
- Rezistorius 4, 7 kΩ
- Vytos poros kabelis
- Ethernet kabelis
- Įrankiai (litavimas, atsuktuvas)
2 žingsnis: prijungimas
Viršuje pridėjau nuotrauką iš fritzavimo su jungtimi. Jei turite problemų, palikite komentarą.
3 žingsnis: programa
Pirmiausia turite atsisiųsti, išgauti ir importuoti šią biblioteką į arduino IDE. Atsisiųskite „1Wire“biblioteką iš čia, Dalaso temperatūrą iš čia ir importuokite jas į „arduino IDE“. Šią programą galite įkelti į savo arduino. Komentare yra kodo paaiškinimas.
4 žingsnis: kaip tai veikia?
Kai programoje arba naršyklėje spustelėsite „Atnaujinti“, „Arduino“siunčia duomenis į išmanųjį telefoną/naršyklę. Programa gauna šaltinio kodą iš kiekvieno puslapio (/tempin, /tempout, /rain, /window, /alarm) ir parodo jį jūsų telefone.
5 veiksmas: „Android“taikymas
Norėdami įdiegti programą „Android“telefone, turite tai padaryti (tai galite pamatyti aukščiau esančioje nuotraukoje): 1. pirmas žingsnis yra atsisiųsti smartHome.apk failą 2. Siųsti apk failą į savo telefoną 3. Atidaryti failų tvarkyklę ir surasti smarthHome.apk failą 4. Spustelėkite jį ir spustelėkite įdiegti (jei įgalinote galimybę įdiegti programas ne „Google Play“5. kad baigtumėte diegti, galite įjungti programą
Programa išversta į anglų ir lenkų kalbas. Naršyklėje galite įjungti ir išjungti šviesą, bet programoje ne dėl to, kad aš negaliu to padaryti, atsiprašau.
6 veiksmas: programos konfigūravimas
Aš paaiškinsiu, kaip veikia programa. Tai rodo visus jūsų namų duomenis. Galite spustelėti nustatymų piktogramą, norėdami redaguoti savo IP adresą ir įjungti arba išjungti aliarmą. Kai įjungiate signalą, programa gauna duomenis iš naudojamo PIR jutiklio, o jei aptinkama, kad juda jūsų namuose, ji apie tai praneša. Programa kas minutę nuskaito judesio jutiklio duomenis. IP lauke turite įvesti savo IP adresą. Tai galite patikrinti čia.
7 žingsnis: naršyklė
Įveskite savo naršyklėje „ip / all“. Ten galite pamatyti visus duomenis ir įjungti bei išjungti šviesą.
Tai galite naudoti vietoj programos „Android“.
8 veiksmas: uosto persiuntimas
Turite atidaryti maršrutizatoriaus prievadą. Atidarykite maršrutizatoriaus konfigūraciją ir nustatykite arduino ip bei atidarykite 80 prievadą. Jį galite pamatyti aukščiau esančiame paveikslėlyje.
9 veiksmas: NE IP (neprivaloma)
Galite sukurti paskyrą be ip, bet tai nėra būtina. Aukščiau esančiame paveikslėlyje galite pamatyti, kaip jį sukonfigūruoti.
10 žingsnis: išbandykite
Jei norite matyti duomenis savo kompiuteryje, tai galite padaryti įvesdami į naršyklę savoip / all (pvz., 12.345.678.901/all) arba naudodami „Android“programą.
Nepamirškite palikti komentaro ir spustelėkite mėgstamiausią, jei jums patinka mano projektas:)
11 veiksmas: REDAGUOTI: „Android“programos šaltinio kodas
Kadangi daugelis žmonių manęs klausė apie „Android“šaltinio kodą, pridedu jį žemiau.
Rekomenduojamas:
„Raspberry Pi“išmanieji namai: 5 žingsniai (su nuotraukomis)
„Raspberry Pi“„Smart Home“: jau yra keletas produktų, dėl kurių jūsų butas tampa protingesnis, tačiau dauguma jų yra patentuoti sprendimai. Bet kodėl jums reikia interneto ryšio, kad galėtumėte perjungti šviesą su savo išmaniuoju telefonu? Tai buvo viena iš priežasčių man sukurti savo „Smar“
„Pasidaryk pats“išmanieji namai su „Google“padėjėju ir „Arduino“: 6 žingsniai
„Pasidaryk pats“išmanieji namai su „Google“padėjėju ir „Arduino“: kas nenori išmaniųjų namų? Vienas iš gražiausių dalykų, kuriuos galite padaryti, yra apšvietimo ar kitų namų prietaisų perjungimas valdant balsu. „Google Home“programos ir „Google“padėjėjo pagalba tai tikrai yra pyragas
Išmanieji namai: 10 žingsnių
„Smart Home“: ši „Smart Home“programa įjungia šviesą, kuri šiuo atveju yra šviesos diodas, kai tamsu ir aptinkamas judesys. Tai padeda, kai sritis tamsi, todėl vartotojams nereikia ieškoti žibintų jungiklio, kuris tamsoje gali būti sunkus. Be to, tai yra
„IoT“- išmanieji namai - „EaD INATEL“: 10 žingsnių
„IoT“- „Išmanieji namai“- „EaD INATEL“: „Projeto Smart HomeEsse Tutorial“arba „mostrar os passos para implementa ç ã o de uma solu ç ã o Smart Home contendo servi ç o na nuvem dweet.io, utiliza ç ecoildes; „Sensores do Kit Linker Mezzanine“rinkinys
Pigiausi išmanieji namai už 38 USD: 8 žingsniai (su nuotraukomis)
Pigiausi išmanieji namai už 38 USD: Ar girdėjote apie naują „Raspberry Pi Zero“? Tik kaina 5 USD (arba 10 USD už „W“versiją), ji sukuria revoliuciją išmaniuosiuose namuose, nes ji tampa pigesnė nei bet kada ir prieinama bet kokiam biudžetui. Kita išmaniųjų namų prieinamumo dalis yra ryšys