Sadržaj:

MySQL i Node-RED sa Raspberry Pi: 6 koraka
MySQL i Node-RED sa Raspberry Pi: 6 koraka

Video: MySQL i Node-RED sa Raspberry Pi: 6 koraka

Video: MySQL i Node-RED sa Raspberry Pi: 6 koraka
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Novembar
Anonim
MySQL i Node-RED sa Raspberry Pi
MySQL i Node-RED sa Raspberry Pi

Hello Friends. U ovom uputstvu ću vam pokazati kako koristiti mysql čvor Node-RED za izradu jednostavnog zapisnika temperature CPU-a. Hajde da počnemo.

Ovo će također biti vodič za početnike u učenju:

Node-RED, njegove mogućnosti i glavni čvorovi.

Instalacija PHPMyAdmin i MySQL.

Čvor funkcije Javascript u čvoru-CRVENI.

Izvinite zbog zamućene slike.

Korak 1: Potrebne stvari

Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari
Potrebne stvari

Za ovaj projekt koristim Raspberry Pi Zero jer je mali i jeftin Može se lako smjestiti u vaš džep. Tako vaš softver putuje zajedno s vama. Ali možete koristiti bilo koji računar po svom izboru, sve dok je zasnovan na Debian Linuxu.

Trebat će vam i internetska veza i lokalni pristup računalu putem terminala (ili ssh).

Ako koristite Mac ili Linux:-

$ ssh pi@your_pi's_ip_address

Ako koristite Windows, preuzmite i instalirajte Putty:-

www.chiark.greenend.org.uk/~sgtatham/putty…

Korak 2: Prijavite se

Ulogovati se
Ulogovati se
Ulogovati se
Ulogovati se
Ulogovati se
Ulogovati se

Zadana prijava za Raspbian:-

pi i malina.

Zatim pokrenite ove naredbe.

sudo apt-get update

sudo apt-get nadogradnja

sudo apt-get install nodejs npm nodered.

Imajte na umu da nećete imati lako dostupno čvorište ako koristite stariju verziju Raspbiana ili Ubuntu 18.04 LTS ili Debian 9

U takvim slučajevima morate ručno pokrenuti Node-RED Install script:-

bash <(curl -sL

Korak 3: Još nekoliko naredbi

Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi
Još nekoliko naredbi

Pokrenite nakon što sve instalirate

sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2

Na mreži možete pronaći i upute o tome kako instalirati phpmyadmin i mysql.

sudo nano /etc/apache2/apache2.conf

Idite na dno i dodajte

Uključi /etc/phpmyadmin/apache.conf

Spremite pomoću Ctrl + O, Enter. Izađite s CTrl + x

sudo /etc/init.d/apache2 ponovno pokretanje

Ako je phpmyadmin uspješno instaliran, trebali biste se moći prijaviti na localhost/phpmyadmin

Zamijenite localhost sa IP -om vašeg Pi -a.

Prijavite se kao root i lozinku koju ste postavili ranije tokom instalacije phpmyadmina.

Korak 4: Node-RED i PHPMyAdmin

Node-RED i PHPMyAdmin
Node-RED i PHPMyAdmin
Node-RED i PHPMyAdmin
Node-RED i PHPMyAdmin
Node-RED i PHPMyAdmin
Node-RED i PHPMyAdmin

Node-RED vam omogućava da kreirate grafički povezane programe ili tokove. Saznajte više o Node-RED-u na

Za sada ću vam pokazati kako stvoriti jednostavan drvosječu.

Idite na https://raspberrypi.local: 1880

Pratite slike.

Ovo je JSON niz

[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL test", "disabled": false, "info": "Ovo je tok za demonstartovanje MySQL čvora u Node-Red. / NMjerimo temperaturu CPU-a Raspberry Pi-a i prijavljujemo ga u bazu podataka. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," jednom ": false," onceDelay ": 0.1," x ": 120," y ": 120," žice ":

Kopirajte i zalijepite ovaj niz kako se nalazi na mjestu prikazanom na slici.

Takođe sam postavio slike koje prikazuju unose u PHPMyAdmin.

Korak 5: Zabilježite nekoliko stvari

Obratite pažnju na nekoliko stvari
Obratite pažnju na nekoliko stvari
Obratite pažnju na nekoliko stvari
Obratite pažnju na nekoliko stvari

Nekoliko važnih stvari na koje treba obratiti pažnju je IP adresa. Moglo bi biti drugačije. Takođe, prvo morate kreirati bazu podataka pod nazivom Node-RED-test, tabelu pod nazivom test i imenovati polje "Polje". Sve to možete postići uz pomoć web alata PHPMyAdmin. Predaja baza podataka čini kolač. Na internetu postoji mnogo resursa koji vam mogu pomoći. Morate instalirati vcgencmd na računaru. To je glavni alat koji vam omogućava pregled informacija o vašem sistemu. Dolazi unaprijed instalirano na Raspbian Stretch.

Da biste pokrenuli Node-RED:-

1) direktno-

$ node-red-start

2) Prilikom svakog pokretanja-

$ sudo systemctl omogućava nodered.service

Korak 6: Vaš vlastiti CPU_Temp_Logger

Vaš vlastiti CPU_Temp_Logger!
Vaš vlastiti CPU_Temp_Logger!

Sada, ako pregledate bazu podataka u phpmyadminu kao što je prikazano na slici, primijetit ćete unose dodane u vašu tablicu s temperaturama vašeg CPU -a.

Ovdje je ključna funkcija Node. Omogućuje filtriranje poruka i slanje upita zajedno s varijablom temp. Objasnio sam to u čvoru funkcija. Provjeri. Unosi se vrše svake dvije sekunde, ali možete promijeniti kašnjenje u čvoru za ubrizgavanje.

Zabavi se:)

Molimo vas da lajkujete ovaj projekat i objavite komentare jer oni zaista mnogo pomažu. Takođe, obavezno ukažite na sve greške koje sam možda napravio i slobodno postavljajte pitanja.

Hvala vam što ste pogledali ovaj članak.

Bye !!!

Preporučuje se: