Construirea Internetului obiectelor (IOT) folosind Raspberry Pi

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Ideea nu a fost numită decât în ​​1999, Internetul obiectelor a fost în curs de dezvoltare de zeci de ani. Primul aparat de internet, de exemplu, a fost un aparat de cocsificare la Universitatea Carnegie Melon la începutul anilor 1980. Programatorii se pot conecta la mașină mai mult la internet, pot verifica starea mașinii și pot concluziona dacă ar fi sau nu o băutură rece în așteptare, dacă ar decide să facă călătoria până la mașină. Acest articol oferă o prezentare generală a utilizării IoT Raspberry Pi .

IoT folosind Raspberry Pi

IoT care utilizează raspberry pi include în principal ceea ce este un IoT, Raspberry pi, metodologia de proiectare IOT etc.




Ce este Internetul obiectelor?

Internetul obiectelor (IoT) este un scenariu în care obiectelor, animalelor sau oamenilor li se furnizează identificatori unici și capacitatea de a transfera automat și capacitatea de a transfera automat mai multe date într-o rețea fără a necesita comunicații de la om la om sau de la om la computer. IoT a evoluat de la întâlnirea tehnologiilor fără fir, sisteme micro-electromecanice (MEMS) și internetul.

internetul Lucrurilor

internetul Lucrurilor



Metodologie de proiectare IoT

Toate aplicațiile web sunt dezvoltate nativ în limbajul de programare Java. Include tehnologii java similare cu JSP, servleturi, hibernare și servicii web etc., cea mai recentă versiune de net beans IDE este practic utilizată pentru dezvoltarea aplicațiilor web. Tehnologii suplimentare, cum ar fi bootstrap, javascript, jQuery, etc. sunt utilizate pentru a gestiona validarea interfeței de utilizare și a clientului. API-urile furnizate de Cisco sunt utilizate pentru a dezvolta aplicații legate de telefoanele IP Cisco.

IOT uisng Raspberry Pi

IOT uisng Raspberry Pi

Cinci pași sunt utilizați în aplicațiile web

  • Instalarea Apache Webserver
  • Creați un sistem de baze de date My SQL
  • Aplicație web dezvoltată pentru GUI (Graphical User Interface)
  • Scrieți o mulțime de programe PHP, JAVA, CSS și programe Python pentru aplicația web
  • Găzduiește aplicația web pe serverul nostru web

Raspberry Pi

Istoria Raspberry Pi a fost introdusă practic în 2006. Conceptul său principal se bazează pe Atmel ATmega644, care este special conceput pentru utilizare educațională și destinat Python. Un Raspberry Pi este de dimensiuni mici, adică al unui computer cu o singură placă de dimensiune a cardului de credit, care este dezvoltat în Regatul Unit (Marea Britanie) de o fundație numită Raspberry Pi. Motto-ul principal al acestei fundații este promovarea predării informaticii de bază în institutele de învățământ și, de asemenea, în țările în curs de dezvoltare. Prima generație de zmeură (Pi 1) a fost lansată în anul 2012, care are două tipuri de modele și anume modelul A și modelul B.


Raspberry Pi

Raspberry Pi

În anul următor, au fost lansate modele A + și B +. Din nou, în 2015, Raspberry Pi2 model B a fost lansat și un an imediat Raspberry Pi3 model B a fost lansat pe piață.

Raspberry Pi poate fi conectat la un televizor, monitor de computer și folosește o tastatură și un mouse standard. Este ușor de utilizat, deoarece poate fi gestionat de toate grupele de vârstă. Face tot ce v-ați aștepta ca un computer desktop să facă, cum ar fi procesarea textelor, răsfoirea foilor de calcul pe internet, jocuri și redarea de videoclipuri de înaltă definiție. Este utilizat în multe aplicații, cum ar fi într-o gamă largă de proiecte digitale de producători, mașini de muzică, detectoare părinte la stația meteo și tweeting-uri pentru păsări cu camere cu infraroșu.

Toate modelele sunt dotate cu un sistem Broadcom pe un cip (SOC), care include unitatea de procesare grafică cu cip GPU (un Video Core IV), un ARM-compatibil și CPU. Viteza procesorului variază de la 700 MHz la 1,2 GHz pentru Pi 3 și memoria de la 256 MB la 1 GB RAM. Un sistem de operare este stocat în cardurile SD digitale securizate și în memoria programului, fie în dimensiunile MicroSDHC, fie SDHC. Majoritatea plăcilor au unul până la patru sloturi USB, ieșire video compozită, HDMI și o mufă de telefon de 3,5 mm pentru sunet. Unele modele au WiFi și Bluetooth.

Raspberry Pi Foundation oferă distribuții Arch Linux ARM și Debian pentru descărcare și promovează Python ca limbaj de programare principal, cu suport pentru BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++ etc.

Următoarele sunt esențiale pentru a începe

  • Cablu video potrivit televizorului sau monitorului utilizat
  • Card SD care conține sistemul de operare Linux
  • Sursa de alimentare (a se vedea secțiunea 1.6 de mai jos)
  • Tastatură USB
  • TV sau monitor (cu intrare DVI, HDMI, compozit sau SCART)

Facilitățile suplimentare recomandate includ

  • Conexiune la internet, numai model B: cablu LAN (Ethernet)
  • Mouse USB
  • Hub USB alimentat
  • Conexiune la internet, model A sau B: adaptor USB WiFi

Ce este un sistem pe cip?

Un sistem pe cip este un CI complex care integrează elementele funcționale într-un singur cip sau chipset. Este un procesor programabil pe o memorie cu cip, accelerând funcția hardware, software, hardware și componente analogice.

Sistem pe cip

Sistem pe cip

Beneficiile SoC

  • Consum redus de energie
  • Reduce dimensiunea
  • Reduce costul total al sistemului
  • Crește performanța

Dispozitiv Internet Gateway

Dispozitivul Gateway Internet are capacitatea de a direcționa datele care se apropie de rețeaua WSN către internet și de a trimite date provenind de pe internet către rețeaua WSN. Este ca un router Wi-Fi pentru Internetul obiectelor. În dispozitivul gateway de internet, folosim raspberry pi model B, are un procesor quad-core ARM Cortex- A7 care rulează la 900 MHz (pentru o prezentare de 6x îmbunătățire pe prima generație Raspberry Pi Model B +) și 1 GB de LPDDR2 SDRAM o creștere de 2x a memoriei). Și da, există o compatibilitate totală cu Raspberry Pi1, suntem securizați. Noul SoC al Broadcom, BCM2836, este factorul cheie.
Cinci pași pe care îl folosim Internet Gateway Device

  • Sistem de operare Port Linux pe Raspberry Pi
  • Modificați Linux pentru a lucra cu prototipul nostru
  • Dezvoltat Python Library pentru comunicarea RPI cu Xbee ZB
  • Scrierea programului de la senzori și controlul dispozitivului
  • Creați funcționalitate WI-FI pe RPI pentru conexiune la Internet

Noduri WSN

O rețea de senzori fără fir (WSN) constă din trei componente principale: noduri, gateway-uri și software. Nodurile de măsurare dispersate spațial interacționează cu senzorii pentru a monitoriza activele sau împrejurimile acestora. Informațiile achiziționate sunt transmise fără fir către gateway, care oferă o conexiune la globul cu fir unde puteți colecta, proceda, analiza și prezenta informațiile de măsurare folosind software-ul. Routerele sunt un tip individual de nod de dimensiune pe care îl puteți utiliza pentru a extinde distanța și fiabilitatea într-un WSN. Senzorii pot fi dispersați pe drumuri, vehicule, spitale, clădiri, oameni și permit aplicații diferite, cum ar fi serviciile medicale, operațiunile pe câmpul de luptă, răspunsul la dezastre, ajutorarea în caz de dezastru și monitorizarea mediului.

Aplicații IoT

  • Securitatea vremii și temperatura camului
  • Medicul muncitor care propune cu zmeură pi
  • Sensual o pălărie de monitorizare a calității aerului
  • Bere și vin frigider de-a dreptul grozav
  • Raspberry pi Internet sonerie
  • Toaletă Internet de obiecte
  • Antrenează-ți știința comportamentală șobolan acasă
  • Sonerie inteligentă cu pietriș
  • Microundele cu zmeură pi

Este vorba despre IoT folosind Raspberry Pi. În prezent, IoT este alcătuit dintr-o colecție liberă de rețele diferite, construite special. Mașinile de astăzi, destinate, de exemplu, au mai multe rețele pentru a controla funcționarea motorului, caracteristicile de siguranță, sisteme de comunicare , și așa mai departe. Clădirile comerciale și rezidențiale au, de asemenea, diverse sisteme de control pentru încălzire, aerisire și aer condiționat (HVAC), servicii telefonice, securitate și iluminat.

Pe măsură ce IoT evoluează, aceste rețele și multe altele vor fi conectate cu capabilități suplimentare de securitate, analiză și gestionare. Acest lucru va permite IoT să devină și mai puternic în ceea ce poate ajuta oamenii să realizeze. În plus, orice întrebări referitoare la acest concept sau proiecte electrice și electronice , vă rugăm să oferiți sugestiile dvs. valoroase comentând în secțiunea de comentarii de mai jos.

Credite foto: