Sisukord:
- 1. toiming: seadistage Azure IoT Hub
- Samm: seadistage Raspberry Pi
- 3. toiming: looge Azure IoT Hubis seade
- Samm: juurutage kood Raspberry Pi -le ja looge ühendus Azure IoT Hubiga
- 5. toiming: vaadake telemeetriaandmeid Azure IoT Hubis
Video: Raspberry Pi seadistamine Azure IoT Hubiga: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selle juhendi eesmärk on praktiline kokkupuude Azure IoT Hubi võimalustega. Artiklis käsitletakse Azure IoT Hubi registreerumist, Raspberry Pi seadistamist ja Pi ühendamist Azure IoT Hubiga telemeetria saatmiseks.
Mida saate:
- Töötav Raspberry Pi koos programmiga Node.js, mis saadab telemeetriaandmeid Azure IoT Hubisse
- Azure IoT Hub võtab vastu telemeetriaandmeid
Kes on kes loomaaias:
Raspberry Pi: Raspberry Pi on vaieldamatult kõigi aegade populaarseim arvuti. See on väike, odav ja hõlpsasti seadistatav. Artikkel töötab Raspberry Pi 3+ versiooniga.
Azure IoT Hub: IoT Hub on pilvepõhine hallatud teenus, mis asub IoT-seadmete ja taustanalüüsi/töötlussüsteemi vahel. Suure hulga IoT-seadmete telemeetria ja andmeliikluse haldamine, seadmete oleku haldamine ning turvalisuse ja töökindluse tagamine oli IoT-intensiivsete lahenduste kasutuselevõtmisel suur väljakutse. Azure IoT Hub lahendab selle probleemi, toimides esiliidesena miljonitele seadmetele, et sellega usaldusväärselt ja turvaliselt ühenduse luua, ning seejärel võimaldab see andmete, signaalide ja telemeetria suunamist töötlemiseks allavoolu pilvepõhisesse taustsüsteemi. See artikkel kasutab Microsofti GitHubis esitatud näidiskoodi.
1. toiming: seadistage Azure IoT Hub
- Registreeruge * tasuta * Azure'i proovikontole, külastades Azure'i veebisaiti. Kui teie Azure'i konto on käivitatud, minge avalehe menüüsse ja klõpsake nuppu Loo ressurss.
- Otsige ressursiloendist üles IoT Hub, valige tulemustest IoT Hub ja klõpsake nuppu Loo.
- Azure IoT Hubi seadistamiseks sisestage järgmised väärtused ja klõpsake nuppu „Vaata ja loo”
Tellimus: F1 - tasuta tase
Ressursirühm: see on ressursside kogum. Kui teil on olemasolev kogu, valige see või looge uus ressursirühm (see nõuab lihtsalt nime)
Piirkond: valige oma piirkond
IoT -jaoturi nimi: sisestage kordumatu nimi
Uue Azure IoT Hubi ressursi loomiseks kulub süsteemil mõni minut. Kui olete valmis, klõpsake seda ressursside juhtpaneeli vaatamiseks
Samm: seadistage Raspberry Pi
Salvestage Raspbian Buster oma Windowsi või Maci masina kaudu SD -kaardile. Sisestage SD -kaart Raspberry Pi -sse ja käivitage. Kui töölaud ilmub, looge ühendus WiFi-ga.
Tõrkeotsingu jaoks külastage Raspberry Pi ametlikku dokumentatsiooni.
3. toiming: looge Azure IoT Hubis seade
- Minge tagasi Azure'i portaali ja klõpsake Azure IoT Hubi ressursilehel IoT -seadmeid. Uue seadme loomiseks klõpsake "+NEW"
- Sisestage seadme ID (äratuntav nimi), jätke ülejäänud väljad rasvatustamisväärtustega ja klõpsake nuppu Salvesta
- See loob seadme IoT Hubis
- Klõpsake seadmel ja kopeerige esmane ühenduse string
Samm: juurutage kood Raspberry Pi -le ja looge ühendus Azure IoT Hubiga
Microsoft on avaldanud GitHubis näidiskoodi, kiirkäivitused ja õpetused, et anda IoT Hubi projektidele kiire algus. Kasutame Raspberry Pi õpetust. Õpetus kasutab nod.js -i, kuid ärge muretsege, selle projekti loomiseks ei vaja te selle valdkonna kohta teadmisi.
- Ühendage seadmega SSH -kliendi abil. Üldiselt on see PuTTY Windowsi jaoks ja Terminal Maci masinate jaoks.
- Ühendage Raspberry Pi -ga
Kontrollige Node.js versiooni, see peaks olema suurem kui 10
sõlm -v
Hankige lähtekood GitHubist Raspberry Pi -le
git kloon
Minge koodikataloogi ja installige
cd azure-iot-sample-node/iot-hub/Õpetused/RaspberryPiApp
npm install
- Järgmisena konfigureerime rakenduse saatma Azure IoT Hubile simuleeritud temperatuuriandmeid. Minge kausta sisse ja muutke config.json käsuviiba või Raspberry Pi töölaua kaudu. Muutke esiletõstetud tekst väärtuseks „tõene”
- Minge tagasi SSH -kliendi juurde ja sisestage varem kopeeritud seadme ühenduse string, et ühendada Raspberry Pi Azure IoT Hubiga
sudo node index.js 'Seadmeühenduse string Azure IoT Hubist'
5. toiming: vaadake telemeetriaandmeid Azure IoT Hubis
Azure IoT Hubis saadud telemeetriaandmete vaatamiseks kasutame Visual Studio koodi. Kui teil pole VS -koodi juba installitud, laadige see veebisaidilt alla.
- Avage Visual Studio kood ja klõpsake Laiendused. Installige Azure IoT Hubi laiendus
- Kui laiendus on installitud, klõpsake Exploreris Azure IoT Hubil. See palub teil Azure Portalile juurdepääsuks sisse logida ning kuvab seejärel Azure IoT Hubi ressursi ja Raspberry Pi seadme
- Paremklõpsake seadet ja klõpsake nuppu „Alusta sisseehitatud sündmuse lõpp-punkti jälgimist”. See hakkab näitama Raspberry Pi -lt saadud telemeetriaandmeid
Kõrvuti kuvatavas ekraanivaates kuvatakse SSH-klient (saadab andmeid Azure IoT Hubisse) ja Visual Studio Code (näitab Azure IoT Hubis saadud telemeetriaandmeid).
Loodetavasti on see huvitav ja kasulik. Jagage julgelt oma tagasisidet. Head vaarika Pi-/ing/
Soovitan:
IoT -biti seadistamine Ubuntu Mate'i miniarvutites: 8 sammu
IoT -biti seadistamine teie miniarvutitele Ubuntu Mate abil: IoT Bit esitleb uhkusega meie mobiilse andmeside arendusplaati erinevatele miniarvutitele, mis pakuvad neile 4G-, 3G- ja GSM -andmesidet. Meie intelligentne HAT -moodul pakub teie miniarvutile mobiilseid andmeid, GPS -i positsioneerimisteavet ja
Raspbiani installimine Raspberry Pi 3 B -sse ilma HDMI -ta - Raspberry Pi 3B kasutamise alustamine - Vaarika Pi seadistamine 3: 6 sammu
Raspbiani installimine Raspberry Pi 3 B -sse ilma HDMI -ta | Raspberry Pi 3B kasutamise alustamine | Raspberry Pi 3 seadistamine: nagu mõned teist teavad, et Raspberry Pi arvutid on üsna vinged ja saate kogu arvuti vaid ühe väikese tahvli abil. Raspberry Pi 3 mudelil B on neljatuumaline 64-bitine ARM Cortex A53 taktsagedus 1,2 GHz. See teeb Pi 3 umbes 50
Maapähklipistiku integreerimine SmartThings Hubiga: 7 sammu
Maapähklipistiku integreerimine SmartThings Hubiga: selle õpetuse eesmärk on aidata SmartThings Hubi kasutajatel oma Peanutipistikut oma SmartThings Hubiga seadistada. Peanut Plug on Zigbee -põhine nutikas pistik, millel on võimsuse jälgimise võimalused. Selle saab ühendada tavalise seinakontaktiga ja kasutada
Ühendage Raspberry Pi IOT andmebaas MS Exceli abil - seadistamine: 3 sammu
Ühendage Raspberry Pi IOT andmebaas MS Exceliga - seadistage: IOT -andmete kogumise maailmas luuakse palju andmeid, mis salvestatakse alati andmebaasisüsteemi, näiteks Mysql või Oracle. Nendele andmetele juurdepääsu saamiseks ja nendega manipuleerimiseks on üks tõhusamaid meetodeid Microsoft Office'i toote kasutamine
Liides Honeywell Vista alarm koos Smart Hubiga (Wink/Smartthings): 7 sammu (koos piltidega)
Liides Honeywell Vista häire Smart Hubiga (Wink/Smartthings): Tere! Tahtsin anda lühikese õpetuse selle kohta, kuidas sain Honeywell Vista häiresüsteemi oma nutikeskusse integreerida. Ma kasutan selle õpetuse jaoks Winki, kuid see peaks toimima mis tahes nutika jaoturiga (Smartthings/Iris/jne). Enne kui alustame, peate minema