Tartalomjegyzék:
- 1. lépés: Szükséges dolgok
- 2. lépés: Bejelentkezés
- 3. lépés: Még néhány parancs
- 4. lépés: Node-RED és PHPMyAdmin
- 5. lépés: Vegyen figyelembe néhány dolgot
- 6. lépés: Saját CPU_Temp_Logger
![MySQL és Node-RED a Raspberry Pi-vel: 6 lépés MySQL és Node-RED a Raspberry Pi-vel: 6 lépés](https://i.howwhatproduce.com/images/004/image-11463-2-j.webp)
Videó: MySQL és Node-RED a Raspberry Pi-vel: 6 lépés
![Videó: MySQL és Node-RED a Raspberry Pi-vel: 6 lépés Videó: MySQL és Node-RED a Raspberry Pi-vel: 6 lépés](https://i.ytimg.com/vi/9hD2rh3PXvM/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
![MySQL és Node-RED a Raspberry Pi-vel MySQL és Node-RED a Raspberry Pi-vel](https://i.howwhatproduce.com/images/004/image-11463-3-j.webp)
Hello barátok. Ebben az utasításban megmutatom, hogyan használhatja a Node-RED mysql csomópontot egy egyszerű CPU hőmérséklet naplózó létrehozásához. Lássunk neki.
Ez egy kezdő útmutató a tanuláshoz is:
Node-RED, lehetőségei és fő csomópontjai.
A PHPMyAdmin és a MySQL telepítése.
Javascript függvénycsomópont NED-RED-ben.
Elnézést a homályos képért.
1. lépés: Szükséges dolgok
![Szükséges dolgok Szükséges dolgok](https://i.howwhatproduce.com/images/004/image-11463-4-j.webp)
![Szükséges dolgok Szükséges dolgok](https://i.howwhatproduce.com/images/004/image-11463-5-j.webp)
![Szükséges dolgok Szükséges dolgok](https://i.howwhatproduce.com/images/004/image-11463-6-j.webp)
Ehhez a projekthez egy Raspberry Pi Zero -t használok, mert kicsi és olcsó. Könnyen elfér a zsebében. Tehát a szoftver együtt utazik veled. De bármelyik választott számítógépet használhatja, amennyiben az Debian Linux alapú.
Szüksége lesz internetkapcsolatra és helyi hozzáférésre is a számítógéphez a terminálon (vagy ssh -n) keresztül.
Ha Macet vagy Linuxot használ:-
$ ssh pi@your_pi's_ip_address
Ha Windows rendszert használ, töltse le és telepítse a Putty alkalmazást:-
www.chiark.greenend.org.uk/~sgtatham/putty…
2. lépés: Bejelentkezés
![Belépés Belépés](https://i.howwhatproduce.com/images/004/image-11463-7-j.webp)
![Belépés Belépés](https://i.howwhatproduce.com/images/004/image-11463-8-j.webp)
![Belépés Belépés](https://i.howwhatproduce.com/images/004/image-11463-9-j.webp)
Alapértelmezett Raspbian bejelentkezés:-
pi és málna.
Ezután futtassa ezeket a parancsokat.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nodejs npm bólintott.
Ne feledje, hogy nem lesz könnyen bólintható, ha a Raspbian vagy az Ubuntu 18.04 LTS vagy a Debian 9 régebbi verzióját használja
Ilyen esetekben manuálisan kell futtatnia a Node-RED Install parancsfájlt:-
bash <(curl -sL
3. lépés: Még néhány parancs
![Még néhány parancs Még néhány parancs](https://i.howwhatproduce.com/images/004/image-11463-10-j.webp)
![Még néhány parancs Még néhány parancs](https://i.howwhatproduce.com/images/004/image-11463-11-j.webp)
![Még néhány parancs Még néhány parancs](https://i.howwhatproduce.com/images/004/image-11463-12-j.webp)
![Még néhány parancs Még néhány parancs](https://i.howwhatproduce.com/images/004/image-11463-13-j.webp)
Miután mindent telepített, futtassa
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
Online is talál utasításokat a phpmyadmin és a mysql telepítéséhez.
sudo nano /etc/apache2/apache2.conf
Menj az aljára, és add hozzá
Tartalmazza az /etc/phpmyadmin/apache.conf fájlt
Mentse a Ctrl + O, Enter billentyűkombinációval. Kilépés a CTrl + x gombbal
sudo /etc/init.d/apache2 újraindítás
Ha a phpmyadmin telepítése sikeres, akkor be kell tudnia jelentkezni a localhost/phpmyadmin webhelyre
Cserélje ki a localhostot a Pi IP -jére.
Jelentkezzen be root felhasználóként és a phpmyadmin telepítése során korábban megadott jelszóval.
4. lépés: Node-RED és PHPMyAdmin
![Node-RED és PHPMyAdmin Node-RED és PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-14-j.webp)
![Node-RED és PHPMyAdmin Node-RED és PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-15-j.webp)
![Node-RED és PHPMyAdmin Node-RED és PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-16-j.webp)
A Node-RED lehetővé teszi grafikusan összekapcsolt programok vagy folyamatok létrehozását. Tudjon meg többet a Node-RED-ről a https://nodered.org oldalon
Egyelőre megmutatom, hogyan hozhat létre egyszerű naplózót.
Keresse fel a https://raspberrypi.local: 1880 oldalt
Kövesse a képeket.
Ez a JSON karakterlánc
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL Test", "disabled": false, "info": "Ez egy folyamat a MySQL csomópont Node-Red. / NMérjük a Raspberry Pi CPU-jának hőmérsékletét, és naplózzuk az adatbázisba. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," ismételje ":" 2 "," crontab ":" "," egyszer ": false," OnceDelay ": 0,1," x ": 120," y ": 120," vezetékek ":
Másolja és illessze be ezt a karakterláncot a képen látható helyre.
A bejegyzéseket bemutató képeket is közzétettem a PHPMyAdmin rendszerben.
5. lépés: Vegyen figyelembe néhány dolgot
![Megjegyzés Néhány dolog Megjegyzés Néhány dolog](https://i.howwhatproduce.com/images/004/image-11463-17-j.webp)
![Megjegyzés Néhány dolog Megjegyzés Néhány dolog](https://i.howwhatproduce.com/images/004/image-11463-18-j.webp)
Néhány fontos tudnivaló az IP -cím. Lehet, hogy más. Ezenkívül először létre kell hoznia egy Node-RED-test nevű adatbázist, egy teszt nevű táblázatot, és el kell neveznie a mezőt "Field". Mindezt a PHPMyAdmin webes eszköz segítségével érheti el. Ez teszi az adatbázisok átadását süteménynek. Rengeteg erőforrás található az interneten, amelyek segítenek. Telepítenie kell a vcgencmd szoftvert a számítógépére. Ez a fő eszköz, amely lehetővé teszi a rendszer adatainak megtekintését. Előre telepítve van a Raspbian Stretch-re.
A Node-RED futtatásához:-
1) közvetlenül-
$ node-red-start
2) Minden indításkor-
$ sudo systemctl enable nodered.service
6. lépés: Saját CPU_Temp_Logger
![Saját CPU_Temp_Logger! Saját CPU_Temp_Logger!](https://i.howwhatproduce.com/images/004/image-11463-19-j.webp)
Ha most a képen látható módon böngészi az adatbázist a phpmyadmin rendszerben, észre fogja venni a táblázathoz hozzáadott bejegyzéseket a CPU hőmérsékletével.
A Node függvény itt a kulcs. Lehetővé teszi az üzenetek szűrését, és elküldi a lekérdezést a temp változóval együtt. A függvénycsomóban elmagyaráztam. Nézd meg. A bejegyzések két másodpercenként történnek, de módosíthatja a késleltetést az injekciós csomópontban.
Érezd jól magad:)
Lájkold ezt a projektet és írj megjegyzéseket, mert ezek valóban sokat segítenek. Ezenkívül feltétlenül jelezze az esetleges hibáimat, és tegyen fel kérdéseket.
Köszönjük, hogy megtekintette ezt a cikket.
Viszlát !!!
Ajánlott:
A Raspberry Pi csatlakoztatása a felhőhöz a Node.js használatával: 7 lépés
![A Raspberry Pi csatlakoztatása a felhőhöz a Node.js használatával: 7 lépés A Raspberry Pi csatlakoztatása a felhőhöz a Node.js használatával: 7 lépés](https://i.howwhatproduce.com/images/001/image-1333-12-j.webp)
A Raspberry Pi csatlakoztatása a felhőhöz a Node.js használatával: Ez az oktatóanyag mindenki számára hasznos, aki Raspberry Pi -t szeretne csatlakoztatni a felhőhöz, különösen az AskSensors IoT platformhoz, a Node.js használatával. Nincs Raspberry Pi? Ha jelenleg nem rendelkezik Raspberry Pi -vel, javaslom, hogy szerezzen be egy Raspberry -t
Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés
![Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: A projekt videója
[Docker Pi sorozat] Az IoT Node (A) modul használata a Raspberry Pi -n: 18 lépés
![[Docker Pi sorozat] Az IoT Node (A) modul használata a Raspberry Pi -n: 18 lépés [Docker Pi sorozat] Az IoT Node (A) modul használata a Raspberry Pi -n: 18 lépés](https://i.howwhatproduce.com/images/001/image-1348-48-j.webp)
[Docker Pi sorozat] Az IoT Node (A) modul használata a Raspberry Pi -n: Mi az IoT Node (A) modul? Az IoT Node (A) a Docker Pi sorozat egyik modulja. IOT csomópont (A) = GPS/BDS + GSM + Lora. Az I2C közvetlenül vezérli Lora -t, adatokat küld és fogad, vezérli a GSM/GPS/BDS modult az SC16IS752 segítségével, az alaplapnak csak I2C támogatásra van szüksége
A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés
![A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés](https://i.howwhatproduce.com/images/005/image-14163-30-j.webp)
LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi-re: Állítson be egy LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) verem PHPMyAdmin és FTP hozzáféréssel a Raspberry Pi-n, és konfigurálja ahhoz, hogy webszerverként működjön. Szüksége lesz egy Raspberry Pi számítógépre, amely 8
Weboldal készítése Raspberry Pi -n, Node.js, Express és MongoDB segítségével 1. rész: 6 lépés
![Weboldal készítése Raspberry Pi -n, Node.js, Express és MongoDB segítségével 1. rész: 6 lépés Weboldal készítése Raspberry Pi -n, Node.js, Express és MongoDB segítségével 1. rész: 6 lépés](https://i.howwhatproduce.com/images/001/image-961-144-j.webp)
Weboldal készítése Raspberry Pi -n, Node.js, Express és MongoDB segítségével … 1. rész: Üdvözöljük a node.js webes alkalmazás bemutató 1. részében. Az 1. rész áttekinti a node.js alkalmazásfejlesztéshez szükséges szoftvereket, a portátirányítás használatát, az alkalmazás létrehozását az Express használatával és az alkalmazás futtatását. Ennek második része