Përmbajtje:

Vendosja e Raspberry Pi me Azure IoT Hub: 5 hapa
Vendosja e Raspberry Pi me Azure IoT Hub: 5 hapa

Video: Vendosja e Raspberry Pi me Azure IoT Hub: 5 hapa

Video: Vendosja e Raspberry Pi me Azure IoT Hub: 5 hapa
Video: ПОЛНАЯ ИГРА ПОЛНЫЙ ПРОВАЛ 2 | КАМПАНИЯ — Прохождение / PS4 (Все шлемы пилотов) 2024, Mund
Anonim
Vendosja e Raspberry Pi me Azure IoT Hub
Vendosja e Raspberry Pi me Azure IoT Hub

Qëllimi i këtij udhëzimi është që të merrni ekspozim praktik praktik ndaj aftësive të Azure IoT Hub. Artikulli mbulon regjistrimin në Azure IoT Hub, ngritjen e një Raspberry Pi dhe lidhjen e Pi me Azure IoT Hub për të dërguar telemetri.

Çfarë do të merrni:

  • Një Raspberry Pi që punon me një program Node.js që dërgon të dhëna telemetrike në Azure IoT Hub
  • Azure IoT Hub që merr të dhëna telemetrike

Kush është kush në kopshtin zoologjik:

Raspberry Pi: Raspberry Pi është padyshim kompjuteri më i popullarizuar i të gjitha kohërave. Tshtë e vogël, e lirë dhe e lehtë për tu konfiguruar. Artikulli punon me versionin Raspberry Pi 3+.

Azure IoT Hub: IoT Hub është një shërbim i menaxhuar me bazë cloud që qëndron midis pajisjeve IoT dhe sistemit të analizës/përpunimit të sfondit. Menaxhimi i telemetrisë dhe trafikut të të dhënave nga një numër i madh i pajisjeve IoT, menaxhimi i gjendjes së pajisjeve dhe sigurimi i sigurisë dhe besueshmërisë ishte një sfidë kryesore në fillimin e zgjidhjeve me intensitet IoT. Azure IoT Hub e zgjidh këtë problem duke vepruar si një ndërfaqe e linjës së parë për miliona pajisje për t'u lidhur me të në mënyrë të besueshme dhe të sigurt, dhe më pas mundëson përcjelljen e të dhënave, sinjaleve dhe telemetrisë për përpunim në sistemin e pasëm të bazuar në cloud. Ky artikull përdor kodin mostër të dhënë nga Microsoft në GitHub.

Hapi 1: Konfiguro Azure IoT Hub

Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
Konfiguro Azure IoT Hub
  • Regjistrohuni * falas * Llogaria e provës Azure duke vizituar faqen e internetit të Azure. Pasi llogaria juaj Azure të jetë funksionale, shkoni te menyja në Faqen Kryesore dhe klikoni në Krijo burim.
  • Kërkoni për IoT Hub në listën e burimeve, zgjidhni IoT Hub nga rezultatet dhe klikoni Krijo.
  • Vendosni vlerat e mëposhtme për të konfiguruar Azure IoT Hub dhe klikoni në "Rishikoni dhe Krijoni"

Abonimi: F1 - Niveli Falas

Grupi i Burimeve: ky është një koleksion burimesh. Nëse keni një koleksion ekzistues, zgjidhni atë ose krijoni një grup të ri burimesh (thjesht kërkon një emër)

Rajoni: zgjidhni rajonin tuaj

Emri IoT Hub: futni një emër unik

Sistemi do të marrë disa minuta për të krijuar një burim të ri Azure IoT Hub. Pasi të jeni gati, klikoni mbi të për të parë pultin e burimeve

Hapi 2: Konfiguroni Raspberry Pi

Ruani Raspbian Buster në kartën SD përmes kompjuterit tuaj Windows ose Mac. Vendosni kartën SD në Raspberry Pi dhe filloni. Pasi të shfaqet desktopi, lidheni me Wi-Fi.

Për zgjidhjen e problemeve, vizitoni dokumentacionin zyrtar të Raspberry Pi.

Hapi 3: Krijoni një pajisje në Azure IoT Hub

Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
Krijoni një pajisje në Azure IoT Hub
  • Kthehuni te portali Azure dhe klikoni në Pajisjet IoT në faqen e burimeve Azure IoT Hub. Klikoni ‘+NEW’ për të krijuar një pajisje të re
  • Vendosni ID -në e pajisjes (emri i njohur), lini pjesën tjetër të fushave me vlera të defatuara dhe klikoni Ruaj
  • Kjo do të krijojë një pajisje në IoT Hub
  • Klikoni në pajisje dhe kopjoni vargun kryesor të lidhjes

Hapi 4: Vendosni kodin në Raspberry Pi dhe lidheni me Azure IoT Hub

Vendosni kodin në Raspberry Pi dhe lidheni me Azure IoT Hub
Vendosni kodin në Raspberry Pi dhe lidheni me Azure IoT Hub
Vendosni kodin në Raspberry Pi dhe lidheni me Azure IoT Hub
Vendosni kodin në Raspberry Pi dhe lidheni me Azure IoT Hub

Microsoft ka publikuar kodin shembull, fillimet e shpejta dhe mësime në GitHub për t'i dhënë një fillim të shpejtë projekteve të IoT Hub. Ne do të përdorim mësimin e Raspberry Pi. Udhëzuesi përdor node.js por mos u shqetësoni, nuk keni nevojë për një njohuri pune të node.js për të krijuar këtë projekt.

  • Lidhuni me pajisjen duke përdorur klientin SSH. Në përgjithësi, do të jetë PuTTY për Windows dhe Terminal për makinat Mac.
  • Lidhuni me Raspberry Pi

ssh [email protected]

Kontrolloni versionin Node.js, duhet të jetë më i madh se 10

nyje -v

Merrni kodin burimor nga GitHub në Raspberry Pi

git klon

Shkoni te drejtoria e kodeve dhe instaloni

cd azure-iot-sample-node/iot-hub/Tutorials/RaspberryPiApp

instaloni npm

  • Tjetra, ne do të konfigurojmë aplikacionin për të dërguar të dhëna të "simuluara" të temperaturës në Azure IoT Hub. Shkoni brenda dosjes dhe modifikoni config.json përmes komandës së shpejtë ose desktopit Raspberry Pi. Ndryshoni tekstin e theksuar në 'të vërtetë'
  • Kthehuni te klienti SSH dhe futni vargun e lidhjes së pajisjes të kopjuar më parë për të lidhur Raspberry Pi me Azure IoT Hub

sudo node index.js 'Vargu i lidhjes së pajisjes nga Azure IoT Hub'

Hapi 5: Shikoni të dhënat e telemetrisë në Azure IoT Hub

Shikoni të dhënat e telemetrisë në Azure IoT Hub
Shikoni të dhënat e telemetrisë në Azure IoT Hub
Shikoni të dhënat e telemetrisë në Azure IoT Hub
Shikoni të dhënat e telemetrisë në Azure IoT Hub
Shikoni të dhënat e telemetrisë në Azure IoT Hub
Shikoni të dhënat e telemetrisë në Azure IoT Hub

Për të parë të dhënat e telemetrisë të marra në Azure IoT Hub, ne do të përdorim Visual Studio Code. Nëse nuk e keni Kodin VS të instaluar tashmë, ju lutemi shkarkoni nga faqja e internetit.

  • Hapni Visual Studio Code dhe klikoni në Extensions. Instaloni shtesën Azure IoT Hub
  • Pasi të jetë instaluar shtesa, klikoni në Azure IoT Hub në explorer. Do t'ju kërkojë të regjistroheni për të hyrë në Azure Portal dhe më pas do të tregojë burimin Azure IoT Hub dhe pajisjen Raspberry Pi
  • Klikoni me të djathtën në pajisje dhe klikoni në "Filloni të monitoroni pikën përfundimtare të ngjarjes së integruar". Kjo do të fillojë të tregojë të dhënat e telemetrisë të marra nga Raspberry Pi

Pamja e ekranit krah për krah tregon klientin SSH (duke dërguar të dhëna në Azure IoT Hub) dhe Visual Studio Code (duke treguar të dhënat e telemetrisë të marra në Azure IoT Hub).

Shpresoj se ju duket interesante dhe e dobishme. Mos ngurroni të ndani komentet tuaja. Gëzuar Raspberry Pi-/ing/

Recommended: