Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
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
- 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
- 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
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
Kontrolloni versionin Node.js, duhet të jetë më i madh se 10
nyje -v
Merrni kodin burimor nga GitHub në Raspberry Pi
git klonShkoni 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
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:
Vendosja e sistemit operativ MotionEye në Raspberry Pi Zero W: 5 hapa
Vendosja e OS MotionEye në Raspberry Pi Zero W: Pasi të keni testuar bordin ESP32-CAM në videot e mëparshme, është e sigurt të thuhet se cilësia e videos nuk është saktësisht e shkëlqyeshme. Boardshtë një bord kompakt dhe jashtëzakonisht me kosto efektive që është gjithashtu i lehtë për t'u përdorur dhe kjo e bën atë të përsosur për fillestarët. Por
Vendosja e Bit IoT në Mini Kompjuterët tuaj Me Ubuntu Mate: 8 hapa
Vendosja e Bit IoT në Mini Kompjuterët tuaj Me Ubuntu Mate: IoT Bit është krenar të prezantojë tabelën tonë të zhvillimit të të dhënave celulare për një sërë mini kompjuterësh që u siguron atyre të dhëna celulare 4G, 3G dhe GSM. Moduli ynë inteligjent HAT i siguron mini kompjuterit tuaj të dhëna celulare, informacione për pozicionimin GPS dhe
Vendosja e Raspberry Pi për një Proxy Server: 6 hapa
Konfigurimi i Raspberry Pi për një Proxy Server: Nëse dëshironi që Raspberry Pi juaj të ketë qasje në internet përmes një serveri përfaqësues, do t'ju duhet të konfiguroni Pi tuaj që të përdorë serverin para se të keni qasje në internet. Ekzistojnë dy metoda me të cilat mund të konfiguroni serverin proxy. Por, megjithatë në m
Instalimi i Raspbian në Raspberry Pi 3 B Pa HDMI - Fillimi me Raspberry Pi 3B - Vendosja e Hapave të Mjedrës Pi 3: 6
Instalimi i Raspbian në Raspberry Pi 3 B Pa HDMI | Fillimi me Raspberry Pi 3B | Konfigurimi i Raspberry Pi 3: Siç e dini disa nga ju, kompjuterët Raspberry Pi janë mjaft të mrekullueshëm dhe mund ta merrni të gjithë kompjuterin vetëm në një tabelë të vogël. Raspberry Pi 3 Model B përmban një ARM Cortex A53 64-bit me katër bërthama. me shpejtësi 1.2 GHz. Kjo e vë Pi 3 afërsisht 50
Vendosja e Raspberry Pi juaj me Raspbian (Jessie) pa kokë: 3 hapa
Vendosja e Raspberry Pi juaj me Raspbian (Jessie) pa kokë: Para së gjithash ne duhet të dimë se për çfarë bëhet fjalë. Unë nuk do të jap mësime teorie këtu. Deri tani ju vetëm duhet të dini se mjedra pi është një beqar bordi mini kompjuter (mini në kuptimin më të vogël se kompjuterët tradicionalë) Kjo është ajo. E thjeshtë