Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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
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
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
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
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 !!!