Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Yhteys
- Vaihe 3: Ohjelmoi
- Vaihe 4: Kuinka se toimii?
- Vaihe 5: Sovellus Androidille
- Vaihe 6: Sovelluksen määritykset
- Vaihe 7: Selain
- Vaihe 8: Portin edelleenlähetys
- Vaihe 9: EI IP (valinnainen)
- Vaihe 10: Testaa
- Vaihe 11: MUOKKAA: Android -sovelluksen lähdekoodi
Video: Älykäs koti Arduinolla: 11 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei.
Näytän sinulle kuinka rakentaa oma älykäs koti. Se näyttää lämpötilan sekä sisällä että ulkona, jos ikkuna on auki tai kiinni, sateen sattuessa ja hälyttää, kun PIR -anturi liikkuu. Tein sovelluksen Androidissa näyttämään kaikki tiedot (voit katsella sitä myös selaimella). Näet kodin lämpötilan ja muita tietoja ympäri maailmaa! Sovellus on käännetty englanniksi ja puolaksi. Rakensin sen, koska halusin tehdä oman älykkään kodin ja hallita sitä. Jos haluat, voit tehdä oman älykkään kodin, tarvitset vain osia (lueteltu alla) ja paljon halua. Aloitetaan siis.
Selitys lyhenteille aloittelijalle:
GND - maa
VCC - teho
PIR - liiketunnistin
Vaihe 1: Osat
Kaikki osat maksoivat minulle 90 dollaria
- Arduino
- Ethernet -moduuli ENC28J60
- Lämpömittari DS18B20 x2
- Mikrofonimoduuli
- Sadetunnistin
- PIR -anturi
- Reed -kytkin
- Rele
- Vastus 4, 7 kΩ
- Kierretty parikaapeli
- Ethernet kaapeli
- Työkalut (juotto, ruuvimeisseli)
Vaihe 2: Yhteys
Yllä lisäsin kuvan fritsoinnista liitännällä. Jos sinulla on ongelmia sen kanssa, jätä kommentti.
Vaihe 3: Ohjelmoi
Sinun täytyy ensin ladata, purkaa ja tuoda tämä kirjasto arduino IDE: hen. Ja lataa 1Wire -kirjasto täältä, Dallasin lämpötila täältä ja tuo ne myös arduino IDE: hen. Voit ladata tämän ohjelman arduinoosi. Kommentissa on selitys koodista.
Vaihe 4: Kuinka se toimii?
Kun valitset päivitä sovelluksessasi tai selaimessasi, Arduino lähettää tietoja älypuhelimeen/selaimeen. Sovellus saa lähdekoodin jokaiselta sivulta (/tempin, /tempout, /rain, /window, /alarm) ja näyttää sen puhelimessasi.
Vaihe 5: Sovellus Androidille
Jos haluat asentaa sovelluksen Android -puhelimeesi, sinun on tehtävä tämä (näet sen yllä olevassa kuvassa): 1. ensimmäinen vaihe on ladata smartHome.apk -tiedosto 2. Lähetä APK -tiedosto puhelimeesi 3. Avaa tiedostonhallinta ja etsi smarthHome.apk -tiedosto 4. Napsauta sitä ja napsauta Asenna (jos olet ottanut käyttöön mahdollisuuden asentaa sovelluksia Google Playn ulkopuolelle 5. Kun olet lopettanut asennuksen, voit ottaa sovelluksen käyttöön
Sovellus on käännetty englanniksi ja puolaksi. Selaimessa voit kytkeä valon päälle ja pois päältä, mutta sovelluksessa ei siksi, etten voi tehdä sitä, anteeksi.
Vaihe 6: Sovelluksen määritykset
Selitän, miten sovellus toimii. Se näyttää kaikki kotisi tiedot. Voit muokata IP -osoitettasi ja ottaa hälytyksen käyttöön tai poistaa sen käytöstä napsauttamalla asetuskuvaketta. Kun kytket hälytyksen päälle, sovellus saa tietoja käytössä olevasta PIR -anturista, ja jos se havaitaan siirtymään kotiisi, se ilmoittaa siitä. Sovellus hakee tiedot liiketunnistimesta minuutin välein. IP -kenttään sinun on syötettävä IP -osoitteesi. Voit tarkistaa sen täältä.
Vaihe 7: Selain
Kirjoita selaimeesi ip / all. Siellä näet kaikki tiedot ja sytytät ja sammutat valon.
Voit käyttää tätä Android -sovelluksen sijaan.
Vaihe 8: Portin edelleenlähetys
Sinun on avattava reitittimen portti. Avaa reitittimen asetukset ja aseta arduino ip ja avaa portti 80. Näet sen yllä olevassa kuvassa.
Vaihe 9: EI IP (valinnainen)
Voit perustaa tilin ilman ip: tä, mutta tämä ei ole välttämätöntä. Yllä olevassa kuvassa näet, miten se määritetään.
Vaihe 10: Testaa
Jos haluat nähdä tietokoneesi tiedot, voit tehdä tämän kirjoittamalla selaimeesi oma / kaikki (esim. 12.345.678.901/all) tai käyttämällä Android -sovellusta.
Muista jättää kommentti ja napsauttaa suosikkia, jos pidät projektistani:)
Vaihe 11: MUOKKAA: Android -sovelluksen lähdekoodi
Koska monet ihmiset kysyivät minulta androidin lähdekoodia, lisään sen alle.
Suositeltava:
Älykäs koti Arduinolla MKR1000 ja M.I.T. Android -sovellus: 4 vaihetta
Älykäs koti Arduinolla MKR1000 ja M.I.T. Android -sovellus: Tässä opetusohjelmassa kuvailen, miten voit parantaa älykästä kotiasi vain muutamilla komponenteilla. (Massachusettsin instituutti
HackerBox 0054: Älykäs koti: 8 vaihetta
HackerBox 0054: Älykäs koti: Terveisiä HackerBox -hakkereille ympäri maailmaa! HackerBox 0054 tutkii kotiautomaatiota älykkäät kytkimet, anturit ja paljon muuta. Määritä Sonoff WiFi -älykytkimet. Muokkaa älykkäitä kytkimiä lisätäksesi ohjelmointiotsikoita ja flash -vaihtoehtoisen laiteohjelmiston
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
Edullinen älykäs koti - Ohjaus mistä tahansa maailmasta: 6 vaihetta
Edulliset älykkäät kodit - hallinta kaikkialta maailmasta: Tietoja Nykyään molemmat vanhemmat pyrkivät saamaan mukavan elämän perheelleen. Joten meillä on kotona paljon elektroniikkalaitteita, kuten lämmitin, ilmastointi, pesukone jne. Kun he palaavat kotiin, heidän pitäisi tuntea olonsa erittäin mukavaksi
Täydellinen älykäs koti: 9 vaihetta
Täydellinen älykäs koti: Tämä projekti voi kytkeä päälle ja pois päältä yksinkertaiset 6A -kuormat, kuten kattotuulettimet ja valot releiden luokitusten mukaan. Jopa 16 kuormaa voidaan kytkeä päälle ja pois päältä kaikista puhelimista, joissa on Android, iOS, Java, Windows tai mikä tahansa web -pohjainen. Androidilla on sovellus