Asjade Interneti (IOT) ehitamine Raspberry Pi abil

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Idee nimetati alles 1999. aastal. Asjade Internet on olnud aastakümneid arenduses. Esimene Interneti-seade oli näiteks 1980ndate alguses Carnegie Meloni ülikooli kokamasin. Programmeerijad võiksid ühendada masinaga rohkem Internetti, kontrollida masina olekut ja järeldada, kas neil on külma jooki oodata, kui nad peaksid otsustama masina juurde sõita. See artikkel annab ülevaate IoT kasutamisest Vaarika Pi .

IoT, kasutades vaarikat Pi

Vaarika pi kasutav Io sisaldab peamiselt seda, mis on IoT, Raspberry pi, IOT kujundamise metoodika jne.




Mis on asjade Internet?

The Asjade Internet (IoT) on stsenaarium, kus objektidele, loomadele või inimestele antakse ühtsed identifikaatorid ja võime automaatselt edastada ning võime andmeid automaatselt rohkem võrku edastada, ilma et see nõuaks inimeselt inimesele või inimeselt arvutile suhtlemist. IoT on arenenud traadita tehnoloogia kohtumisest, mikroelektromehaanilised süsteemid (MEMS) ja internet.

Asjade Internet

Asjade Internet



IoT kujundamise metoodika

Kõik veebirakendused on välja töötatud Java-programmeerimiskeeles. See sisaldab JSP-ga sarnaseid Java-tehnoloogiaid, servleti, talveunerežiimi ja veebiteenuseid jms. Veebiootide IDE uusimat versiooni kasutatakse põhiliselt veebirakenduste arendamiseks. Kasutajaliidese ja kliendipoolsete valideerimiste käsitlemiseks kasutatakse täiendavaid tehnoloogiaid, nagu alglaadimissüsteem, javascript, jQuery jne. Cisco pakutavaid API-sid kasutatakse Cisco IP-telefonidega seotud rakenduste arendamiseks.

IOT vaarika Pi jaoks

IOT vaarika Pi jaoks

Veebirakendustes kasutatakse viit etappi

  • Apache veebiserveri installimine
  • Looge Minu SQL-i andmebaasisüsteem
  • Välja töötatud GUI (graafiline kasutajaliides) veebirakendus
  • Kirjutage veebirakenduse jaoks palju PHP-, JAVA-, CSS- ja Pythoni programme
  • Veebirakenduse hostimine meie veebiserveris

Vaarika Pi

Raspberry Pi ajalugu tutvustati põhimõtteliselt 2006. aastal. Selle peamine kontseptsioon põhineb Atmel ATmega644-l, mis on spetsiaalselt loodud hariduslikuks kasutamiseks ja mõeldud Pythoni jaoks. Raspberry Pi on väikese suurusega, st krediitkaardisuuruse üheplaadilise arvutiga, mille on Ühendkuningriigis (Ühendkuningriigis) välja töötanud sihtasutus nimega Raspberry Pi. Selle sihtasutuse peamine moto on edendada põhiteaduste õpetamist haridusinstituutides ja ka arengumaades. Vaarika esimene põlvkond (Pi 1) ilmus aastal 2012, millel on kahte tüüpi mudeleid, nimelt mudel A ja B.


Vaarika Pi

Vaarika Pi

Järgmisel aastal ilmusid A + ja B + mudelid. Jällegi 2015. aastal ilmus Raspberry Pi2 mudel B ja kohe ilmus turule Raspberry Pi3 mudel B.

Raspberry Pi saab ühendada teleriga, arvutimonitoriga ning see kasutab tavalist klaviatuuri ja hiirt. See on kasutajasõbralik, kuna sellega saavad hakkama kõik vanuserühmad. See teeb kõike, mida lauaarvuti võiks eeldada, näiteks tekstitöötlus, Interneti-arvutustabelite sirvimine, mängude mängimine ja kõrglahutusega videote esitamine. Seda kasutatakse paljudes rakendustes, näiteks paljudes digitaalsete tootjate projektides, muusikamasinates, ilmajaama vanemdetektorites ja infrapunakaameratega linnumajade säutsumisel.

Kõik mudelid kuuluvad kiibi Broadcom-süsteemi (SOC), mis sisaldab kiibigraafika protsessorit GPU (Video Core IV), ARM-iga ühilduvat ja protsessorit. Protsessori kiirus on Pi 3 puhul vahemikus 700 MHz kuni 1,2 GHz ja parda mälu vahemikus 256 MB kuni 1 GB RAM. An operatsioonisüsteem salvestatakse turvatud digitaalsetele SD-kaartidele ja programmimällu kas MicroSDHC või SDHC suuruses. Enamikul tahvlitel on üks kuni neli USB-pesa, komposiitvideoväljund, HDMI ja heli jaoks 3,5 mm telefonipistik. Mõnes mudelis on WiFi ja Bluetooth.

Raspberry Pi fond pakub allalaadimiseks Arch Linuxi ARM-i ja Debiani levitusi ning reklaamib Pythoni kui peamist programmeerimiskeelt, toetades BBC BASIC-i, Java, C, Perli, Ruby, PHP-d, Squeak Smalltalk'i, C ++ jne.

Alustamiseks on hädavajalik järgmine

  • Videokaabel sobib telerile või kuvarile
  • SD-kaart, mis sisaldab Linuxi operatsioonisüsteemi
  • Toiteallikas (vt allpool jaotist 1.6)
  • USB-klaviatuur
  • Teler või monitor (DVI, HDMI, komposiit- või SCART-sisendiga)

Soovitatavad valikulised lisad sisaldavad

  • Interneti-ühendus, ainult mudel B: LAN (Ethernet) kaabel
  • USB-hiir
  • Toidetav USB-jaotur
  • Interneti-ühendus, mudel A või B: USB WiFi adapter

Mis on kiibisüsteem?

Kiibil olev süsteem on keeruline IC, mis integreerib funktsionaalsed elemendid ühte kiibi või kiibistikku. See on kiibimälul programmeeritav protsessor, kiirendava funktsiooniga riistvara, tarkvara, riistvara ja analoogkomponendid.

Süsteem kiibil

Süsteem kiibil

SoC eelised

  • Väiksem energiatarve
  • Vähendab suurust
  • Vähendab süsteemi üldkulusid
  • Suurendab jõudlust

Interneti-lüüsi seade

Interneti-lüüsiseadmel on võimalus suunata andmeid, mis lähevad WSN-võrgust Internetti, ja saata Internetist pärinevaid andmeid WSN-võrku. See on nagu asjade Interneti jaoks mõeldud WiFi-ruuter. Interneti-väravaseadmes kasutame vaarika pi mudelit B, sellel on neljatuumaline ARM Cortex-A7 protsessor, mis töötab kiirusel 900 MHz (6-kordse esitluse jaoks parem esimese põlvkonna Raspberry Pi mudel B + jaoks) ja 1 GB LPDDR2 SDRAM-i ( 2x mälu suurenemine). Ja jah, Raspberry Pi1-ga on täielik ühilduvus, mis meile on tagatud. Broadcomi uus SoC, BCM2836, on võtmetegur.
Viis sammu, mida me kasutame Internet Gateway Device'is

  • Port Linuxi operatsioonisüsteem Raspberry Pi-l
  • Muutke Linuxi meie prototüübiga töötamiseks
  • Arenenud Pythoni teek RPI suhtlemiseks Xbee ZB-ga
  • Kirjutas programmi anduritest ja seadme juhtimisest
  • Looge Interneti-ühenduse RPI-s WI-FI funktsionaalsus

WSN-sõlmed

Traadita andurite võrk (WSN) koosneb kolmest põhikomponendist: sõlmedest, lüüsidest ja tarkvarast. Ruumiliselt hajutatud mõõtesõlmed liidestuvad anduritega, et jälgida varasid või nende ümbrust. Omandatud teave edastatakse juhtmevabalt lüüsile, mis loob ühenduse juhtmega maakeraga, kus saate tarkvara abil oma mõõtmisteavet koguda, töödelda, analüüsida ja esitada. Ruuterid on individuaalne dimensioonisõlme tüüp, mida saate kasutada WSN-i kauguse ja töökindluse laiendamiseks. Andureid saab hajutada teedel, sõidukites, haiglates, hoonetes, inimestel ja võimaldada erinevaid rakendusi nagu meditsiiniteenused, lahinguvälja operatsioonid, katastroofidele reageerimine, katastroofiabi ja keskkonnaseire.

IoT rakendused

  • Ilmaturvalisus ja temperatuurikaamera
  • Töötav arst, kes propageerib vaarika pi
  • Sensuaalselt õhukvaliteedi jälgimismüts
  • Vinge õlle- ja veinikülmik
  • Vaarika pi Interneti uksekell
  • Asjade Interneti tualett
  • Treenige oma roti käitumisteadust kodus
  • Kivike tark uksekell
  • Vaarika pi mikrolaineahi

See kõik on seotud asjade internetiga, kasutades Raspberry Pi-d. Praegu koosneb IoT lahtisest kogumist erinevatest spetsiaalselt loodud võrkudest. Näiteks tänapäevastel autodel, millel on näiteks mitu võrku mootori töö, turvaelementide, sidesüsteemid , ja nii edasi. Äri- ja eluhoonetel on ka erinevad juhtimissüsteemid kütte, ventilatsiooni ja kliimaseadmete (HVAC), telefoniteenuste, valve ja valgustuse jaoks.

IoT arenedes on need võrgud ja paljud teised ühendatud täiendavate turva-, analüüsi- ja haldusvõimalustega. See võimaldab IoT-l saada veelgi võimsam selles, mida see aitab inimestel saavutada. Lisaks sellele võivad kõik selle kontseptsiooniga seotud küsimused või elektri- ja elektroonikaprojektid , andke palun oma väärtuslikke ettepanekuid kommenteerides allolevas kommentaaride jaotises.

Foto autorid: