INHOUDSOPGAWE:
- Stap 1: hardeware en sagteware word benodig
- Stap 2: Opstel van XAMPP
- Stap 3: Begin Apache en MySQL
- Stap 4: Maak nou u blaaier oop en tik Http: // localhost/of
- Stap 6: Dit bring u die volgende skerm. Klik nou op die 'Nuwe' knoppie soos in die onderstaande prentjie om 'n nuwe databasis te skep
- Stap 7: Skep nou 'n nuwe databasis soos in die prentjie hieronder getoon
- Stap 8: Maak nou 'n tabel om data te visualiseer soos in die onderstaande prentjie getoon
- Stap 9: Noem nou die eerste kolom as 'id'
- Stap 10: Blaai nou na die regterkant van die skerm, en u sal 'A_I -opmerkings' sien, d.w.s. Outo -inkremente en dit word gebruik om die primêre sleutel in te stel wat elke rekord binne die tabel uniek identifiseer. Klik op die boks daaronder
- Stap 11: Dit bring u die volgende skerm. Klik nou op die "Gaan" -knoppie
- Stap 12: Voer nou die waardes van ander kolomme in
- Stap 13: Klik nou op u databasisnaam om dit uit te brei en dit sal u tabelnaam wys, klik dan daarop om te sien hoe data vertoon word, soos in die onderstaande prentjie getoon
- Stap 14: Opstel van Node-rooi
- Stap 15: Stappe om die vloei te skep
- Stap 16: Gaan vorentoe en sleep 'n draadlose gateway -knooppunt na u vloeidoek om aan die gang te kom
- Stap 17: Soek u draadlose sensors:
- Stap 18: Klik op die vergrootglas langs die seriële poortveld en kies die poort wat ooreenstem met u router, en klik dan op die "Voeg" -knoppie bo -aan
- Stap 19: Die reeks toestelle word nou op grond van die keuse bevolk, en u kan op 'Klaar' klik, en u het nou direkte toegang tot u draadlose sensors! om te sien hoe die data binnekom
- Stap 20: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
- Stap 21: Dubbelklik daarop en verander 'msg.' Klik op Klaar om die boodskap te voltooi
- Stap 22: Trek nou 'n lyn tussen die twee nodusse en klik op "Implementeer" regs bo in die venster
- Stap 23: Werk met die data:
- Stap 24: Voeg die draadlose sensors by:
- Stap 25: Kies die seriële toestel in die aftreklys wat u vir die draadlose gateway gebruik het, klik nou op die vergrootglas langs 'Mac -adres' en kies een van die beskikbare opsies
- Stap 26: Klik op Klaar
- Stap 27: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
- Stap 28: Dubbelklik daarop en klik op Klaar
- Stap 29: Voeg die funksie nodusse by
- Stap 30: Dubbelklik op die knoop om die konfigurasie -opsies oop te maak
- Stap 31: Nou moet u 'mysql' -knoop by die stoor van data voeg, kyk of u palet daar is, of u kan op die drie balke aan die regterkant van die implementeringsknoppie klik, soos in die onderstaande prentjie getoon
- Stap 32: Klik nou op die knoppie "Beheer palet"
- Stap 33: Soek nou na Mysql en klik op die 'installeer' knoppie soos in die prentjie getoon
- Stap 34: Gryp nou die "mysql" -knoop uit die palet en dubbelklik daarop om die konfigurasie -opsies oop te maak
- Stap 35: Skryf u databasisnaam soos u vroeër geskep het, en gee 'n naam daaraan, klik dan op die potloodikoon langs die databasis om die Sqldatabase -knoop te wysig
- Stap 36: Voeg nou gebruiker = wortel by standaard in die Xampp en wagwoord is leeg. U kan ook 'n gebruiker en wagwoord skep, voer dit hier in, voer dan u databasisnaam en tydsone in (opsioneel) en klik dan op Update and Done
Video: Data oor draadlose trillings- en temperatuursensors na MySQL met behulp van Node-RED: 40 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Ons stel NCD se Long Range IoT Industrial draadlose vibrasie- en temperatuursensor bekend, met 'n afstand van tot 2 myl, die gebruik van 'n draadlose netwerkstruktuur. Hierdie toestel bevat 'n presiese 16-bis-vibrasie- en temperatuursensor en stuur ongelooflike akkurate vibrasie- en temperatuurrekords op die tyd wat die verbruiker beskryf.
Stap 1: hardeware en sagteware word benodig
Hardeware:
NCD langafstand vibrasie en temperatuur sensor
NCD langafstand draadlose gaasmodem met USB -koppelvlak
Sagteware:
Node-rooi
XAMPP
Stap 2: Opstel van XAMPP
XAMPP is die algemeenste, gratis 'n oopbron-kruisplatform, een oplossing vir u webdienste. XAMPP is ontwikkel deur ApacheFriends wat in Mei 2002 vrygestel is. XAMPP staan vir Cross-Platform (X), Apache (A), MySQL (M) en soms (M) verwys soms ook na MariaDB, PHP (P) en Pearl (P).
Met XAMPP kan u op 'n plaaslike bediener werk en plaaslike kopieë van webwerwe toets met behulp van PHP -kode en MySQL -databasisse. Sodra XAMPP aktief is, het u toegang tot u plaaslike kopie met 'n blaaier met behulp van 'n URL soos https:// localhost/of https:// localhost/
Aflaai en installeer
XAMPP Gaan na die XAMPP -webwerf en laai die installeerder af op grond van u bedryfstelsel. Die installasie moet soortgelyk wees aan 'n normale sagteware -installasie wat u in u bedryfstelsel doen. By die installering is daar 'n opsie om te kies of u Apache en MySQL as dienste wil laat loop. As u dit gekies het, begin Apache en MySQL met die opstarten van die stelsel, wat u moontlik nie nodig het as u rekenaar te min geheue het nie, of as u nie gereeld PHP-ontwikkeling doen nie. U kan hierdie instellings na die installasie verander.
Stap 3: Begin Apache en MySQL
Gaan na die plek waar u XAMPP geïnstalleer het (gewoonlik C: / Program Files / xampp) en dubbelkliek op die XAMPP-bedieningspaneel (xampp-control.exe). Dit bring u die volgende skerm. Klik op die Start -knoppies langs Apache en MySQL om dit te begin.
Stap 4: Maak nou u blaaier oop en tik Http: // localhost/of
Stap 5: Dit sal 'n volgende bladsy oopmaak. Klik op die PhpMyAdmin
Stap 6: Dit bring u die volgende skerm. Klik nou op die 'Nuwe' knoppie soos in die onderstaande prentjie om 'n nuwe databasis te skep
Stap 7: Skep nou 'n nuwe databasis soos in die prentjie hieronder getoon
Stap 8: Maak nou 'n tabel om data te visualiseer soos in die onderstaande prentjie getoon
Stap 9: Noem nou die eerste kolom as 'id'
Stap 10: Blaai nou na die regterkant van die skerm, en u sal 'A_I -opmerkings' sien, d.w.s. Outo -inkremente en dit word gebruik om die primêre sleutel in te stel wat elke rekord binne die tabel uniek identifiseer. Klik op die boks daaronder
Stap 11: Dit bring u die volgende skerm. Klik nou op die "Gaan" -knoppie
Stap 12: Voer nou die waardes van ander kolomme in
Name = rms_x, Type = DECIMAL, Length/Values = 10, 2 (dws tot 2 desimale punte) en soortgelyk vir alle ander waardes, en in die laaste kolom kan u die geskepte tyd wys en op die stoor -knoppie klik, soos in die prentjie hieronder.
Stap 13: Klik nou op u databasisnaam om dit uit te brei en dit sal u tabelnaam wys, klik dan daarop om te sien hoe data vertoon word, soos in die onderstaande prentjie getoon
Dit is alles met die opstel van XAMPP.
Stap 14: Opstel van Node-rooi
Noudat u sensors aan die gang het, benodig ons 'n manier om iets nuttigs met die data te doen.
- In die eerste plek moet u Node-Red installeer.
- Sodra dit klaar is, moet u u opdragreël of Power Shell vir Windows-gebruikers invoer, na die gids waarin Node-RED geïnstalleer is, invoer.
- Tik nou "npm i ncd-red-wireless node-red-dashboard". Dit installeer die nodusse om data van u draadlose sensors te ontvang, en u kan Node-RED begin sodra dit gedoen is.
- Om node-bediener te begin, skryf node-rooi in die opdragprompt of terminale en druk enter.
Stap 15: Stappe om die vloei te skep
Op hierdie punt sien u 'n groot leë stroom met 'n lang lys knope aan die linkerkant, hierdie sybalk word die palet genoem.
Stap 16: Gaan vorentoe en sleep 'n draadlose gateway -knooppunt na u vloeidoek om aan die gang te kom
ncd-red-wireless Bied die nodusse wat die reeksverbinding bestuur, inkomende sensordata ontleed, dit volgens spesifieke parameters filter, en u toelaat om die draadlose sensors op te stel
Stap 17: Soek u draadlose sensors:
As u die nodus afgelewer het, kan u die info-oortjie sien, wat rekords bevat oor die vermoë van die nodus. As u enige ander dokumentasie buite die inligtingblad wil sien, moet u dit in gedagte hou terwyl u u vloei bou as u 'n vraag het oor hoe 'n knoop werk. Die volgende element wat ons wil doen, is om die knoop op te stel; as u dit eers byvoeg, sal u sien dat daar 'n klein driehoek in die regter boonste hoek langs 'n blou kolletjie is; die driehoek dui aan dat die knoop ekstra opset wil hê, die blou dot dui aan dat die knoop nie meer nie, maar as deel van die vloei ontplooi is.
- Dubbelklik op die knoop om die konfigurasie -opsies oop te maak.
- Klik op die potlood -ikoon langs die veld Serial Device om u USB -router op te stel; dit maak 'n tweede konfigurasiepaneel oop wat slegs 'n paar opsies het.
Stap 18: Klik op die vergrootglas langs die seriële poortveld en kies die poort wat ooreenstem met u router, en klik dan op die "Voeg" -knoppie bo -aan
Stap 19: Die reeks toestelle word nou op grond van die keuse bevolk, en u kan op 'Klaar' klik, en u het nou direkte toegang tot u draadlose sensors! om te sien hoe die data binnekom
Stap 20: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
Stap 21: Dubbelklik daarop en verander 'msg.' Klik op Klaar om die boodskap te voltooi
Stap 22: Trek nou 'n lyn tussen die twee nodusse en klik op "Implementeer" regs bo in die venster
Stap 23: Werk met die data:
Nou word data uit u draadlose sensors versamel en dit na die oortjie "ontfouting" gestuur, hierdie "ontfout -oortjie" word in die regterkantste sidebalk geplaas na die inligtingblad. Om die inligting te sien, kan u op die reset -knoppie druk. In node-rooi rekords word oortref tussen nodes in 'n JSON-pakkie. As die msg -voorwerp op die debug -oortjie kom, kan u dit groter maak om die algehele lys inligting wat daarmee gepaard gaan, te sien. Dit is buitengewoon handig as u vinnig moet kyk watter sensors aanmeld. Die ander probleem wat hierdie knoop gee, is 'n maklike manier om u router uit te skakel na die netwerkidentiteit waarop toestelle in die konfigurasiemodus dokumenteer, druk eenvoudig op die knoppie aan die linkerkant van die node en die instrument sal oorskakel na die konfigurasienetwerk, druk dit nog een keer om dit terug te keer na die luistermodus. Sodra ons die wi-fi-gereedskapsknooppunte opgestel het, is dit moontlik dat hulle 'n sensor gereeld instel terwyl dit in die konfigurasiemodus gaan, sodat dit altyd beskikbaar is om sulke gateway-nodusse teenwoordig te hou om 'n toestel vinnig te konfigureer.
Stap 24: Voeg die draadlose sensors by:
Ons moet binnenshuise draadlose sensorrekords skei sodat ons dit kan vertoon; ons kan 'n skakelknooppunt gebruik om die boodskappe van die gateway heeltemal te verdeel op grond van die mac -adres met of sensortipe, maar soos ek daarna verwys het, draadlose nodes bevat werklik ekstra funksies om die sensors te konfigureer, daarom begin ons daarmee om 'n ekstra beeld te gee van hoe die strukture kan werk. As u nog nie pakkies van albei u sensors sien inkom nie, kruis vooraf en druk die reset -knoppie op die enigste wat nog nie begin het nie. Terwyl 'n sensor deur middel van 'n seriële toestelkonfigurasie -knoop ingeskryf word, word die mac -adres en die soort sensor in 'n swembad gestoor, sodat ons dit vinnig kan vind vir die duur van hierdie volgende stap.
Haal 'n draadlose knoop uit die palet en sleep dit na die stroom, dubbelklik daarop om dit op te stel
Stap 25: Kies die seriële toestel in die aftreklys wat u vir die draadlose gateway gebruik het, klik nou op die vergrootglas langs 'Mac -adres' en kies een van die beskikbare opsies
Stap 26: Klik op Klaar
U sal agterkom dat die sensortipe outomaties vir u gestel word; u kan dit ook 'n naam gee om dit makliker te maak om dit te identifiseer. Soos op die inligting -oortjie aangedui, is die veld Serial Device for Config opsioneel, en ons sal ons nie daaroor bekommer nie. Die knoop wat u pas bygevoeg het, werk effektief as 'n filter vir inkomende sensordata, wat slegs deur die data van die Mac -adres of die sensortipe gaan as daar geen mac -adres is nie.
Stap 27: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
Stap 28: Dubbelklik daarop en klik op Klaar
Stap 29: Voeg die funksie nodusse by
Die funksie -node word gebruik om JavaScript -kode teen die msg -voorwerp uit te voer. Die funksie -node aanvaar 'n msg -voorwerp as invoer en kan 0 of meer boodskapvoorwerpe as uitset terugstuur. Hierdie boodskapvoorwerp moet 'n laai -eienskap hê (msg.payload) en het gewoonlik ander eienskappe, afhangende van die voortgaande nodusse.
Haal nou 'n "funksie" -knoop uit die palet en plaas dit regs van die Temp/Hum -knoop
Stap 30: Dubbelklik op die knoop om die konfigurasie -opsies oop te maak
Hier moet u 'n klein javascript -kode skryf om 'n toestand te skep, so teen 'n spesifieke waarde word 'n e -poswaarskuwing na die onderskeie e -pos -ID gestuur.
U kan waardes as ons eie wysig.
rms_x = msg.payload.rms_xrms_y = msg.payload.rms_yrms_z = msg.payload.rms_zmax_x = msg.payload.max_xmax_y = msg.payload.max_ymax_z = msg. msg.payload.min_ztemperature = msg.payload.temperaturemsg.topic = "INVOER IN Vibratie_temperatuur (` rms_x`, `rms_y`,` rms_z`, `max_x`,` max_y`, `max_z`,` min_x`, `min_y`, `min_z`,` temperatuur`) WAARDES ("+ rms_x+", "+ rms_y+", "+ rms_z+", "+ max_x+", "+ max_y+", "+ max_z+", "+ min_x +"," +min_y +"," +min_z +"," +temperature +");" return msg;
Stap 31: Nou moet u 'mysql' -knoop by die stoor van data voeg, kyk of u palet daar is, of u kan op die drie balke aan die regterkant van die implementeringsknoppie klik, soos in die onderstaande prentjie getoon
Stap 32: Klik nou op die knoppie "Beheer palet"
Stap 33: Soek nou na Mysql en klik op die 'installeer' knoppie soos in die prentjie getoon
As dit klaar is, sien u 'mysql' -knoop in die palet.
Stap 34: Gryp nou die "mysql" -knoop uit die palet en dubbelklik daarop om die konfigurasie -opsies oop te maak
Stap 35: Skryf u databasisnaam soos u vroeër geskep het, en gee 'n naam daaraan, klik dan op die potloodikoon langs die databasis om die Sqldatabase -knoop te wysig
Stap 36: Voeg nou gebruiker = wortel by standaard in die Xampp en wagwoord is leeg. U kan ook 'n gebruiker en wagwoord skep, voer dit hier in, voer dan u databasisnaam en tydsone in (opsioneel) en klik dan op Update and Done
Aanbeveel:
Ontdek trillings met behulp van 'n piëzo -elektriese skok -tik sensormodule: 6 stappe
Ontdek trillings met behulp van 'n piëzo -elektriese skok tik sensormodule: in hierdie tutoriaal leer ons hoe om skokvibrasies op te spoor met behulp van 'n eenvoudige piëzo -elektriese sensor vibrasie module en Visuino. Kyk na 'n demonstrasie video
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Draadlose Arduino -robot met behulp van die HC12 -draadlose module: 7 stappe
Draadlose Arduino -robot wat die HC12 -draadlose module gebruik: Hallo ouens, welkom terug. In my vorige pos het ek verduidelik wat 'n H Bridge Circuit is, L293D -motorbestuurder -IC, L293D -motorbestuurder -IC vir die bestuur van hoëstroom -motorbestuurders en hoe u u eie L293D -motorbestuurderbord kan ontwerp en maak
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: 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
Visualiseer data van die draadlose sensor met behulp van Google -kaarte: 6 stappe
Visualisering van draadlose sensordata met behulp van Google -kaarte: Voorspellende ontleding van die masjiene is baie nodig om die stilstand van die masjien tot die minimum te beperk. Gereelde ondersoeke help om die werktyd van die masjien te verbeter en verhoog ook die fouttoleransie daarvan. Draadlose trilling en temperatuur senuwees