Pagbuo ng Internet of Things (IOT) gamit ang Raspberry Pi

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang ideya ay hindi pinangalanan hanggang 1999 na ang Internet of Things ay nasa pag-unlad ng mga dekada. Ang unang kagamitan sa Internet, halimbawa, ay isang Coke machine sa Carnegie Melon University noong unang bahagi ng 1980s. Ang mga programmer ay maaaring kumonekta sa makina nang higit pa sa internet, suriin ang katayuan ng makina at tapusin kung mayroong isang malamig na inumin na nakabinbin sa kanila, kung magpasya silang gawin ang paglalakbay pababa sa makina. Nagbibigay ang artikulong ito ng isang pangkalahatang ideya ng paggamit ng IoT Raspberry Pi .

IoT gamit ang Raspberry Pi

Pangunahing isinasama ng IoT na gumagamit ng raspberry pi kung ano ang isang IoT, Raspberry pi, pamamaraan ng disenyo ng IOT, atbp.




Ano ang Internet ng Mga Bagay?

Ang Internet of Things (IoT) ay isang senaryo kung saan ang mga bagay, hayop o tao ay binibigyan ng solong mga pagkakakilanlan at ang kakayahang awtomatikong ilipat at ang kakayahang awtomatikong ilipat ang data nang higit pa sa isang network nang hindi nangangailangan ng komunikasyon sa tao o sa tao o sa computer na komunikasyon. Ang IoT ay nagbago mula sa pagpupulong ng mga wireless na teknolohiya, mga micro-electromekanical system (MEMS) at ang internet.

Internet ng Mga Bagay

Internet ng Mga Bagay



Pamamaraan ng Disenyo ng IoT

Ang lahat ng web application ay likas na binuo sa Java Programming Language. May kasamang mga teknolohiyang java na katulad ng JSP, servlets, hibernate, at mga serbisyo sa web, atbp., Ang pinakabagong bersyon ng net beans IDE ay karaniwang ginagamit para sa pagbuo ng web application. Ang mga karagdagang teknolohiya tulad ng bootstrap, javascript, jQuery, atbp ay ginagamit upang hawakan ang mga pagpapatunay ng UI at client-side. Ang mga ibinigay na Cisco na API ay ginagamit upang bumuo ng application na nauugnay sa mga telepono ng Cisco IP.

IOT uisng Raspberry Pi

IOT uisng Raspberry Pi

Limang mga hakbang ang ginagamit sa mga web application

  • Pag-install ng Apache Webserver
  • Lumikha ng isang My SQL database system
  • Binuong web application Para sa GUI (Graphical User Interface)
  • Sumulat ng maraming PHP, JAVA script, CSS at Python Programs para sa Web Application
  • Host Web application sa aming Web server

Raspberry Pi

Ang kasaysayan ng Raspberry Pi ay karaniwang ipinakilala noong 2006. Ang pangunahing konsepto ay batay sa Atmel ATmega644 na partikular na idinisenyo para sa pang-edukasyon na paggamit at inilaan para sa Python. Ang isang Raspberry Pi ay may maliit na sukat ibig sabihin, ng isang computer na may sukat na credit-card na solong-board computer, na binuo sa United Kingdom (U.K) ng isang pundasyong tinatawag na Raspberry Pi. Ang pangunahing motto ng pundasyong ito ay upang itaguyod ang pagtuturo ng pangunahing computer science sa mga institusyong pang-edukasyon at pati na rin sa mga umuunlad na bansa. Ang unang henerasyon ng Raspberry (Pi 1) ay pinakawalan noong taong 2012, na mayroong dalawang uri ng mga modelo na katulad ng modelo A at modelo B.


Raspberry Pi

Raspberry Pi

Sa kasunod na taon, ang mga modelo ng A + at B + ay pinakawalan. Muli sa 2015, ang modelo ng Raspberry Pi2 na B ay pinakawalan at ang isang agarang taon na modelo ng Raspberry Pi3 na B ay pinakawalan sa merkado.

Maaaring i-plug ang Raspberry Pi sa isang TV, monitor ng computer, at gumagamit ito ng isang karaniwang keyboard at mouse. Ito ay user-friendly dahil maaari itong mapanghawakan ng lahat ng mga pangkat ng edad. Ginagawa nito ang lahat ng iyong inaasahan na gagawin ng isang desktop computer tulad ng pagproseso ng salita, pag-browse sa mga spreadsheet sa internet, paglalaro ng mga laro sa pag-play ng mga video na may mataas na kahulugan. Ginagamit ito sa maraming mga application tulad ng sa isang malawak na hanay ng mga proyekto sa paggawa ng digital, mga machine ng musika, mga detektor ng magulang sa istasyon ng panahon at pag-tweet ng mga birdhouse na may mga infrared camera.

Nagtatampok ang lahat ng mga modelo sa isang Broadcom system sa isang chip (SOC), na kinabibilangan ng chip graphics unit ng GPU (isang Video Core IV), isang ARM-compatible at CPU. Ang bilis ng CPU ay mula sa 700 MHz hanggang 1.2 GHz para sa Pi 3 at saklaw na memorya mula sa 256 MB hanggang 1 GB RAM. Isang operating system ay naka-imbak sa ligtas na mga digital SD card at memorya ng programa sa alinman sa mga laki ng MicroSDHC o SDHC. Karamihan sa mga board ay may isa hanggang apat na mga puwang ng USB, pinagsamang output ng video, HDMI at isang jack ng telepono na 3.5 mm para sa audio. Ang ilang mga modelo ay may WiFi at Bluetooth.

Nagbibigay ang Raspberry Pi Foundation ng mga pamamahagi ng Arch Linux ARM at Debian para sa pag-download, at nagtataguyod ng Python bilang pangunahing wika ng programa, na may suporta para sa BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++, atbp.

Mahalaga ang mga sumusunod upang makapagsimula

  • Video cable upang umangkop sa ginamit na TV o monitor
  • SD card na naglalaman ng Linux Operating system
  • Suplay ng kuryente (tingnan ang Seksyon 1.6 sa ibaba)
  • USB keyboard
  • TV o monitor (na may input ng DVI, HDMI, Composite o SCART)

Inirekumenda ang mga opsyonal na opsyon na karagdagan

  • Koneksyon sa Internet, Model B lamang: LAN (Ethernet) cable
  • USB mouse
  • Pinapagana ang USB hub
  • Koneksyon sa Internet, Model A o B: USB WiFi adapter

Ano ang isang System on Chip?

Ang isang sistema sa chip ay isang komplikadong IC na nagsasama ng mga elemento ng pag-andar sa isang solong chip o chipset. Ito ay isang napaprograma na processor sa isang memorya ng chip, nagpapabilis ng pag-andar ng hardware, software, hardware, at mga bahagi ng analog.

System sa Chip

System sa Chip

Mga Pakinabang ng SoC

  • Mas mababang paggamit ng kuryente
  • Binabawasan ang laki
  • Binabawasan ang pangkalahatang gastos ng system
  • Nagdaragdag ng pagganap

Device sa Internet Gateway

Ang Internet Gateway Device ay may kakayahang mag-ruta ng data na papalapit mula sa WSN network patungo sa internet at Magpadala ng data na nagmumula sa internet sa WSN network. Ito ay tulad ng isang Wi-Fi router para sa Internet ng Mga Bagay. Sa aparato ng internet gateway, gumagamit kami ng raspberry pi model B, nagtatampok ito ng isang quad-core ARM Cortex- A7 CPU na tumatakbo sa 900MHz (para sa isang 6x na pagpapabuti ng pagtatanghal sa unang henerasyon ng Raspberry Pi Model B +) at 1GB ng LPDDR2 SDRAM (para isang pagtaas ng 2x memorya). At oo, mayroong kabuuang pagiging tugma sa Raspberry Pi1 na-secure namin. Ang bagong SoC ng Broadcom, ang BCM2836, ang pangunahing kadahilanan.
Limang mga hakbang na ginagamit namin ang Internet Gateway Device

  • Operating system ng Port Linux sa Raspberry Pi
  • Baguhin ang Linux upang gumana kasama ang aming Prototype
  • Binuo Python Library para sa Komunikasyon ng RPI na may Xbee ZB
  • Wrote Program mula sa mga sensor at pagkontrol sa Device
  • Lumikha ng pagpapaandar ng WI-FI sa RPI para sa Koneksyon sa Internet

Mga Wode ng WSN

Ang isang wireless sensor network (WSN) ay binubuo ng tatlong pangunahing mga bahagi: mga node, gateway, at software. Ang spatially dispersed na pagsukat ng mga node interface sa mga sensor upang subaybayan ang mga assets o kanilang paligid. Ang nakuha na impormasyon ay wireless na nakukuha sa gateway, na nagbibigay ng isang koneksyon sa wired globe kung saan maaari kang mangolekta, mag-proseso, pag-aralan, at ipakita ang iyong impormasyon sa pagsukat gamit ang software. Ang mga router ay isang indibidwal na uri ng dimensyon na node na maaari mong gamitin upang mapalawak ang distansya at pagiging maaasahan sa isang WSN. Ang mga sensor ay maaaring mapangalat sa mga kalsada, sasakyan, ospital, gusali, tao at pinapayagan ang hindi magkatulad na aplikasyon tulad ng mga serbisyong medikal, operasyon ng battlefield, tugon sa sakuna, lunas sa sakuna, at pagsubaybay sa kapaligiran.

Mga Application ng IoT

  • Panahon ng seguridad at temperatura cam
  • Ang manggagawang doktor na nagpapatakbo sa raspberry pi
  • Sensically isang sumbrero sa pagsubaybay sa kalidad ng hangin
  • Ang beer at alak na fridge ng kagila-gilalas
  • Raspberry pi Internet doorbell
  • Internet ng mga bagay banyo
  • Sanayin ang iyong agham sa pag-uugali ng daga sa bahay
  • Pebbly matalinong doorbell
  • Ang raspberry pi microwave

Ito ay tungkol sa IoT gamit ang Raspberry Pi. Sa kasalukuyan, ang IoT ay binubuo ng isang maluwag na koleksyon ng magkakaibang, mga network na binuo ng layunin. Ang mga kotse ngayon, na inilaan, halimbawa, ay may maraming mga network upang makontrol ang paggana ng engine, mga tampok sa kaligtasan, mga sistema ng komunikasyon , at iba pa. Ang mga gusali ng komersyal at tirahan ay mayroon ding iba't ibang mga sistema ng pagkontrol para sa pag-init, paglabas, at kondisyon ng hangin (HVAC), serbisyo sa telepono, seguridad, at ilaw.

Habang nagbabago ang IoT, ang mga network na ito at marami pang iba ay maiugnay sa karagdagang seguridad, analytics, at mga kakayahan sa pamamahala. Papayagan nitong maging mas malakas ang IoT sa kung ano ang maitutulong nitong makamit ng mga tao. Bukod dito, ang anumang mga query patungkol sa konseptong ito o mga proyektong elektrikal at electronics , mangyaring ibigay ang iyong mahahalagang mungkahi sa pamamagitan ng pagbibigay ng puna sa seksyon ng komento sa ibaba.

Mga Kredito sa Larawan: