Mga computerSoftware

"Smart House" sa Arduino: Teorya at Practice

Buhay na walang ang Internet, home appliances, smart phone ay mahirap na isipin. Maraming mayamang tao sa listahan na ito ay idagdag din ng isang sistema ng mga "matalinong bahay". artikulo aralan kung ano ito ay, kung paano i-install at gamitin.

Anong uri ng sistema?

Bilang ay naging malinaw, ang sistema ng mga "matalinong bahay" upang bumili ng hindi lahat ng tao maaari. Ngunit kung mayroon ka ng mga kinakailangang mga kasanayan, maaari kang lumikha ng ito sa iyong sarili sa pamamagitan ng isang espesyal na application. Alinsunod dito, at pagkatapos ay pag-usapan natin ang mga sistema ng mga "matalinong bahay" sa Arduino. Ang kanyang mga kamay subukan upang lumikha ng ito para sa kanyang tirahan.

Ano ang sa katunayan ay ang sistema na ito? Ito ay isang hanay ng mga sensors at controllers. Umiiral ang mga ito iba't ibang mga uri, upang maaari silang tumugon sa parehong kilusan at init enerhiya. Mga aparatong ito ay magagawang upang magsipamahala sa gawain sa bahay: komunikasyon, seguridad at iba pa. May mga mas "makatwirang" mga pasilidad, na maaaring kabilang ang self-heating, magpatakbo ng isang iba't ibang mga proseso, at iba pa. Ang bawat tao'y gustong umuwi, kung saan ito ay maghintay para sa isang hot tub, heated hapunan. "Smart" bahay - ang pinakamahusay na solusyon para sa mga taong nakatira mag-isa. Kung walang mga pondo para sa mga naturang isang sistema, maaari itong gawin nang nakapag-iisa.

Paano sensor gumagana?

Ang sensor ay magagawang upang basahin ang impormasyon at data, at pagkatapos ay iproseso ang mga ito at ipadalang-kawad ang naaangkop na command. ay magagawang tumugon sa temperatura, biglaang paggalaw at mga tunog nila.

Ang pinakasimpleng at magagamit sa pagsubaybay sensor ay kadalasang ginagamit sa stairwells - lahat ng na pamilyar sa dim light. Bilang karagdagan sa na ito, ang mga controllers ay kadalasang ginagamit sa mga sistema ng sunog proteksyon. Sa sandali na ang temperatura ay nagsisimula na tumaas nang masakit, sa lalong madaling ang isang alarma ay nag-trigger.

Bago ka magsimula nagtatrabaho sa ang sistema sa sarili nitong gusali, kailangan mong lumikha ng isang proyekto na ay magbibigay-daan upang maayos na magtalaga ng lahat ng posibleng mga sensors at controllers. Ito ay mahalaga na tandaan na kailangan mong magkaroon ng mga kasanayan sa programming at electronics. Kung ang anumang ay nawawala, ang aparato ay dapat ginusto isang simpleng plano na ay dinisenyo para sa mga baguhan user. Ito ay ang "Arduino" system sa mga gayon. tagagawa supplies sa ganap simpleng i-install at patakbuhin ang aparato.

Bakit "Arduino"?

Ang katanungan na ito ay lubos lohikal at maliwanag. Nakapagpadala na kami ay may nakasulat tungkol sa ang katunayan na ang kumpanya ay gumagawa madaling maunawaan system, ngunit ito ay hindi lamang ang dahilan para sa kung saan ay dapat na mapili Arduino. Kit para sa "smart bahay" ay maaaring binili sa isang tindahan o order online. Pag-install ay pinahihintulutan na gastusin sa kanilang sarili, ngunit walang sinuman ang tanggihan upang bigyan ng isang kwalipikadong master. Siya isagawa ang lahat ng gawain nang walang kamalian at hindi huwag pansinin ang mga magandang disenyo (halimbawa, itago ang mga wire at hindi "dumped" ang mga ito sa pangkalahatang pagsasaalang-alang). Ngunit karamihan ng mga customer pa rin nagpasya upang magsagawa ng lahat ng mga trabaho sa iyong sarili. Bakit? Ito ay lubhang mas madaling at mas mura. Ang lahat ng mga kumpanya na makagawa ng mga proyektong ito, cool wind ang presyo sa mga salita sa matigas na pangungusap ang kalidad ng maraming mga modelo. Naglalarawan ang kumpanya ay hindi nakikibahagi sa naturang. Mga Review sa Internet ay nakumpirma na sa 100%.

Ang gastos para sa mga bahagi at pag-install Arduino system (proyekto "smart bahay" ay napaka-tanyag na) ay marami mas mura kaysa sa mga ng iba pang mga tagagawa. Kahit na ang kumpanya ay nag-aalok ng buong yunit upang isagawa sa kanilang sarili, tulad ng sa kaso ng pagbasag ng mga may-ari ay dapat na maunawaan ang mga schemes at mga proyekto sa pangkalahatan. Gayundin, pag-alam ng husto ang sistema ay maaaring maging madali at madaling ayusin ito para sa kanilang sarili.

Ang Arduino platform ay may isang pulutong ng mga aklatan na may open source, kaya upang mahanap ang isang angkop na programa ay hindi mahirap.

set

Sa pagbebenta may mga hanay ng mga "matalinong bahay". Sila ay bumibili mahanap ang lahat ng kinakailangang mga bahagi upang lumikha ng automated system sa iyong sariling tahanan: ang ina at prototyping boards, electronic components at tuntunin para sa paggamit. kit na ito ay magturo sa isang tao maayos na nakakonekta diodes ay kinabibilangan ng mga aparato para sa cotton at pamahalaan devaysa malayuan.

"Dare" ay dinisenyo para sa mga bata mula 14 taon. set ang pagdating ng pagtuturo. Gamit ang isang hanay ng mga limang, maaari kang lumikha natapos na mga proyekto: segundometro, gabi liwanag at iba pa.

Arduino Starter Kit - isang pangunahing hanay mula sa kung saan ang lahat ng mga may-ari ay pinapayuhan na simulan ang di pa gaanong kilala. Nagmumula ito board Arduino Mga Nagkakaisang Bansa, sensor, display, resistors at iba pa. Nagkakahalaga ito ng mga 80 euro.

"Matryoshka" ay dinisenyo para sa mga bata mula sa 10 taon. Ito ay marketed sa ilang mga bersyon na naiiba sa kanilang mga sarili sa pamamagitan ng bilang at uri ng mga bahagi, ayon sa pagkakabanggit, na may bawat isa sa kanila ay maaaring natupad lubos na naiiba mula sa bawat iba pang mga eksperimento. Nagmumula ito board Arduino UNO Rev3, na ginawa sa Italya. Sa set na ito ay maaaring maging isang night lamp, isang taong magaling makisama, isang tester para sa mga baterya at iba pa.

"Amperka", bilang isang panuntunan, nakuha para pang-edukasyon establishments. Ito ay ginawa para sa mga bata mula sa 12 taon. Pagkatapos ng paaralan mga bata ay magagawang lumikha ng isang robot na gumagalaw sa isang tuwid na linya. Ang controller ay itinustos modelo Arduino Uno.

на данный момент наиболее популярны. Sets ng "Dare" ( "Smart Home") sa Arduino ay kasalukuyang ang pinaka-popular.

platform

Standard platform - Arduino Uno. "Smart House" ay madalas na gumagana batay sa mga ito. Ito ay mas karaniwan sa lahat, pati na mura. Gamit ito, maaari mong madaling makontrol ang microcontroller teknolohiya. Kung ang isang tao ay hindi pamilyar sa mga board ng Arduino, ang lahat ng mga may-ari ay pinapayuhan sa kanya upang simulan ang di pa gaanong kilala sa mga ito.

Arduino Leonardo ay isang bit mas mura kaysa sa tunay na diwa ng inilarawan sa itaas. Ang katotohanan na, hindi katulad ng Mga Nagkakaisang Bansa, maaari itong gamitin bilang isang USB-aparato. Halimbawa, salamat sa board na ito, maaari mong kontrolin ang mouse at keyboard.

Bakit madalas na lumilikha ng isang "matalinong bahay" sa Arduino Mega2560? Ito ay lamang bahagyang naiiba sa hitsura mula sa Mga Nagkakaisang Bansa, ngunit may higit pang mga pag-andar. Gamitin ito madalas upang gumana nang sabay-sabay sa maramihang mga device. Alinsunod dito, ito ay lubhang mas madaling upang gumana sa pagdating sa malakihang proyekto. Sa pangkalahatan, kung plano mong lumikha ng isang "Smart House», Arduino Mega - ang pinaka-naaangkop na pagpipilian.

pakinabang ng sistema

"Arduino" Ang kumpanya ay napaka-popular sa mga tao na hindi maganda sanay sa programming. Ang lahat ng mga sistema na ibinigay friendly na interface. Gayunpaman, ang mga benepisyo ay hindi itigil doon.

Ang mga tagagawa ay ibinigay ng pagkakataon na lumikha ng kanilang sariling programa - ang source code ay bukas. Ang wikang ginagamit ay madaling upang matuto hangga't maaari. Kung kinakailangan, maaari kang maglipat ng mga programa sa tulong ng USB-cable. Set ng "smart bahay" ay lubos na kawili-wili.

Iyon ay, na may kaalaman sa isang programming language, maaari kang bumili lamang ng isang bersyon ng software at ayusin ito hangga't maaari para sa kanilang sarili.

Kung kailangan mo ng karagdagang mga kasangkapan, maaari silang ma-download para sa libre mula sa opisyal na site. Ang sistema ay pinapayagan upang mapatakbo ang isang computer at telepono gamit ang programa.

Paano ito gumagana

Ang sensor magpadala ng impormasyon sa iyong computer o mobile phone gamit ang wireless data transfer teknolohiya. Ang espesyal na utility na maproseso ang data - ang utos ay pinaandar. May ay isang pangunahing sensor (central), na kung saan maaari mong alinman sa bumili o gumawa ng iyong sarili. Ang Arduino board (proyekto "matalinong bahay dinisenyo para sa mga ito) may mga standard konektor. Ginagawa nitong posible upang madaling pick up ang lahat ng mga accessories.

Ano ang kailangan para sa pagpupulong?

Kung nagkaroon ng pagnanais na magtayo ng mga proyekto sa kanilang sarili, kailangan mo upang kunin ang ilang mga kagamitan at gawin ang mga kagamitan. Ano?

  • Sensors at controllers.
  • Internet module.
  • Pinaikot pares (cable).
  • Lumipat.
  • Risistor.
  • Wire internet module.
  • Relay.

Of supplies na kailangan panghinang, screwdrivers at iba pa.

Arduino kits ng kumpanya ay nangangailangan upang makakuha ng sa awdit tindahan. Bakit? Ang lahat ng mga kinakailangang mga tool na kinakailangan para sa nagtatrabaho sa koryente, na kung saan ay kung bakit ang mga pekeng paggamit ay mapanganib. Ang lahat ng mga kinakailangang mga tool na maaari ma-download mula sa Internet. Kaya ito ay medyo madali upang lumikha ng isang "matalinong bahay" na may kanilang mga kamay batay sa Arduino.

Sensor ay may upang pumili, na nagsisimula mula sa kanilang mga kagustuhan: Paganahin o huwag paganahin ang ilaw, temperatura control, at iba pa.

Ang proseso ng pag-install

Kailangan nating bigyang-pansin ang katotohanan na ang "smart bahay" ay dapat magkaroon ng isang LED-type lamp. Typical embodiments ay hindi magagawang upang matiis boltahe - o pagsabog, o simpleng burn.

Matapos ang proyektong "Smart Home" sa ang Arduino ay handa na, kailangan mo upang simulan ang upang kumonekta controllers at sensors. Gawin ito nang walang deviating mula sa mga guhit at mga diagram na nilikha mas maaga. Contact ay dapat na ihiwalay.

Ang lahat ng mga gawa ay maaaring iharap sa mga yugto sa anyo ng mga algorithm:

  1. Set code.
  2. Pagse-set up ang app para sa iyong computer o telepono.
  3. Port Pagpapasa.
  4. Sinusubukan ang mga sensor at software.
  5. Pag-troubleshoot, kung mayroon man, nakita sa panahon ng scan.

Swing software mas mahusay na mula sa mga pinagkakatiwalaang pinagkukunan archive. Matapos ang huling ay bubuksan at ang lahat ng mga utility ay naka-install, kailangan mong i-restart ang application o i-reboot ang aparato.

Software "smart home" sa Arduino ay ipapakita ang katayuan ng mga sensor at impormasyon mula sa kanila. Kung kinakailangan, maaari mong laging baguhin ang network address, i-off ang alarm.

Paggawa gamit ang isang router

Sa router kailangan mo upang buksan ang port. Ano ang dapat kong gawin upang maisagawa ang aksyon? Buksan ang configuration menu upang magsulat ng network address Arduino at i-activate ang port.

Agad-agad matapos na, maaari mong itakda ang domain name. Ngayon walang humahadlang sa may-ari upang simulan ang pagsubok ng system, na kung saan ay nilikha sa pamamagitan ng kaniyang sariling mga kamay.

remote control

Salamat sa server ng kumpanya, maaari mong iugnay ang lahat ng mga kagamitan na magkasama. Ipinagkaloob ang pahintulot na gamitin ang mga serbisyo ng ulap na nagbibigay-daan sa iyo upang maisalarawan proseso. Salamat sa Internet, maaari mong ganap na pamahalaan ang iyong tahanan. Paganahin / huwag paganahin ang boiler o pag-init ng sistema ay maaaring maging, habang sa kabilang dulo ng bayan.

May isa pang paraan upang makatulong na pamahalaan ang bahay, - SMS na mensahe. Hindi palaging ang kaso na may koneksyon sa internet, kaya ang paraan na ito ay lubos na may-katuturan.

mga resulta

Kailangan mong magbayad ng pansin sa ang katunayan na ang "matalinong bahay" sa Arduino base ay maaaring hindi gumana sa open-network address, bilang kung hindi man ay ito ay madaling i-crack. Ang lahat ng mga gusali na tumakbo sa "intelligent" system ay maaaring makatulong i-save ang enerhiya sa bawat tao, pati na rin ang wastong paggamit ng lahat ng mga resources. Ang pangunahing bagay nang tama upang kunin ang lahat ng mga sangkap na walang anumang mga fakes.

Gayundin mahalaga ay na ang "Arduino" ay may isang pulutong ng mga aklatan, kung saan kasama ang libu-libong mga software code. Iyon ay kung bakit ang isang sistema ng mga "matalinong bahay" sa Arduino, gamit lamang ang Internet, ito ay higit sa madali.

Mga review ng mga may-ari ng positibong system. Pagkabigo ay hindi mangyari, lahat ng mga notice dumating sa oras, at sa isang malinaw na programa sa pagsubaybay. Ito ay madalas na-update, kaya kung ang isang bagay na hindi inaasahang mangyayari, may-ari ay ito agad makikita. Lumikha ng isang sistema ng kanilang sariling mga kamay - ang pinakamahusay at pinaka-matagumpay na solusyon, na kung saan ay makakatulong sa i-save ang pera. Walang anuman kumplikado upang i-install sensors at controllers.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.