Orodha ya maudhui:
- Hatua ya 1: Unda Maombi ya Wavuti
- Hatua ya 2: Unda Hifadhidata ya MySQL
- Hatua ya 3: Unda Meza ya Hifadhidata ya MySQL
- Hatua ya 4: Pakua na Hariri Faili za PHP
- Hatua ya 5: Pakia Faili za PHP kwa Seva
- Hatua ya 6: Hariri na Pakia Faili ya Arduino (.ino) kwa NodeMCU ESP8266
- Hatua ya 7: Angalia Uunganisho kwenye Hifadhidata ya MySQL
Video: Jinsi ya Unganisha NodeMCU ESP8266 kwenye Hifadhidata ya MySQL: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
MySQL ni mfumo wa usimamizi wa hifadhidata unaotumika sana (RDBMS) ambao hutumia lugha ya muundo wa swala (SQL). Wakati fulani, unaweza kutaka kupakia data ya sensa ya Arduino / NodeMCU kwenye hifadhidata ya MySQL. Katika hii inayoweza kufundishwa, tutaona jinsi ya kuunganisha NodeMCU ESP8266 kwenye hifadhidata ya MySQL.
Hapa nitatumia 000webhost kuwa mwenyeji wa hifadhidata ya MySQL kwa sababu ya unyenyekevu na upatikanaji wa bure. Walakini, unaweza kutumia jukwaa lolote na LAMP (Linux, Apache, MySQL / MariaDB, PHP) iliyowekwa juu yake. Hata unaweza kutumia XAMPP kupangilia hifadhidata ya MySQL ndani ya Windows PC yako.
Katika hii inayoweza kufundishwa, sitatumia sensorer yoyote. Nitaongeza tu vigeuzi viwili na kuziingiza kwenye hifadhidata. Walakini, unaweza kuunganisha sensorer yoyote na bodi yako.
Mahitaji: -
- Bodi ya maendeleo ya NodeMCU ESP8266
- Toleo la bure la akaunti ya 000webhost (au MySQL imewekwa kwenye localhost)
- Mteja wa Filezilla FTP (toleo la bure)
Hatua ya 1: Unda Maombi ya Wavuti
- Nenda kwa 000webhost.com na uingie kwenye akaunti yako.
- Pata Unda Kitufe kipya cha Tovuti kwenye kona ya juu kulia ya dirisha.
- Ingiza jina la wavuti unayotaka na nywila kisha bonyeza kitufe cha kuunda. (Kumbuka nywila ya tovuti mahali salama kwa sababu tutayatumia katika hatua zijazo).
- Endelea Kusimamia chaguo la Wavuti.
Hatua ya 2: Unda Hifadhidata ya MySQL
Nenda kwenye Zana >> Meneja wa Hifadhidata na kisha uunda hifadhidata mpya.
Baada ya kufanikiwa kuunda hifadhidata, endelea Kusimamia >> PhpMyAdmin.
Hatua ya 3: Unda Meza ya Hifadhidata ya MySQL
- Pata na bonyeza jina la hifadhidata kwenye jopo la kushoto la Dirisha la PhpMyAdmin (kama inavyoonyeshwa kwenye skrini a).
- Ingiza jina la meza na idadi ya nguzo (iwe iwe 5). Kisha gonga kitufe cha Nenda.
- Unda safu (kama kwa schema iliyoonyeshwa kwenye skrini b) kisha bonyeza kitufe cha kuokoa.
Vinginevyo, unaweza kuunda meza kwa kutumia amri iliyo chini: -
TENGENEZA JEDWALI `id13263538_sumodb`.nodemcu_table` (` id` INT (10) SI NULL AUTO_INCREMENT, `val` FLOAT (10) SI NULL,` val2` FLOAT (10) SI NULL, `date` TAREHE NOT NULL,` time `WAKATI SI WAPI, FUNGUO YA MSINGI (` id`)) INJINI = InnoDB;
Hatua ya 4: Pakua na Hariri Faili za PHP
- Pakua faili ya dbwrite.php na dbread.php kutoka Github (au pakua faili zilizoambatanishwa).
- Sasisha maelezo ya hifadhidata na jina la meza kwenye dbwrite.php na dbread.php (kama inavyoonyeshwa kwenye skrini).
Hatua ya 5: Pakia Faili za PHP kwa Seva
- Nenda ili Udhibiti Wavuti >> Mipangilio ya Tovuti >> Jumla.
- Kumbuka jina la mwenyeji, jina la mtumiaji, bandari na nywila (nywila ni sawa na nywila ya wavuti iliyoundwa katika hatua1).
- Tumia maelezo haya kuungana na seva ukitumia mteja wa Filezilla FTP (kama inavyoonekana kwenye skrini).
- Nenda kwenye folda ya public_html na pakia dbwrite.php na faili za dbread.php.
Hatua ya 6: Hariri na Pakia Faili ya Arduino (.ino) kwa NodeMCU ESP8266
- Nenda ili Usimamie Wavuti >> Mipangilio ya Wavuti >> Ujumla na andika Tovuti_Name (URL ya tovuti).
- Hariri faili ya.ino kuchukua nafasi ya example.com na jina la tovuti yako. Pia usisahau kusasisha WiFi SSID na nywila.
- Mwishowe, Pakia nambari kwa NodeMCU.
Hatua ya 7: Angalia Uunganisho kwenye Hifadhidata ya MySQL
Mara tu nambari imepakiwa kwa NodeMCU, itaanza kutuma data kwa hifadhidata ya MySQL.
Tembelea "example.com/dbread.php" kutazama maadili ya hifadhidata.
Natumahi utapata mafunzo haya kusaidia. Furahiya!
Ilipendekeza:
Jinsi ya Unganisha ESP8266 NodeMCU kwenye IoT Cloud: Hatua 5
Jinsi ya Kuunganisha ESP8266 NodeMCU kwenye IoT Cloud: Hii inaweza kufundishwa kukuonyesha onyesho rahisi la Internet la Vitu ukitumia ESP8266 NodeMCU na huduma ya mkondoni ya IoT iitwayo AskSensors. Tunakuonyesha jinsi ya kupata data haraka kutoka kwa mteja wa ESP8266 HTTPS na kuipanga kwa grafu kwenye Io ya AskSensors Io
NODEMCU LUA ESP8266 Unganisha kwenye Hifadhidata ya MySQL: 6 Hatua
NODEMCU LUA ESP8266 Unganisha kwa Hifadhidata ya MySQL: Hii inaweza kufundishwa sio kwa wenye moyo dhaifu kwani hutumia XAMPP (Apache, MySQL & PHP), HTML na kwa kweli LUA. Ikiwa una ujasiri wa kukabiliana na haya, soma! Ninatumia XAMPP kwani inaweza kusanidiwa kwenye kalamu au gari yako ngumu na inasanidi
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7
Jinsi ya Kuchukua Takwimu kutoka kwa Hifadhidata ya Firebase kwenye NodeMCU: Kwa hili tunaweza kufundisha, tutachukua data kutoka kwa hifadhidata katika Google Firebase na kuichukua kwa kutumia NodeMCU kwa kuchanganua zaidi. akaunti ya kuunda hifadhidata ya Firebase. 3) Pakua
Unganisha Hifadhidata ya Raspberry Pi IOT Na MS Excel - Sanidi: Hatua 3
Unganisha Hifadhidata ya Raspberry Pi IOT Na MS Excel - Sanidi: Katika ulimwengu wa kukamata data ya IOT, moja huunda data nyingi ambazo zinahifadhiwa katika mfumo wa hifadhidata kama Mysql au Oracle. Ili kufikia, na kutumia data hii, moja wapo ya njia bora ni kutumia profaili ya Microsoft Office
Jinsi ya Unganisha NodeMCU / ESP8266 na OLED Shield: Hatua 8
Jinsi ya Unganisha NodeMCU / ESP8266 na OLED Shield: Nitaonyesha katika hii inayoweza kufundishwa jinsi ya kuunganisha NodeMCU V2 Amica (ESP8266) kupitia I2c kwenye onyesho la OLED kulingana na chip maarufu cha SSD1306. Kwa OLED tutatumia katika hii inayoweza kufundishwa ngao ya OLED ambayo inakuja na solderes 0,96 " inchi OLED