
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Helo Kawan. Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana menggunakan nod mysql Node-RED untuk membuat pencatat suhu CPU sederhana. Mari kita mulakan.
Ini juga akan menjadi panduan pemula untuk belajar:
Node-RED, kemungkinannya, dan nod utama.
Pemasangan PHPMyAdmin dan MySQL.
Node Fungsi Javascript dalam Node-MERAH.
Maaf kerana gambar kabur.
Langkah 1: Perkara Yang Diperlukan



Untuk projek ini, saya menggunakan Raspberry Pi Zero kerana ia kecil dan murah Ia mudah dimasukkan ke dalam poket anda. Oleh itu perisian anda sesuai dengan anda. Tetapi anda boleh menggunakan mana-mana komputer pilihan anda, asalkan ia menggunakan Debian Linux.
Anda juga memerlukan Sambungan Internet dan akses tempatan ke komputer anda melalui terminal (atau ssh).
Sekiranya anda menggunakan Mac atau Linux: -
$ ssh pi @ alamat_pemilik_anda_mu
Sekiranya anda menggunakan Windows, muat turun dan pasang Putty: -
www.chiark.greenend.org.uk/~sgtatham/putty…
Langkah 2: Log masuk



Log masuk Raspbian lalai: -
pi dan raspberry.
Seterusnya, jalankan arahan ini.
sudo apt-get kemas kini
sudo apt-get peningkatan
sudo apt-get install nodejs npm mengangguk.
Perhatikan bahawa anda tidak akan mudah mengangguk jika anda menggunakan Raspbian versi lama, atau Ubuntu 18.04 LTS atau Debian 9
Dalam kes sedemikian, anda mesti menjalankan skrip Pemasangan Node-RED secara manual: -
bash <(curl -sL
Langkah 3: Beberapa Lagi Perintah




Selepas anda memasang semuanya, jalankan
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
Dalam talian, anda juga boleh mendapatkan arahan mengenai cara memasang phpmyadmin dan mysql.
sudo nano /etc/apache2/apache2.conf
Pergi ke bahagian bawah dan tambah
Sertakan /etc/phpmyadmin/apache.conf
Simpan menggunakan Ctrl + O, Enter. Keluar dengan CTrl + x
sudo /etc/init.d/apache2 mulakan semula
Sekiranya phpmyadmin berjaya dipasang, anda seharusnya dapat log masuk ke localhost / phpmyadmin
Gantikan localhost dengan IP Pi anda.
Log masuk sebagai root dan kata laluan yang anda tetapkan lebih awal semasa pemasangan phpmyadmin.
Langkah 4: Node-MERAH dan PHPMyAdmin



Node-RED membolehkan anda membuat program atau aliran yang disambungkan secara grafik. Ketahui lebih lanjut mengenai Node-RED di
Buat masa ini, saya akan menunjukkan kepada anda cara membuat pembalak sederhana.
Pergi ke https://raspberrypi.local: 1880
Ikuti gambarnya.
Ini adalah rentetan JSON
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL Test", "disabled": false, "info": "Ini adalah aliran untuk memula node MySQL di Node-Red. / NKita mengukur suhu CPU Raspberry Pi dan mencatatnya ke dalam pangkalan data. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," sekali ": false," OnceDelay ": 0.1," x ": 120," y ": 120," wire ":
Salin dan tampal tali ini seperti di tempat yang ditunjukkan dalam gambar.
Saya juga telah menyiarkan gambar yang menunjukkan Entri di PHPMyAdmin.
Langkah 5: Perhatikan Beberapa Perkara


Beberapa perkara penting yang perlu diberi perhatian ialah alamat IP. Mungkin berbeza. Juga, anda mesti terlebih dahulu membuat pangkalan data bernama Node-RED-test, jadual bernama ujian dan beri nama bidang "Field". Anda boleh mencapai semua ini dengan bantuan alat web PHPMyAdmin. Ia menjadikan pangkalan data menyerahkan sepotong kek. Terdapat banyak sumber dalam talian untuk membantu anda. Anda perlu memasang vcgencmd pada komputer anda. Ini adalah alat utama yang membolehkan anda melihat maklumat sistem anda. Ia dipasang di Raspbian Stretch.
Untuk menjalankan Node-RED: -
1) secara langsung-
$ simpul-merah-mula
2) Pada setiap but-
$ sudo systemctl aktifkan perkhidmatan nodered.service
Langkah 6: CPU_Temp_Logger Anda Sendiri

Sekarang jika anda melayari pangkalan data dalam phpmyadmin seperti yang ditunjukkan dalam gambar, anda akan melihat entri yang ditambahkan ke meja anda dengan suhu CPU anda.
Fungsi Node adalah apa kuncinya di sini. Ini membolehkan anda menyaring mesej dan mengirim pertanyaan bersama dengan pemboleh ubah temp. Saya telah menerangkannya di simpul fungsi. Lihatlah. Entri dibuat setiap dua saat, tetapi anda boleh mengubah kelewatan pada nod suntikan.
Berseronok:)
Sila suka projek ini dan hantar komen, kerana ia sangat membantu. Juga, pastikan untuk menunjukkan kesalahan yang mungkin saya buat, dan jangan ragu untuk bertanya.
Terima Kasih Kerana Melihat artikel ini.
Bye !!!
Disyorkan:
Sistem Kehadiran Jari Jari dan RFID Menggunakan Pangkalan Data Raspberry Pi dan MySQL: 5 Langkah

Sistem Kehadiran Cap Jari dan RFID Menggunakan Raspberry Pi dan MySQL Pangkalan Data: Video Projek Ini
Data Sensor Getaran dan Suhu Tanpa Wayar ke MySQL Menggunakan Node-MERAH: 40 Langkah

Data Sensor Getaran dan Suhu Tanpa Wayar ke MySQL Menggunakan Node-RED: Memperkenalkan sensor getaran dan suhu tanpa wayar Jangka Panjang IoT Industri NCD, dengan jarak penggunaan sehingga 2 mil penggunaan struktur rangkaian jejaring tanpa wayar. Memasukkan getaran dan sensor suhu 16-bit yang tepat, peranti ini dapat
Kawal Akses Arduino YÚN Dengan MySQL, PHP5 dan Python: 11 Langkah (dengan Gambar)

Kawal Akses Arduino YÚN Dengan MySQL, PHP5 dan Python: Hello Friends! Seperti yang anda ketahui, pada bulan September pelindung perdana baru Arduino, Arduino YUN. Rakan kecil ini mempunyai sistem tertanam Linux yang dapat kami jalankan apa sahaja yang anda fikirkan (sekurang-kurangnya setakat ini). Walaupun terdapat sedikit maklumat
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)

8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: 13 Langkah (dengan Gambar)

Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: Pengenalan: Ini adalah Projek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemprosesan (boleh dimuat turun percuma) untuk memaparkan data Suhu, Kelembapan dalam digital dan borang graf bar, masa dan tarikh paparan dan jalankan waktu mengira