Sisällysluettelo:

Älykäs koti Arduinolla: 11 vaihetta (kuvilla)
Älykäs koti Arduinolla: 11 vaihetta (kuvilla)

Video: Älykäs koti Arduinolla: 11 vaihetta (kuvilla)

Video: Älykäs koti Arduinolla: 11 vaihetta (kuvilla)
Video: High Density 2022 2024, Marraskuu
Anonim
Älykäs koti Arduinolla
Älykäs koti Arduinolla

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

Osat
Osat
Osat
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

Yhteys
Yhteys
Yhteys
Yhteys
Yhteys
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?

Kuinka se toimii?
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

Sovellus Androidille
Sovellus Androidille
Sovellus Androidille
Sovellus Androidille
Sovellus Androidille
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

Sovelluksen määritykset
Sovelluksen määritykset
Sovelluksen määritykset
Sovelluksen määritykset
Sovelluksen määritykset
Sovelluksen määritykset
Sovelluksen määritykset
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

Selain
Selain
Selain
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

Portin uudelleenohjaus
Portin uudelleenohjaus

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)

EI IP (valinnainen)
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: