![MySQL en Node-RED Met Raspberry Pi: 6 stappe MySQL en Node-RED Met Raspberry Pi: 6 stappe](https://i.howwhatproduce.com/images/004/image-11463-2-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![MySQL en Node-RED Met Raspberry Pi MySQL en Node-RED Met Raspberry Pi](https://i.howwhatproduce.com/images/004/image-11463-3-j.webp)
Hallo vriende. In hierdie instruksies sal ek u wys hoe u die Node-RED mysql-knoop kan gebruik om 'n eenvoudige CPU-temperatuurregistreerder te maak. Laat ons begin.
Dit sal ook 'n beginnersgids vir leer wees:
Knooppunt-ROOI, die moontlikhede daarvan en die belangrikste knope.
Installasie van PHPMyAdmin en MySQL.
Javascript Funksie Node in Node-ROOI.
Jammer vir die flou prentjie.
Stap 1: Dinge wat nodig is
![Dinge nodig Dinge nodig](https://i.howwhatproduce.com/images/004/image-11463-4-j.webp)
![Dinge nodig Dinge nodig](https://i.howwhatproduce.com/images/004/image-11463-5-j.webp)
![Dinge nodig Dinge nodig](https://i.howwhatproduce.com/images/004/image-11463-6-j.webp)
Vir hierdie projek gebruik ek 'n Raspberry Pi Zero omdat dit klein en goedkoop is. Dit kan maklik in u sak pas. U sagteware reis dus saam met u. Maar u kan enige rekenaar van u keuse gebruik, solank dit op Debian Linux gebaseer is.
U benodig ook 'n internetverbinding en plaaslike toegang tot u rekenaar via die terminale (of ssh).
As u Mac of Linux gebruik:-
$ ssh pi@your_pi's_ip_address
As u Windows gebruik, laai Putty af en installeer dit:-
www.chiark.greenend.org.uk/~sgtatham/putty…
Stap 2: Teken in
![Teken aan Teken aan](https://i.howwhatproduce.com/images/004/image-11463-7-j.webp)
![Teken aan Teken aan](https://i.howwhatproduce.com/images/004/image-11463-8-j.webp)
![Teken aan Teken aan](https://i.howwhatproduce.com/images/004/image-11463-9-j.webp)
Standaard Raspbian-aanmelding:-
pi en framboos.
Voer dan hierdie opdragte uit.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nodejs npm nodered.
Let daarop dat u nie maklik genoteer sal word as u 'n ouer weergawe van Raspbian of Ubuntu 18.04 LTS of Debian 9 gebruik nie
In sulke gevalle moet u die Node-RED Install-script handmatig uitvoer:-
bash <(curl -sL
Stap 3: Nog 'n paar opdragte
![Nog 'n paar opdragte Nog 'n paar opdragte](https://i.howwhatproduce.com/images/004/image-11463-10-j.webp)
![Nog 'n paar opdragte Nog 'n paar opdragte](https://i.howwhatproduce.com/images/004/image-11463-11-j.webp)
![Nog 'n paar opdragte Nog 'n paar opdragte](https://i.howwhatproduce.com/images/004/image-11463-12-j.webp)
![Nog 'n paar opdragte Nog 'n paar opdragte](https://i.howwhatproduce.com/images/004/image-11463-13-j.webp)
Nadat u alles geïnstalleer het, hardloop
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
Aanlyn kan u ook instruksies vind oor hoe om phpmyadmin en mysql te installeer.
sudo nano /etc/apache2/apache2.conf
Gaan na onder en voeg by
Sluit /etc/phpmyadmin/apache.conf in
Stoor met Ctrl + O, Enter. Verlaat met CTrl + x
sudo /etc/init.d/apache2 herbegin
As phpmyadmin suksesvol geïnstalleer is, moet u by localhost/phpmyadmin kan aanmeld
Vervang localhost met u Pi se IP.
Meld aan as wortel en die wagwoord wat u vroeër tydens die phpmyadmin -installasie gestel het.
Stap 4: Node-RED en PHPMyAdmin
![Node-RED en PHPMyAdmin Node-RED en PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-14-j.webp)
![Node-RED en PHPMyAdmin Node-RED en PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-15-j.webp)
![Node-RED en PHPMyAdmin Node-RED en PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-16-j.webp)
Met Node-RED kan u grafies gekoppelde programme of vloei skep. Kom meer te wete oor Node-RED op
Op die oomblik sal ek u wys hoe u 'n eenvoudige logger kan skep.
Gaan na https://raspberrypi.local: 1880
Volg die prente.
Dit is die JSON -string
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL -toets", "gedeaktiveer": vals, "info": "Dit is 'n stroom om die MySQL -knoop in te demonstreer Node-rooi. / NMet die temperatuur van die Raspberry Pi se SVE en teken dit in die databasis aan. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," once ": false," onceDelay ": 0.1," x ": 120," y ": 120," wires ":
Kopieer en plak hierdie string soos dit op die plek op die foto is.
Ek het ook die foto's geplaas waarin die inskrywings in PHPMyAdmin verskyn.
Stap 5: Let op 'n paar dinge
![Let op 'n paar dinge Let op 'n paar dinge](https://i.howwhatproduce.com/images/004/image-11463-17-j.webp)
![Let op 'n paar dinge Let op 'n paar dinge](https://i.howwhatproduce.com/images/004/image-11463-18-j.webp)
'N Paar belangrike dinge om op te let is die IP -adres. Dit kan anders wees. U moet ook eers 'n databasis met die naam Node-RED-test, 'n tabel met die naam test skep en die veld 'veld' noem. U kan dit alles bereik met behulp van die PHPMyAdmin -webhulpmiddel. Dit maak die oorhandiging van databasisse 'n stukkie koek. Daar is baie hulpbronne aanlyn om u te help. U moet vcgencmd op u rekenaar installeer. Dit is die belangrikste hulpmiddel waarmee u die inligting van u stelsel kan sien. Dit is vooraf geïnstalleer op Raspbian Stretch.
Om Node-RED uit te voer:-
1) direk-
$ node-red-start
2) Op elke boot-
$ sudo systemctl aktiveer nodered.service
Stap 6: u eie CPU_Temp_Logger
![U eie CPU_Temp_Logger! U eie CPU_Temp_Logger!](https://i.howwhatproduce.com/images/004/image-11463-19-j.webp)
As u nou deur die databasis in phpmyadmin blaai, soos op die foto, sien u inskrywings wat by die tabel gevoeg is met die temperatuur van u SVE.
Die funksie Node is die sleutel hier. Dit laat u toe om boodskappe te filter en stuur die navraag saam met die temp veranderlike. Ek het dit verduidelik in die funksie node. Kyk daarna. Die inskrywings word elke twee sekondes gemaak, maar u kan die vertraging in die inspuitknoop verander.
Hê pret:)
Hou van hierdie projek en plaas kommentaar, want dit help regtig baie. Maak ook seker dat u enige foute wat ek gemaak het, wys, en stel gerus vrae.
Dankie dat u na hierdie artikel gekyk het.
Totsiens !!!
Aanbeveel:
Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: 5 stappe
![Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: 5 stappe Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: 5 stappe](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
Vingerafdruk- en RFID -gebaseerde bywoningstelsel met behulp van Raspberry Pi en MySQL -databasis: video van hierdie projek
Hoe om 'n webwerf met 'n boodskapbord te maak met behulp van PHP en MYSQL: 5 stappe
![Hoe om 'n webwerf met 'n boodskapbord te maak met behulp van PHP en MYSQL: 5 stappe Hoe om 'n webwerf met 'n boodskapbord te maak met behulp van PHP en MYSQL: 5 stappe](https://i.howwhatproduce.com/images/012/image-33405-j.webp)
Hoe om 'n boodskapbordwebwerf te maak met behulp van PHP en MYSQL: Hierdie instruksies sal u wys hoe u 'n boodskapbordwebwerf kan skep met behulp van php, mysql, html en css. As u nuut is in die ontwikkeling van webwerwe, moenie bekommerd wees nie; daar sal gedetailleerde verduidelikings en analogieë wees, sodat u die konsepte beter kan verstaan. Mat
Bywoningstelsel deur RFID -data na MySQL -bediener te stuur met behulp van Python met Arduino: 6 stappe
![Bywoningstelsel deur RFID -data na MySQL -bediener te stuur met behulp van Python met Arduino: 6 stappe Bywoningstelsel deur RFID -data na MySQL -bediener te stuur met behulp van Python met Arduino: 6 stappe](https://i.howwhatproduce.com/images/002/image-5256-23-j.webp)
Bywoningstelsel deur RFID-data na MySQL-bediener te stuur met behulp van Python met Arduino: In hierdie projek het ek RFID-RC522 met arduino gekoppel en dan stuur ek data van RFID na phpmyadmin-databasis. Anders as ons vorige projekte, gebruik ons in hierdie geval geen ethernet -skild nie, hier lees ons net die reeksdata van
UCL - Node -rooi verbind met 'n Siemens PLC met KEPserver: 7 stappe
![UCL - Node -rooi verbind met 'n Siemens PLC met KEPserver: 7 stappe UCL - Node -rooi verbind met 'n Siemens PLC met KEPserver: 7 stappe](https://i.howwhatproduce.com/images/005/image-12858-23-j.webp)
UCL-Node-rooi verbind met 'n Siemens PLC met behulp van KEPserver: Vereistes Node-rooi: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-vrystelling
Beheer toegang tot Arduino YÚN met MySQL, PHP5 en Python: 11 stappe (met foto's)
![Beheer toegang tot Arduino YÚN met MySQL, PHP5 en Python: 11 stappe (met foto's) Beheer toegang tot Arduino YÚN met MySQL, PHP5 en Python: 11 stappe (met foto's)](https://i.howwhatproduce.com/images/006/image-16078-13-j.webp)
Beheer toegang tot Arduino YÚN met MySQL, PHP5 en Python: Hallo vriende! Soos u weet, in September die nuwe premierskild van Arduino, Arduino YUN. Hierdie vriendin het 'n Linux -ingeboude stelsel waarmee ons alles kan uitvoer waaraan u kan dink (ten minste tot dusver). Alhoewel daar baie min inligting is