Talaan ng mga Nilalaman:

Smart Home Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)
Smart Home Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)

Video: Smart Home Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)

Video: Smart Home Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)
Video: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Nobyembre
Anonim
Smart Home Sa Arduino
Smart Home Sa Arduino

Kamusta.

Ipapakita ko sa iyo kung paano bumuo ng iyong sariling matalinong tahanan. Ipinapakita nito ang temperatura kapwa sa loob at labas, kung ang bintana ay bukas o sarado, ipinapakita kapag umuulan at gumawa ng alarma kapag gumalaw ang pandama ng PIR sensor. Ginawa ko ang application sa android upang ipakita ang lahat ng data (maaari mo ring panoorin ito sa browser). Maaari mong makita ang temperatura sa iyong tahanan at iba pang impormasyon mula sa buong mundo! Ang application ay isinalin sa ingles at polish. Itinayo ko ito dahil nais kong gumawa ng sarili kong matalinong tahanan at makontrol ito. Kung nais mo, maaari kang gumawa ng iyong sariling matalinong bahay, ang kailangan mo lamang ay mga bahagi (nakalista sa ibaba) at maraming pagnanasa. Kaya't magsimula tayo.

Paliwanag ng mga akronim para sa nagsisimula:

GND - lupa

VCC - lakas

PIR - ilipat ang sensor

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Ang lahat ng mga bahagi ay nagkakahalaga sa akin ng $ 90

  • Arduino
  • Ethernet module ENC28J60
  • Thermometer DS18B20 x2
  • Modyul ng mikropono
  • Sensor ng ulan
  • Sensor ng PIR
  • Reed switch
  • Relay
  • Resistor 4, 7k Ω
  • Twisted-pair cable
  • Ethernet cable
  • Mga tool (paghihinang, distornilyador)

Hakbang 2: Koneksyon

Koneksyon
Koneksyon
Koneksyon
Koneksyon
Koneksyon
Koneksyon

Sa itaas nagdagdag ako ng larawan mula sa fritzing na may koneksyon. Kung mayroon kang isang problema sa ito mag-iwan ng isang komento.

Hakbang 3: Programa

Una na kailangan mong gawin ay i-download, i-extract at i-import ang library na ito sa arduino IDE. At i-download ang 1Wire library mula dito, temperatura ng Dallas mula dito at i-import ang mga ito sa arduino IDE din. Maaari mong i-upload ang program na ito sa iyong arduino. Sa komento ay isang paliwanag ng code.

Hakbang 4: Paano Ito Gumagawa?

Paano ito gumagana?
Paano ito gumagana?

Kapag nag-click ka sa pag-refresh sa iyong app o sa browser Arduino ay nagpapadala ng data sa smartphone / browser. Nakakakuha ang application ng source code mula sa bawat pahina (/ tempin, / tempout, / rain, / window, / alarm) at ipinapakita ito sa iyong telepono.

Hakbang 5: Appliaction para sa Android

Appliaction para sa Android
Appliaction para sa Android
Appliaction para sa Android
Appliaction para sa Android
Appliaction para sa Android
Appliaction para sa Android

Upang mai-install ang app sa iyong Android phone kailangan mong gawin ito (makikita mo ito sa larawan sa itaas): 1. ang unang hakbang ng firs ay ang pag-download ng smartHome.apk file2. Magpadala ng apk file sa iyong telepono 3. Buksan ang file manager at hanapin ang smarthHome.apk file4. Mag-click dito at i-click ang i-install (kung pinagana mo ang pagpipilian upang mag-install ng mga application sa labas ng google play na kailangan mo 5. natapos mo ang pag-install, maaari mong paganahin ang application

Ang application ay isinalin sa ingles at polish. Sa browser maaari mong i-on at i-off ang ilaw ngunit sa app hindi dahil hindi ko magawa iyon, paumanhin.

Hakbang 6: Pag-configure ng Application

Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application
Pag-configure ng Application

Ipapaliwanag ko kung paano gumagana ang application. Ipinapakita nito ang lahat ng data mula sa iyong tahanan. Maaari kang mag-click sa icon ng mga setting upang mai-edit ang iyong IP address at i-on o i-off ang alarma. Kapag binuksan mo ang alarma, kumuha ang app ng data mula sa sensor ng PIR sa serbisyo at kung napansin itong lumipat sa iyong tahanan gumawa ito ng isang abiso. Kinukuha ng app ang data mula sa sensor ng paggalaw bawat minuto. Sa patlang ng IP dapat mong ipasok ang iyong IP address. Maaari mo itong suriin dito.

Hakbang 7: Browser

Browser
Browser
Browser
Browser

I-type sa iyong browser ang iyong ip / lahat. Maaari mong makita doon ang lahat ng data at i-on at i-off ang ilaw.

Maaari mo itong gamitin sa halip na ang application sa android.

Hakbang 8: Pagpasa ng Port

Pagpasa ng Port
Pagpasa ng Port

Kailangan mong buksan ang port sa iyong router. Buksan ang iyong pagsasaayos ng router at itakda ang arduino ip at buksan ang port 80. Maaari mo itong makita sa imahe sa itaas.

Hakbang 9: WALANG IP (opsyonal)

WALANG IP (opsyonal)
WALANG IP (opsyonal)

Maaari kang mag-set up ng isang account sa walang ip ngunit hindi ito kinakailangan. Sa larawan sa itaas maaari mong makita kung paano ito i-configure.

Hakbang 10: Subukan Ito

Kung nais mong makita ang data sa iyong computer magagawa mo ito sa pamamagitan ng pagta-type sa iyong browser na myip / lahat (hal. 12.345.678.901/all) o gumamit ng android application.

Tandaan na mag-iwan ng komento at mag-click sa paborito kung nais mo ang aking proyekto:)

Hakbang 11: EDIT: Source Code ng Android App

Dahil maraming tao ang nagtanong sa akin tungkol sa android source code idinagdag ko ito sa ibaba.

Inirerekumendang: