Isi kandungan:

Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js: 7 Langkah
Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js: 7 Langkah

Video: Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js: 7 Langkah

Video: Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js: 7 Langkah
Video: Menjalankan aplikasi nodejs di docker container dengan perangkat Raspberry Pi 2024, Julai
Anonim
Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js
Cara Menghubungkan Raspberry Pi ke Awan Menggunakan Node.js

Tutorial ini berguna untuk sesiapa sahaja yang ingin menyambungkan Raspberry Pi ke awan, terutamanya ke platform AskSensors IoT, menggunakan Node.js.

Tidak mempunyai Raspberry Pi?

Sekiranya anda belum memiliki Raspberry Pi, saya akan mengesyorkan anda untuk mendapatkan Raspberry Pi 3, kerana cepat dan anda tidak perlu membeli penyesuai Wi-Fi USB yang berasingan. Sebagai tambahan, kita perlu memasang node.js pada Raspberry Pi dan banyak sumber skrip Node.js memerlukan Raspberry Pi berdasarkan seni bina ARMv7 + seperti Pi 3 atau Pi 2 dan tidak akan berfungsi dengan Raspberry Pi 1 Model B / B + atau Raspberry Pi Zero.

Tetapi jangan risau, ini cukup lurus ke depan, ikuti langkah-langkahnya!

Biasa dengan Node.js?

Anda mungkin perlu melakukan ujian pertama node.js dengan AskSensor dari komputer anda (Windows / Linux / MacOs), arahan saya sebelumnya menunjukkan panduan langkah demi langkah untuk data automatik Menghantar ke AskSensor menggunakan node.js.

Langkah 1: Bahan yang Anda Perlu

Berikut adalah bahan yang diperlukan:

  1. Raspberry Pi 3 Model B + atau Model B (anda juga boleh menggunakan Raspberry Pi 2 Model B)
  2. Kabel mikro USB untuk menghidupkan Pi anda.
  3. Kad MicroSD, saya cadangkan kad kelas 10 yang berukuran 16 GB atau lebih tinggi.
  4. Penyesuai kad memori MicroSD ke SD, anda perlu menggunakan pembaca kad SD pada komputer riba / desktop anda untuk menulis ke kad microSD.

Langkah 2: Sediakan Pi Raspberry Anda

Sediakan Pi Raspberry Anda
Sediakan Pi Raspberry Anda

Menjalankan persediaan asas Raspbian di Raspberry Pi menjadi mudah dan dijelaskan dengan jelas dalam Panduan Bermula ini. Berikut adalah langkah utama:

  1. Muat turun NOOBS,
  2. Ekstrak pada SD anda
  3. Pasangkannya dan hidupkan Raspberry Pi.
  4. Apabila diminta, pilih untuk memasang Raspbian dan biarkan berjalan.

Itu sahaja, Sekarang kita mempunyai sistem Raspberry Pi yang luar biasa yang dapat digunakan untuk pelbagai tugas!

Langkah 3: Pasang Node Js

Di sini kita pergi dalam pemasangan node.js, Memasang versi ARM Node menjadi sangat mudah!

  1. Pastikan anda tersambung ke internet
  2. Buka terminal di Raspberry Pi. Taipkan arahan ini:

wget

sudo dpkg -i node_latest_armhf.deb

Pada asasnya. Tidak perlu terlalu lama untuk memuat turun dan memasang.

Anda juga mempunyai pilihan untuk menentukan alamat pautan versi yang anda perlukan:

Pergi ke halaman muat turun node.js dan salin alamat pautan versi ARM yang anda perlukan. Sebagai contoh:

wget

Langkah 4: Uji Node Anda

Untuk memastikan bahawa node.js berjalan dengan betul, Taipkan arahan di bawah. Node ini harus mengembalikan versi semasa dan npm yang dipasang.

simpul -v

npm -v

Pastikan ia tidak memberikan sebarang kesalahan.

Sekiranya semuanya baik-baik saja, kita boleh beralih ke langkah seterusnya!

Langkah 5: Mendaftar untuk Asksensor

Mendaftar untuk akaun AskSensors adalah mudah dan percuma, jika anda masih belum mempunyai akaun, buat yang baru di

Buat Sensor baru dengan sekurang-kurangnya satu modul, Simpannya, dan tunjukkan grafik modul 1.

Api Key In yang unik akan disediakan, kami akan menggunakannya pada langkah seterusnya.

Perlukan lebih banyak maklumat?

Di sini, saya tidak akan membahas perincian membuat akaun AskSensors, Ini telah diperincikan dalam banyak arahan, video, dan tutorial.

Langkah 6: Jalankan Skrip Node.js

Jalankan Skrip Node.js
Jalankan Skrip Node.js

Demo node.js yang kami sarankan mengirimkan data palsu kepada AskSensor melalui HTTPS GET Requests, setiap 20 saat (20 saat ditetapkan sebagai contoh, anda boleh menetapkan selang waktu yang berbeza).

Muat turun fail.js dari github, Ia memerlukan pemasangan pakej https npm.

Anda perlu menetapkan Api Key In untuk menghantar data ke modul sensor yang telah anda buat seperti yang ditunjukkan pada langkah sebelumnya.

Sekarang anda sudah bersedia untuk menjalankan skrip terakhir:

nod

Itu sahaja! Nikmati menonton aliran data anda dalam grafik (gambar di atas menunjukkan contoh grafik penyebaran).

Langkah 7: Selesai

Terima kasih kerana membaca. sila komen!

Kami akan menerbitkan banyak arahan yang berguna pada masa akan datang, ikuti kami!

Semoga berjumpa dengan anda:)

Disyorkan: