Izdelava interneta stvari (IOT) z uporabo Raspberry Pi

Preizkusite Naš Instrument Za Odpravo Težav





Ideja je bila imenovana šele leta 1999, internet stvari se razvija že desetletja. Na primer, prvi internetni aparat je bil stroj za kokakolo na Univerzi Carnegie Melon v zgodnjih osemdesetih letih. Programerji se lahko povežejo z napravo bolj na internet, preverijo stanje naprave in ugotovijo, ali jih čaka hladna pijača, če se odločijo za pot do stroja. Ta članek daje pregled uporabe interneta stvari Raspberry Pi .

IoT z uporabo Raspberry Pi

IoT, ki uporablja Raspberry Pi, vključuje predvsem tisto, kar je IoT, Raspberry Pi, metodologija oblikovanja IOT itd.




Kaj je internet stvari?

The Internet stvari (IoT) je scenarij, v katerem so predmeti, živali ali ljudje opremljeni z enim identifikatorjem in zmožnostjo samodejnega prenosa ter zmožnostjo samodejnega prenosa podatkov v omrežje, ne da bi bila potrebna komunikacija med človekom in človekom ali računalnikom. IoT se je razvil iz srečanja brezžičnih tehnologij, mikroelektromehanski sistemi (MEMS) in internet.

Internet stvari

Internet stvari



Metodologija oblikovanja interneta stvari

Vsa spletna aplikacija je razvita v programskem jeziku Java. Vključuje java tehnologije, podobne JSP, servlete, prezimovanje in spletne storitve itd., Najnovejša različica neto fižola IDE se v osnovi uporablja za razvoj spletnih aplikacij. Za obdelavo potrditev uporabniškega vmesnika in odjemalske strani se uporabljajo dodatne tehnologije, kot so bootstrap, javascript, jQuery itd. API-ji, ki jih zagotavlja Cisco, se uporabljajo za razvoj aplikacij, povezanih s Cisco IP telefoni.

IOT uisng Raspberry Pi

IOT uisng Raspberry Pi

V spletnih aplikacijah se uporablja pet korakov

  • Namestitev spletnega strežnika Apache
  • Ustvarite sistem zbirke podatkov My SQL
  • Razvita spletna aplikacija za grafični uporabniški vmesnik (grafični uporabniški vmesnik)
  • Napišite veliko programov PHP, JAVA, CSS in Python za spletno aplikacijo
  • Gostite spletno aplikacijo na našem spletnem strežniku

Raspberry Pi

Zgodovina Raspberry Pi je bila v bistvu predstavljena leta 2006. Njegov glavni koncept temelji na Atmelu ATmega644, ki je posebej zasnovan za izobraževalno uporabo in namenjen Pythonu. Raspberry Pi je majhne velikosti, tj. Enojni računalnik v velikosti kreditne kartice, ki ga je v Združenem kraljestvu (Velika Britanija) razvila fundacija Raspberry Pi. Glavno geslo te fundacije je spodbujati poučevanje osnovnih računalniških znanosti na izobraževalnih inštitutih in tudi v državah v razvoju. Prva generacija Raspberry (Pi 1) je bila izdana leta 2012, ki ima dve vrsti modelov, in sicer model A in model B.


Raspberry Pi

Raspberry Pi

V naslednjem letu so bili izdani modeli A + in B +. Leta 2015 je bil ponovno izdan model B Raspberry Pi2, na trgu pa je bil takoj izdan model B Raspberry Pi3.

Raspberry Pi lahko priključite na televizor, računalniški monitor in uporablja standardno tipkovnico in miško. Je uporabniku prijazen, saj z njim lahko ravnajo vse starostne skupine. Naredi vse, kar bi pričakovali od namiznega računalnika, kot je obdelava besedil, brskanje po internetnih preglednicah, igranje iger in predvajanje videoposnetkov visoke ločljivosti. Uporablja se v številnih aplikacijah, na primer pri številnih projektih digitalnih izdelovalcev, glasbenih strojih, starševskih detektorjih vremenske postaje in tvitanju ptičjih hiš z infrardečimi kamerami.

Vsi modeli imajo sistem Broadcom na čipu (SOC), ki vključuje grafično procesorsko enoto čipa GPU (Video Core IV), združljiv z ARM in CPU. Hitrost procesorja se giblje od 700 MHz do 1,2 GHz za Pi 3, vgrajeni pomnilnik pa od 256 MB do 1 GB RAM-a. An operacijski sistem je shranjena na zavarovanih digitalnih karticah SD in v programskem pomnilniku v velikosti MicroSDHC ali SDHC. Večina plošč ima eno do štiri reže USB, kompozitni video izhod, HDMI in 3,5 mm telefonski priključek za zvok. Nekateri modeli imajo WiFi in Bluetooth.

Fundacija Raspberry Pi zagotavlja distribucijo Arch Linux ARM in Debian za prenos in promovira Python kot glavni programski jezik s podporo za BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++ itd.

Za začetek je nujno naslednje

  • Video kabel, ki ustreza televizorju ali uporabljenemu monitorju
  • Kartica SD z operacijskim sistemom Linux
  • Napajanje (glejte oddelek 1.6 spodaj)
  • Tipkovnica USB
  • TV ali monitor (z vhodi DVI, HDMI, kompozit ali SCART)

Priporočeni dodatni dodatki vključujejo

  • Internetna povezava, samo model B: kabel LAN (Ethernet)
  • USB miška
  • Pogon USB razdelilnik
  • Internetna povezava, model A ali B: USB WiFi adapter

Kaj je sistem na čipu?

Sistem na čipu je zapleten IC, ki integrira funkcionalne elemente v en čip ali nabor čipov. Je programirljiv procesor na pomnilniku čipa, pospeševalna funkcija strojne opreme, programske opreme, strojne opreme in analognih komponent.

Sistem na čipu

Sistem na čipu

Prednosti SoC

  • Manjša poraba energije
  • Zmanjša velikost
  • Zmanjša skupne stroške sistema
  • Poveča zmogljivost

Naprava Internet Gateway

Internet Gateway Device lahko usmerja podatke, ki se približujejo iz omrežja WSN, na internet in pošilja podatke, ki prihajajo iz interneta, v omrežje WSN. Je kot usmerjevalnik Wi-Fi za internet stvari. V internetni prehodni napravi uporabljamo model Raspberry Pi model B, ima štirijedrni ARM Cortex-A7 CPU, ki deluje na 900 MHz (za 6-kratno predstavitev na prvi generaciji modela Raspberry Pi B +) in 1 GB LPDDR2 SDRAM 2x povečanje pomnilnika). In ja, popolna združljivost z Raspberry Pi1 smo zavarovani. Broadcomov novi SoC, BCM2836, je ključni dejavnik.
Pet korakov uporabljamo Internet Gateway Device

  • Port Linux operacijski sistem na Raspberry Pi
  • Spremenite Linux, da bo delal z našim prototipom
  • Razvita knjižnica Python za komunikacijo RPI z Xbee ZB
  • Napisal program s senzorjev in krmiljenja naprav
  • Ustvarite funkcionalnost WI-FI na RPI za internetno povezavo

Vozlišča WSN

Brezžično senzorsko omrežje (WSN) je sestavljeno iz treh glavnih komponent: vozlišč, prehodov in programske opreme. Prostorsko razpršena merilna vozlišča se povezujejo s senzorji za spremljanje sredstev ali njihove okolice. Pridobljene informacije se brezžično prenašajo na prehod, ki omogoča povezavo z žičnim globusom, kjer lahko s pomočjo programske opreme zberete, obdelate, analizirate in predstavite svoje merilne podatke. Usmerjevalniki so posamezen tip dimenzijskega vozlišča, s katerim lahko razširite razdaljo in zanesljivost v omrežju WSN. Senzorji se lahko razpršijo po cestah, vozilih, bolnišnicah, zgradbah, ljudeh in omogočajo različne aplikacije, kot so zdravstvene storitve, operacije na bojiščih, odzivanje na nesreče, pomoč ob nesrečah in spremljanje okolja.

IoT aplikacije

  • Vremenska varnost in temperaturna kamera
  • Delujoči zdravnik, ki podkrepi z malinovo pi
  • Senzualno kapa za spremljanje kakovosti zraka
  • Hladilnik piva in vina super
  • Internet zvonec Raspberry pi
  • Stranišče za internet stvari
  • Trenirajte vedenje o podganah doma
  • Prodnat pameten zvonec na vratih
  • Mikrovalovna pečica malina pi

To je vse o IoT z uporabo Raspberry Pi. IoT je trenutno sestavljen iz ohlapne zbirke različnih namenskih omrežij. Današnji avtomobili, ki imajo na primer več omrežij za nadzor delovanja motorja, varnostnih funkcij, komunikacijski sistemi , in tako naprej. Poslovne in stanovanjske stavbe imajo tudi različne nadzorne sisteme za ogrevanje, odzračevanje in klimatizacijo (HVAC), telefonske storitve, varnost in razsvetljavo.

Z razvojem interneta stvari bodo ta in številna druga omrežja povezana z dodatnimi varnostnimi, analitičnimi in upravljavskimi zmožnostmi. To bo IoT omogočilo, da postane še močnejši pri tem, kar lahko ljudem pomaga doseči. Nadalje, kakršna koli vprašanja v zvezi s tem konceptom oz električni in elektronski projekti , prosimo, dajte svoje dragocene predloge s komentarjem v spodnjem oddelku za komentarje.

Zasluge za fotografije: