![MySQL ja Node-RED Raspberry Pi: 6 vaihetta MySQL ja Node-RED Raspberry Pi: 6 vaihetta](https://i.howwhatproduce.com/images/004/image-11463-2-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42
![MySQL ja Node-RED Raspberry Pi: n kanssa MySQL ja Node-RED Raspberry Pi: n kanssa](https://i.howwhatproduce.com/images/004/image-11463-3-j.webp)
Hei ystävät. Tässä ohjeessa näytän sinulle, kuinka voit käyttää Node-RED mysql -solmua yksinkertaisen suorittimen lämpötilan kirjaajan luomiseen. Aloitetaan.
Tämä on myös aloittelijan opas oppimiseen:
Solmu-PUNAINEN, sen mahdollisuudet ja pääsolmut.
PHPMyAdminin ja MySQL: n asennus.
Javascript-funktiosolmu solmussa-PUNAINEN.
Anteeksi epätarkka kuva.
Vaihe 1: Tarvittavat asiat
![Tarvittavat asiat Tarvittavat asiat](https://i.howwhatproduce.com/images/004/image-11463-4-j.webp)
![Tarvittavat asiat Tarvittavat asiat](https://i.howwhatproduce.com/images/004/image-11463-5-j.webp)
![Tarvittavat asiat Tarvittavat asiat](https://i.howwhatproduce.com/images/004/image-11463-6-j.webp)
Tässä projektissa käytän Raspberry Pi Zeroa, koska se on pieni ja halpa. Se mahtuu helposti taskuun. Joten ohjelmistosi kulkee mukanasi. Voit kuitenkin käyttää mitä tahansa haluamaasi tietokonetta, kunhan se on Debian Linux -pohjainen.
Tarvitset myös Internet -yhteyden ja paikallisen pääsyn tietokoneeseesi päätelaitteen (tai ssh) kautta.
Jos käytät Macia tai Linuxia:-
$ ssh pi@your_pi's_ip_address
Jos käytät Windowsia, lataa ja asenna Putty:-
www.chiark.greenend.org.uk/~sgtatham/putty…
Vaihe 2: Kirjaudu sisään
![Kirjaudu sisään Kirjaudu sisään](https://i.howwhatproduce.com/images/004/image-11463-7-j.webp)
![Kirjaudu sisään Kirjaudu sisään](https://i.howwhatproduce.com/images/004/image-11463-8-j.webp)
![Kirjaudu sisään Kirjaudu sisään](https://i.howwhatproduce.com/images/004/image-11463-9-j.webp)
Raspbian-oletuskirjautuminen:-
pi ja vadelma.
Suorita seuraavaksi nämä komennot.
sudo apt-get päivitys
sudo apt-get päivitys
sudo apt-get install nodejs npm nyökkäsi.
Huomaa, ettet nyökkää helposti saataville, jos käytät vanhempaa Raspbian -versiota tai Ubuntu 18.04 LTS- tai Debian 9 -versiota
Tällaisissa tapauksissa sinun on suoritettava Node-RED Install -skripti manuaalisesti:-
bash <(curl -sL
Vaihe 3: Muutama komento
![Muutama komento Muutama komento](https://i.howwhatproduce.com/images/004/image-11463-10-j.webp)
![Muutama komento Muutama komento](https://i.howwhatproduce.com/images/004/image-11463-11-j.webp)
![Muutama komento Muutama komento](https://i.howwhatproduce.com/images/004/image-11463-12-j.webp)
![Muutama komento Muutama komento](https://i.howwhatproduce.com/images/004/image-11463-13-j.webp)
Kun kaikki on asennettu, suorita
sudo apt-get install -y mysql-palvelin php-mysql phpmyadmin apache2
Netistä löydät myös ohjeet phpmyadminin ja mysqlin asentamiseen.
sudo nano /etc/apache2/apache2.conf
Siirry alareunaan ja lisää
Sisällytä /etc/phpmyadmin/apache.conf
Tallenna painamalla Ctrl + O, Enter. Poistu näppäimellä CTrl + x
sudo /etc/init.d/apache2 uudelleen
Jos phpmyadmin on asennettu onnistuneesti, sinun pitäisi pystyä kirjautumaan localhost/phpmyadminiin
Korvaa localhost Pi: n IP -osoitteella.
Kirjaudu pääkäyttäjänä ja salasana, jonka asetit aiemmin phpmyadminin asennuksen aikana.
Vaihe 4: Solmu-RED ja PHPMyAdmin
![Solmu-RED ja PHPMyAdmin Solmu-RED ja PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-14-j.webp)
![Solmu-RED ja PHPMyAdmin Solmu-RED ja PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-15-j.webp)
![Solmu-RED ja PHPMyAdmin Solmu-RED ja PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-16-j.webp)
Node-RED: n avulla voit luoda graafisesti kytkettyjä ohjelmia tai kulkuja. Lisätietoja Node-REDistä on osoitteessa
Toistaiseksi näytän sinulle, miten luodaan yksinkertainen loki.
Siirry osoitteeseen https://raspberrypi.local: 1880
Seuraa kuvia.
Tämä on JSON -merkkijono
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL Test", "disabled": false, "info": "Tämä on kulku MySQL -solmun demonstartoimiseksi Solmu-punainen. / NMittaamme Raspberry Pi -suorittimen lämpötilan ja kirjaamme sen tietokantaan. "}, {" Id ":" abb00580.da71b8 "," type ":" injize "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," toista ":" 2 "," crontab ":" "," kerran ": false," OnceDelay ": 0,1," x ": 120," y ": 120," johdot ":
Kopioi ja liitä tämä merkkijono sellaisena kuin se on kuvassa.
Olen myös lähettänyt PHPMyAdminiin kuvia, joissa näkyy merkinnät.
Vaihe 5: Huomaa muutama asia
![Huomaa muutama asia Huomaa muutama asia](https://i.howwhatproduce.com/images/004/image-11463-17-j.webp)
![Huomaa muutama asia Huomaa muutama asia](https://i.howwhatproduce.com/images/004/image-11463-18-j.webp)
Muutama tärkeä huomioitava asia on IP -osoite. Se voi olla erilainen. Lisäksi sinun on ensin luotava tietokanta nimeltä Node-RED-test, taulukko nimeltä test ja nimeä kenttä "Field". Voit tehdä tämän kaiken PHPMyAdmin -verkkotyökalun avulla. Se tekee tietokantojen luovuttamisesta kakkua. Netissä on paljon resursseja, jotka auttavat sinua. Sinun on asennettava vcgencmd tietokoneellesi. Se on tärkein työkalu, jonka avulla voit tarkastella järjestelmän tietoja. Se ei ole esiasennettu Raspbian Stretchiin.
Node-RED: n suorittaminen:-
1) suoraan-
$ node-red-start
2) Jokaisen käynnistyksen yhteydessä
$ sudo systemctl enable nodered.service
Vaihe 6: Oma CPU_Temp_Logger
![Oma CPU_Temp_Logger! Oma CPU_Temp_Logger!](https://i.howwhatproduce.com/images/004/image-11463-19-j.webp)
Jos selaat tietokantaa phpmyadminissa, kuten kuvassa näkyy, huomaat taulukkoon lisätyt merkinnät CPU: n lämpötiloista.
Toiminto Solmu on tässä avain. Sen avulla voit suodattaa viestejä ja lähettää kyselyn yhdessä temp -muuttujan kanssa. Olen selittänyt sen funktiosolmussa. Tarkista se. Merkinnät tehdään kahden sekunnin välein, mutta voit muuttaa ruiskutussolmun viivettä.
Pidä hauskaa:)
Tykkää tästä projektista ja lähetä kommentteja, koska ne auttavat todella paljon. Muista myös mainita mahdolliset virheeni ja esittää kysymyksiä.
Kiitos, että katselit tätä artikkelia.
Hei hei !!!
Suositeltava:
Raspberry Pi: n yhdistäminen pilveen Node.js: n avulla: 7 vaihetta
![Raspberry Pi: n yhdistäminen pilveen Node.js: n avulla: 7 vaihetta Raspberry Pi: n yhdistäminen pilveen Node.js: n avulla: 7 vaihetta](https://i.howwhatproduce.com/images/001/image-1333-12-j.webp)
Raspberry Pi: n yhdistäminen pilveen Node.js: n avulla: Tämä opetusohjelma on hyödyllinen kaikille, jotka haluavat yhdistää Raspberry Pi: n pilveen, erityisesti AskSensors IoT -alustaan, käyttäen Node.js. Jos sinulla ei ole Raspberry Pi: tä, suosittelen, että hankit Vadelman
Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta
![Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: Video tästä projektista
[Docker Pi -sarja] IoT Node (A) -moduulin käyttäminen Raspberry Pi -laitteessa: 18 vaihetta
![[Docker Pi -sarja] IoT Node (A) -moduulin käyttäminen Raspberry Pi -laitteessa: 18 vaihetta [Docker Pi -sarja] IoT Node (A) -moduulin käyttäminen Raspberry Pi -laitteessa: 18 vaihetta](https://i.howwhatproduce.com/images/001/image-1348-48-j.webp)
[Docker Pi -sarja] IoT Node (A) -moduulin käyttäminen Raspberry Pi: ssä: Mikä on IoT Node (A) -moduuli IoT Node (A) on yksi Docker Pi -sarjan moduuleista. IOT -solmu (A) = GPS/BDS + GSM + Lora. I2C ohjaa suoraan Loraa, lähettää ja vastaanottaa tietoja, ohjaa GSM/GPS/BDS -moduulia SC16IS752: n kautta, emolevy tarvitsee vain I2C
LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta
![LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta](https://i.howwhatproduce.com/images/005/image-14163-30-j.webp)
LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi -laitteeseen: Aseta LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) -pino PHPMyAdmin- ja FTP-käyttöoikeuksilla Raspberry Pi -laitteeseesi ja määritä se Tarvitset Raspberry Pi -tietokoneen, joka on yhteydessä Internetiin ja jossa on 8
Kuinka rakentaa verkkosivusto Raspberry Pi: lle, jossa on Node.js, Express ja MongoDB Osa 1: 6 vaihetta
![Kuinka rakentaa verkkosivusto Raspberry Pi: lle, jossa on Node.js, Express ja MongoDB Osa 1: 6 vaihetta Kuinka rakentaa verkkosivusto Raspberry Pi: lle, jossa on Node.js, Express ja MongoDB Osa 1: 6 vaihetta](https://i.howwhatproduce.com/images/001/image-961-144-j.webp)
Verkkosivuston rakentaminen Raspberry Pi -laitteelle, jossa on Node.js, Express ja MongoDB … Osa 1: Tervetuloa NOD.js -verkkosovelluksen opetusohjelman OSAAN 1. Osa 1 käy läpi tarvittavat ohjelmistot, joita käytetään node.js -sovellusten kehittämiseen, porttien uudelleenohjauksen käyttö, sovelluksen luominen Expressin avulla ja sovelluksen suorittaminen. Tämän toinen osa