Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përshëndetje miq. Në këtë udhëzues, unë do t'ju tregoj se si të përdorni nyjen mysql Node-RED për të bërë një regjistrues të thjeshtë të temperaturës së CPU. Le të fillojmë.
Ky do të jetë gjithashtu një udhëzues fillestar për të mësuar:
Nyja-KUQ, mundësitë e saj dhe nyjet kryesore.
Instalimi i PHPMyAdmin dhe MySQL.
Nyja e funksionit Javascript në Nyjen-KUQ.
Na falni për figurën e turbullt.
Hapi 1: Gjërat e nevojshme
Për këtë projekt unë jam duke përdorur një Raspberry Pi Zero sepse është i vogël dhe i lirë Mund të futet lehtësisht në xhepin tuaj. Kështu që softueri juaj udhëton së bashku me ju. Por mund të përdorni çdo kompjuter sipas zgjedhjes tuaj, për sa kohë që është i bazuar në Debian Linux.
Ju gjithashtu do të keni nevojë për një lidhje interneti dhe qasje lokale në kompjuterin tuaj përmes terminalit (ose ssh).
Nëse jeni duke përdorur Mac ose Linux:-
$ ssh pi@adresa_i_pi_toj
Nëse jeni duke përdorur Windows, shkarkoni dhe instaloni Putty:-
www.chiark.greenend.org.uk/~sgtatham/putty…
Hapi 2: Hyrja
Hyrja e paracaktuar në Raspbian:-
pi dhe mjedër.
Tjetra, ekzekutoni këto komanda.
përditësim sudo apt-get
sudo apt-get upgrade
sudo apt-get install nodejs npm nodered.
Vini re se nuk do të viheni në dispozicion pa nyje nëse përdorni një version më të vjetër të Raspbian, ose Ubuntu 18.04 LTS ose Debian 9
Në raste të tilla ju duhet të ekzekutoni manualisht skriptin Node-RED Install:-
bash <(curl -sL
Hapi 3: Pak më shumë komanda
Pasi të keni instaluar gjithçka, ekzekutoni
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
Në internet gjithashtu mund të gjeni udhëzime se si të instaloni phpmyadmin dhe mysql.
sudo nano /etc/apache2/apache2.conf
Shkoni në fund dhe shtoni
Përfshi /etc/phpmyadmin/apache.conf
Ruaj duke përdorur Ctrl + O, Enter. Dilni me CTrl + x
rinis sudo /etc/init.d/apache2
Nëse phpmyadmin është instaluar me sukses, duhet të jeni në gjendje të identifikoheni në localhost/phpmyadmin
Zëvendësoni localhost me IP -në tuaj Pi.
Hyni si root dhe fjalëkalimi që keni vendosur më herët gjatë instalimit të phpmyadmin.
Hapi 4: Nyja-RED dhe PHPMyAdmin
Node-RED ju lejon të krijoni programe ose rrjedha të lidhura grafikisht. Mësoni më shumë rreth Node-RED në
Tani për tani, unë do t'ju tregoj se si të krijoni një regjistrues të thjeshtë.
Shkoni te https://raspberrypi.local: 1880
Ndiqni fotografitë.
Ky është vargu JSON
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL Test", "disabled": false, "info": "Ky është një rrjedhë për të demonstruar nyjen MySQL në Nyja-e Kuqe. / NMasim temperaturën e CPU-së së Raspberry Pi dhe e regjistrojmë në bazën e të dhënave. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," një herë ": false," një herë Vonesa ": 0.1," x ": 120," y ": 120," tela ":
Kopjoni dhe ngjisni këtë varg ashtu siç është në vendin e treguar në figurë.
Unë gjithashtu kam postuar fotografitë që tregojnë Hyrjet në PHPMyAdmin.
Hapi 5: Vini re disa gjëra
Disa gjëra të rëndësishme për tu shënuar janë adresa IP. Mund të jetë ndryshe. Gjithashtu, së pari duhet të krijoni një bazë të dhënash të quajtur Node-RED-test, një tabelë të quajtur test dhe të emërtoni fushën "Fusha". Ju mund t'i arrini të gjitha këto me ndihmën e mjetit të uebit PHPMyAdmin. Kjo e bën dhënien e bazave të të dhënave një copë tortë. Ka shumë burime në internet për t'ju ndihmuar. Ju duhet të instaloni vcgencmd në kompjuterin tuaj. Shtë mjeti kryesor që ju lejon të shikoni informacionin e sistemit tuaj. Ajo vjen para-instaluar në Raspbian Stretch.
Për të drejtuar Node-RED:-
1) drejtpërdrejt-
$ nyje-e kuqe-fillimi
2) Në çdo çizme-
$ sudo systemctl aktivizoni shërbimin nodered.service
Hapi 6: CPU_Temp_Logger -i juaj shumë personal
Tani nëse shfletoni bazën e të dhënave në phpmyadmin siç tregohet në figurë, do të vini re shënime të shtuara në tabelën tuaj me temperaturat e CPU -së tuaj.
Funksioni Nyja është çelësi këtu. Kjo ju lejon të filtroni mesazhet dhe dërgon pyetjen së bashku me ndryshoren temp. Unë e kam shpjeguar atë në nyjen e funksionit. Kontrolloje. Regjistrimet bëhen çdo dy sekonda, por mund të ndryshoni vonesën në nyjen e injektimit.
Argëtohu:)
Ju lutemi pëlqeni këtë projekt dhe postoni komente, sepse ato me të vërtetë ndihmojnë shumë. Gjithashtu, sigurohuni që të tregoni çdo gabim që mund të kem bërë dhe mos ngurroni të bëni pyetje.
Faleminderit për shikimin e këtij artikulli.
Mirupafshim !!!