![Menyiapkan Raspberry Pi Dengan Azure IoT Hub: 5 Langkah Menyiapkan Raspberry Pi Dengan Azure IoT Hub: 5 Langkah](https://i.howwhatproduce.com/images/006/image-16033-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00
![Menyiapkan Raspberry Pi Dengan Azure IoT Hub Menyiapkan Raspberry Pi Dengan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-1-j.webp)
Tujuan pengajaran ini adalah untuk mendapatkan pendedahan praktikal mengenai keupayaan Azure IoT Hub. Artikel tersebut merangkumi pendaftaran Azure IoT Hub, menyiapkan Raspberry Pi, dan menghubungkan Pi dengan Azure IoT Hub untuk menghantar telemetri.
Apa yang anda akan dapat:
- Raspberry Pi yang berfungsi dengan program Node.js menghantar data telemetri ke Azure IoT Hub
- Azure IoT Hub menerima data telemetri
Siapa di zoo:
Raspberry Pi: Raspberry Pi boleh dikatakan komputer paling popular sepanjang masa. Ia kecil, murah dan senang disediakan. Artikel ini berfungsi dengan versi Raspberry Pi 3+.
Azure IoT Hub: IoT Hub adalah perkhidmatan terurus berasaskan cloud yang terletak di antara peranti IoT dan sistem analisis / pemprosesan backend. Pengurusan telemetri dan lalu lintas data dari sebilangan besar peranti IoT, menguruskan keadaan peranti dan memastikan keselamatan dan kebolehpercayaan merupakan cabaran utama dalam penyelesaian penyelesaian intensif IoT. Azure IoT Hub menyelesaikan masalah ini dengan bertindak sebagai antara muka barisan hadapan untuk berjuta-juta peranti menyambungkannya dengan andal dan selamat, dan kemudian membolehkan penghalaan data, isyarat dan telemetri untuk diproses ke sistem backend berasaskan awan hilir. Artikel ini menggunakan contoh kod Microsoft yang disediakan di GitHub.
Langkah 1: Sediakan Azure IoT Hub
![Sediakan Azure IoT Hub Sediakan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-2-j.webp)
![Sediakan Azure IoT Hub Sediakan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-3-j.webp)
![Sediakan Azure IoT Hub Sediakan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-4-j.webp)
![Sediakan Azure IoT Hub Sediakan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-5-j.webp)
- Daftar untuk * percubaan * percuma akaun Azure dengan melayari laman web Azure. Setelah akaun Azure anda habis dan aktif, buka menu di Laman Utama dan klik Buat Sumber.
- Cari IoT Hub dalam senarai sumber, pilih IoT Hub dari hasilnya dan klik Buat.
- Masukkan nilai berikut untuk menyiapkan Azure IoT Hub dan klik pada 'Tinjau dan Buat'
Langganan: F1 - Tahap Percuma
Kumpulan Sumber: ini adalah kumpulan sumber. Sekiranya anda mempunyai koleksi yang ada, pilih atau buat kumpulan sumber baru (hanya memerlukan nama)
Wilayah: pilih wilayah anda
Nama Hub IoT: masukkan nama yang unik
Sistem akan mengambil masa beberapa minit untuk membuat sumber Azure IoT Hub baru. Setelah siap, klik padanya untuk melihat papan pemuka sumber
Langkah 2: Sediakan Raspberry Pi
Simpan Raspbian Buster pada kad SD melalui mesin Windows atau Mac anda. Masukkan kad SD di Raspberry Pi dan boot. Setelah desktop muncul, sambungkan ke Wi-Fi.
Untuk menyelesaikan masalah, lawati dokumentasi rasmi Raspberry Pi.
Langkah 3: Buat Peranti di Azure IoT Hub
![Buat Peranti di Azure IoT Hub Buat Peranti di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-6-j.webp)
![Buat Peranti di Azure IoT Hub Buat Peranti di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-7-j.webp)
![Buat Peranti di Azure IoT Hub Buat Peranti di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-8-j.webp)
![Buat Peranti di Azure IoT Hub Buat Peranti di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-9-j.webp)
- Kembali ke portal Azure dan klik pada Peranti IoT di halaman sumber Azure IoT Hub. Klik ‘+ BARU’ untuk membuat peranti baru
- Masukkan ID Peranti (nama yang dikenali), tinggalkan bidang yang lain dengan nilai defat dan klik Simpan
- Ini akan membuat peranti di IoT Hub
- Klik pada peranti dan salin String Sambungan Utama
Langkah 4: Terapkan Kod pada Raspberry Pi dan Sambungkan Dengan Azure IoT Hub
![Terapkan Kod pada Raspberry Pi dan Sambungkan Dengan Azure IoT Hub Terapkan Kod pada Raspberry Pi dan Sambungkan Dengan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-10-j.webp)
![Terapkan Kod pada Raspberry Pi dan Sambungkan Dengan Azure IoT Hub Terapkan Kod pada Raspberry Pi dan Sambungkan Dengan Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-11-j.webp)
Microsoft telah menerbitkan contoh kod, permulaan cepat dan tutorial di GitHub untuk memberikan permulaan yang cepat untuk projek IoT Hub. Kami akan menggunakan tutorial Raspberry Pi. Tutorial menggunakan node.js tetapi jangan risau, anda tidak memerlukan pengetahuan mengenai node.js untuk membuat projek ini.
- Sambungkan ke peranti menggunakan pelanggan SSH. Secara umum, ia akan menjadi PuTTY untuk Windows dan Terminal untuk mesin Mac.
- Sambung ke Raspberry Pi
Periksa versi Node.js, mestilah lebih besar daripada 10
simpul -v
Dapatkan kod sumber dari GitHub ke Raspberry Pi
git klon
Pergi ke direktori kod dan pasang
cd azure-iot-samples-node / iot-hub / Tutorial / RaspberryPiApp
pasang npm
- Seterusnya, kami akan mengkonfigurasi aplikasi untuk mengirim data suhu 'simulasi' ke Azure IoT Hub. Masuk ke dalam folder dan edit config.json melalui command prompt atau desktop Raspberry Pi. Tukar teks yang diserlahkan menjadi 'benar'
- Kembali ke klien SSH dan masukkan Connection String peranti yang disalin sebelumnya untuk menyambungkan Raspberry Pi ke Azure IoT Hub
sudo node index.js ‘Rentetan sambungan peranti dari Azure IoT Hub’
Langkah 5: Lihat Data Telemetri di Azure IoT Hub
![Lihat Data Telemetri di Azure IoT Hub Lihat Data Telemetri di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-12-j.webp)
![Lihat Data Telemetri di Azure IoT Hub Lihat Data Telemetri di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-13-j.webp)
![Lihat Data Telemetri di Azure IoT Hub Lihat Data Telemetri di Azure IoT Hub](https://i.howwhatproduce.com/images/006/image-16033-14-j.webp)
Untuk melihat data telemetri yang diterima di Azure IoT Hub, kami akan menggunakan Visual Studio Code. Sekiranya anda belum memasang Kod VS, sila muat turun dari laman web.
- Buka Visual Studio Code dan klik pada Extensions. Pasang sambungan Azure IoT Hub
- Setelah pelanjutan dipasang, klik pada Azure IoT Hub di explorer. Ia akan meminta anda masuk untuk mengakses Azure Portal dan kemudian akan menunjukkan sumber Azure IoT Hub dan peranti Raspberry Pi
- Klik kanan pada peranti dan klik pada 'Mula Memantau Titik Akhir Acara Built-in'. Ini akan mula menunjukkan data telemetri yang diterima dari Raspberry Pi
Paparan skrin bersebelahan menunjukkan klien SSH (mengirim data ke Azure IoT Hub) dan Visual Studio Code (menunjukkan data telemetri yang diterima di Azure IoT Hub).
Semoga anda merasa menarik dan bermanfaat. Jangan ragu untuk berkongsi maklum balas anda. Selamat Raspberry Pi- / ing /
Disyorkan:
Cara Menyiapkan OSMC Dengan Hyperion pada Raspberry Pi Dengan Jalur Led WS2812b: 8 Langkah
![Cara Menyiapkan OSMC Dengan Hyperion pada Raspberry Pi Dengan Jalur Led WS2812b: 8 Langkah Cara Menyiapkan OSMC Dengan Hyperion pada Raspberry Pi Dengan Jalur Led WS2812b: 8 Langkah](https://i.howwhatproduce.com/images/001/image-366-29-j.webp)
Cara Menyiapkan OSMC Dengan Hyperion pada Raspberry Pi Dengan Jalur Led WS2812b: Kadang-kadang saya berbahasa Inggeris dengan baik, kadang-kadang tidak … Perkara pertama yang pertama. Ini adalah pengajaran pertama saya dan bahasa Inggeris bukan bahasa ibunda saya, jadi tolong, jangan terlalu keras pada saya. Ini bukan mengenai bagaimana membina kerangka, itu mudah. Ini mengenai pemasangan
Menyiapkan Papan Anda untuk AppShed IoT: 5 Langkah
![Menyiapkan Papan Anda untuk AppShed IoT: 5 Langkah Menyiapkan Papan Anda untuk AppShed IoT: 5 Langkah](https://i.howwhatproduce.com/images/002/image-3216-24-j.webp)
Mempersiapkan Papan Anda untuk AppShed IoT: Dalam pelajaran cepat ini, kami akan melihat bagaimana NodeMCU anda dimuat dengan firmware AppShed IoT yang membolehkannya digunakan dengan platform AppShed IoT dan koleksi Aplikasi. Platform AppShed IoT adalah platform yang membolehkan pengguna untuk
Memasang Raspbian di Raspberry Pi 3 B Tanpa HDMI - Bermula dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi 3: 6 Langkah Anda
![Memasang Raspbian di Raspberry Pi 3 B Tanpa HDMI - Bermula dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi 3: 6 Langkah Anda Memasang Raspbian di Raspberry Pi 3 B Tanpa HDMI - Bermula dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi 3: 6 Langkah Anda](https://i.howwhatproduce.com/images/002/image-5563-20-j.webp)
Memasang Raspbian di Raspberry Pi 3 B Tanpa HDMI | Bermula dengan Raspberry Pi 3B | Menyiapkan Raspberry Pi 3 Anda: Seperti yang anda ketahui bahawa komputer Raspberry Pi cukup hebat dan anda boleh mendapatkan seluruh komputer hanya dengan satu papan kecil. Raspberry Pi 3 Model B mempunyai ARM Cortex A53 64-bit quad-core jam pada 1.2 GHz. Ini meletakkan Pi 3 kira-kira 50
Menyiapkan Pi Raspberry Anda Dengan Raspbian (Jessie) Tanpa Kepala: 3 Langkah
![Menyiapkan Pi Raspberry Anda Dengan Raspbian (Jessie) Tanpa Kepala: 3 Langkah Menyiapkan Pi Raspberry Anda Dengan Raspbian (Jessie) Tanpa Kepala: 3 Langkah](https://i.howwhatproduce.com/images/002/image-5242-51-j.webp)
Menyiapkan Pi Raspberry Anda Dengan Raspbian (Jessie) Tanpa Kepala: Pertama sekali kita perlu tahu tentang apa ini. Saya tidak akan memberi pelajaran teori di sini. Mulai sekarang anda hanya perlu tahu bahawa raspberry pi adalah satu papan komputer mini (mini dalam erti kata lebih kecil daripada komputer tradisional) Itu sahaja. Ringkas
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sistem Bunyi): 8 Langkah (dengan Gambar)
![Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sistem Bunyi): 8 Langkah (dengan Gambar) Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sistem Bunyi): 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/004/image-9813-51-j.webp)
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sound System): Saya adalah orang yang suka belajar mengenai kejuruteraan elektrik. Saya seorang sekolah menengah di Ann Richards School for Young Women Leaders. Saya membuat arahan ini untuk membantu sesiapa sahaja yang ingin menikmati muzik mereka dari Mini LG HiFi Shelf Syste