Lietu interneta (IOT) veidošana, izmantojot Raspberry Pi

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Ideja tika nosaukta tikai 1999. gadā. Lietiskais internets ir attīstījies gadu desmitiem. Pirmā interneta ierīce, piemēram, bija koksa iekārta Karnegi Melona universitātē astoņdesmito gadu sākumā. Programmētāji, iespējams, vairāk pieslēdzas mašīnai internetam, pārbauda iekārtas statusu un secina, vai viņiem nav gaidāms auksts dzēriens, ja viņi nolemj doties ceļojumā līdz automātam. Šajā rakstā ir sniegts pārskats par IoT lietošanu Aveņu Pi .

IoT, izmantojot Raspberry Pi

IoT, izmantojot aveņu pi, galvenokārt ietver to, kas ir IoT, Aveņu pi, IOT projektēšanas metodoloģija utt.




Kas ir lietu internets?

The Lietiskais internets (IoT) ir scenārijs, kurā objektiem, dzīvniekiem vai cilvēkiem tiek nodrošināti vienoti identifikatori un spēja automātiski pārsūtīt un spēja automātiski vairāk pārsūtīt datus uz tīklu, neprasot saziņu starp cilvēkiem un cilvēkiem. IoT ir attīstījies no bezvadu tehnoloģiju sanāksmes, mikroelektromehāniskās sistēmas (MEMS) un internetu.

Lietu internets

Lietu internets



IoT projektēšanas metodika

Visas tīmekļa lietojumprogrammas ir izstrādātas dabiski Java programmēšanas valodā. Tas ietver java tehnoloģijas, kas līdzīgas JSP, servletiem, hibernācijas un tīmekļa pakalpojumiem utt., Tīkla pupiņu IDE jaunākā versija galvenokārt tiek izmantota tīmekļa lietojumprogrammu izstrādei. Lai apstrādātu lietotāja interfeisu un klienta puses validācijas, tiek izmantotas papildu tehnoloģijas, piemēram, bootstrap, javascript, jQuery utt. Cisco nodrošinātās API tiek izmantotas, lai izstrādātu lietojumprogrammas, kas saistītas ar Cisco IP tālruņiem.

IOT izmantojiet Aveņu Pi

IOT izmantojiet Aveņu Pi

Tīmekļa lietojumprogrammās tiek izmantotas piecas darbības

  • Apache Webservera instalēšana
  • Izveidojiet My SQL datu bāzes sistēmu
  • Izstrādāta tīmekļa lietojumprogramma GUI (grafiskā lietotāja saskarne)
  • Rakstiet daudz PHP, JAVA skriptu, CSS un Python programmu tīmekļa lietojumprogrammai
  • Mitiniet tīmekļa lietojumprogrammu mūsu tīmekļa serverī

Aveņu Pi

Raspberry Pi vēsture pamatā tika ieviesta 2006. gadā. Tās galvenā koncepcija ir balstīta uz Atmel ATmega644, kas ir īpaši izstrādāts izglītības vajadzībām un paredzēts Python. Raspberry Pi ir maza izmēra, t.i., kredītkartes izmēra viena borta dators, kuru Apvienotajā Karalistē (Lielbritānijā) izstrādājis fonds ar nosaukumu Raspberry Pi. Šī fonda galvenā devīze ir veicināt datorzinātņu mācīšanu izglītības institūtos un arī jaunattīstības valstīs. Pirmā Raspberry (Pi 1) paaudze tika izlaista 2012. gadā, kurai ir divu veidu modeļi, proti, A un B modelis.


Aveņu Pi

Aveņu Pi

Nākamajā gadā tika izlaisti A + un B + modeļi. Atkal 2015. gadā tika izlaists Raspberry Pi2 modelis B un tūlīt pēc gada tirgū tika izlaists Raspberry Pi3 modelis B.

Aveņu Pi var pieslēgt televizoram, datora monitoram, un tajā tiek izmantota standarta tastatūra un pele. Tas ir lietotājam draudzīgs, jo ar to var nodarboties visas vecuma grupas. Tas dara visu, ko jūs varētu sagaidīt galddatorā, piemēram, tekstu apstrāde, interneta izklājlapu pārlūkošana, spēļu spēlēšana līdz augstas izšķirtspējas video atskaņošanai. To lieto daudzās lietojumprogrammās, piemēram, plašā digitālo veidotāju projektos, mūzikas mašīnās, vecāku detektoros līdz meteoroloģiskajai stacijai un tweeting birdhouses ar infrasarkano staru kamerām.

Visi modeļi ir aprīkoti ar mikroshēmas Broadcom sistēmu (SOC), kas ietver mikroshēmas grafikas procesoru GPU (Video Core IV), ar ARM saderīgu un CPU. Centrālā procesora ātrums svārstās no 700 MHz līdz 1,2 GHz Pi 3 un borta atmiņas diapazons no 256 MB līdz 1 GB RAM. An operētājsistēma tiek glabāts drošās digitālajās SD kartēs un programmu atmiņā vai nu MicroSDHC, vai SDHC izmēros. Lielākajai daļai dēļu ir viena līdz četras USB sloti, salikta video izeja, HDMI un 3,5 mm tālruņa ligzda audio atskaņošanai. Dažos modeļos ir pieejams WiFi un Bluetooth.

Raspberry Pi fonds nodrošina lejupielādei Arch Linux ARM un Debian izplatījumus, kā arī reklamē Python kā galveno programmēšanas valodu ar atbalstu BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++ utt.

Lai sāktu, ir svarīgi:

  • Video kabelis, kas piemērots televizoram vai izmantotajam monitoram
  • SD karte ar Linux operētājsistēmu
  • Barošanas avots (skat. 1.6. Sadaļu zemāk)
  • USB tastatūra
  • TV vai monitors (ar DVI, HDMI, Composite vai SCART ieeju)

Ieteicamās papildu ekstras ietver

  • Interneta savienojums, tikai B modelis: LAN (Ethernet) kabelis
  • USB pele
  • Darbojas ar USB centrmezglu
  • Interneta savienojums, A vai B modelis: USB WiFi adapteris

Kas ir mikroshēmas sistēma?

Sistēma mikroshēmā ir sarežģīta IC, kas funkcionālos elementus integrē vienā mikroshēmā vai mikroshēmojumā. Tas ir programmējams procesors mikroshēmas atmiņā, paātrinošas funkcijas aparatūra, programmatūra, aparatūra un analogie komponenti.

Sistēma mikroshēmā

Sistēma mikroshēmā

SoC priekšrocības

  • Zemāks enerģijas patēriņš
  • Samazina izmēru
  • Samazina kopējās sistēmas izmaksas
  • Palielina veiktspēju

Interneta vārtejas ierīce

Interneta vārtejas ierīcei ir iespēja maršrutēt datus, kas tuvojas no WSN tīkla uz internetu, un nosūtīt datus, kas nāk no interneta, uz WSN tīklu. Tas ir kā Wi-Fi maršrutētājs lietu internetam. Interneta vārtejas ierīcē mēs izmantojam aveņu pi modeli B, tajā ir četrkodolu ARM Cortex-A7 centrālais procesors, kas darbojas 900 MHz frekvencē (6x prezentācijai uzlabojiet pirmās paaudzes Raspberry Pi modeli B +) un 1 GB LPDDR2 SDRAM (par 2x atmiņas palielināšanās). Jā, ir pilnīga saderība ar Raspberry Pi1, kuru mēs esam nodrošinājuši. Broadcom jaunais SoC, BCM2836, ir galvenais faktors.
Piecas darbības, kuras mēs izmantojam interneta vārtejas ierīcei

  • Port Linux operētājsistēma uz Raspberry Pi
  • Modificējiet Linux, lai tā darbotos ar mūsu prototipu
  • Izstrādāta Python bibliotēka RPI saziņai ar Xbee ZB
  • Rakstīja programmu no sensoriem un ierīces vadības
  • Izveidojiet WI-FI funkcionalitāti interneta savienojuma RPI

WSN mezgli

Bezvadu sensoru tīkls (WSN) sastāv no trim galvenajiem komponentiem: mezgliem, vārtejām un programmatūras. Telpiski izkliedētie mērīšanas mezgli saskaras ar sensoriem, lai uzraudzītu aktīvus vai to apkārtni. Iegūtā informācija bezvadu režīmā tiek pārsūtīta uz vārteju, kas nodrošina savienojumu ar vadu globusu, kur jūs varat apkopot, apstrādāt, analizēt un prezentēt mērījumu informāciju, izmantojot programmatūru. Maršrutētāji ir individuāls izmēru mezgla veids, kuru varat izmantot, lai paplašinātu attālumu un uzticamību WSN. Sensorus var izkaisīt uz ceļiem, transportlīdzekļiem, slimnīcām, ēkām, cilvēkiem, un tie ļauj izmantot dažādas lietojumprogrammas, piemēram, medicīnas pakalpojumus, kaujas operācijas, reaģēšanu katastrofu gadījumos, palīdzības sniegšanu katastrofām un vides monitoringu.

IoT lietojumprogrammas

  • Laika drošības un temperatūras kamera
  • Darba ārsts, kurš atbalsta ar aveņu pi
  • Jutekliski gaisa kvalitātes uzraudzības cepure
  • Alus un vīna ledusskapis ar lieliskumu
  • Aveņu pi interneta durvju zvans
  • Lietu interneta tualete
  • Apmāciet žurku uzvedības zinātni mājās
  • Akmeņaini gudrs durvju zvans
  • Aveņu pi mikroviļņu krāsns

Tas viss ir par IoT, izmantojot Raspberry Pi. Pašlaik IoT sastāv no plaša dažādu, mērķiem veidotu tīklu kolekcijas. Mūsdienu automašīnām, kas paredzētas, piemēram, vairākiem tīkliem, lai kontrolētu motora darbību, drošības funkcijas, sakaru sistēmas , un tā tālāk. Komerciālajās un dzīvojamās ēkās ir arī dažādas vadības sistēmas apkurei, ventilācijai un gaisa kondicionēšanai (HVAC), tālruņa pakalpojumiem, drošībai un apgaismojumam.

Attīstoties IoT, šie tīkli un daudzi citi tiks saistīti ar papildu drošības, analīzes un pārvaldības iespējām. Tas ļaus IoT kļūt vēl spēcīgākam tajā, ko tas var palīdzēt cilvēkiem sasniegt. Turklāt visi jautājumi par šo koncepciju vai elektrotehnikas un elektronikas projekti , lūdzu, sniedziet savus vērtīgos ieteikumus, komentējot komentāru sadaļā zemāk.

Foto kredīti: