Orodha ya maudhui:

Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7

Video: Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7

Video: Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7
Video: MJC Engineering Kata. Furaha kwa wahandisi - tunasaidia kuuza sneakers. 2024, Novemba
Anonim
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU

Kwa hili linaloweza kufundishwa, tutakuwa tukileta data kutoka hifadhidata katika Google Firebase na kuichukua kwa kutumia NodeMCU kwa kuchanganua zaidi.

MAHITAJI YA MRADI:

1) NodeMCU au Mdhibiti wa ESP8266

2) Akaunti ya G-Mail ya kuunda hifadhidata ya Firebase.

3) Pakua Firebase Arduino IDE Library na usakinishe kwenye Arduino IDE.

Hatua ya 1:

Hatua ya 2: Unda Hifadhidata Mpya kwenye Firebase

Unda Hifadhidata Mpya kwenye Firebase
Unda Hifadhidata Mpya kwenye Firebase

Nenda tu kwenye dashibodi ya Firebase na bonyeza Bonyeza Mradi.

Mara baada ya hayo, nenda kwenye kichupo cha Hifadhidata na uongeze Hifadhidata ya Wakati wa Kweli.

Hatua ya 3: Ongeza Jina la Mwenyeji / Kitufe cha Siri cha Hifadhidata kwa Mchoro wa Arduino

Ongeza Jina la Mwenyeji / Kitufe cha Siri cha Hifadhidata kwa Mchoro wa Arduino
Ongeza Jina la Mwenyeji / Kitufe cha Siri cha Hifadhidata kwa Mchoro wa Arduino

Nakili Jina la Mwenyeji kutoka juu ya hifadhidata na Kitufe cha Siri cha Hifadhidata kutoka Kuweka> Kuweka Mradi> HESABU ZA HUDUMA> Siri za HABARI.

Tumia maelezo haya wakati unapoanzisha Firebase katika nambari ya Usanidi. Kwa mfano:

Firebase.begin ("doit-data.firebaseio.com", "lGkRasLexBtaXu9FjKwLdhWhSFjLK7JSxJWhkdJo");

Hatua ya 4: Unganisha NodeMCU yako kwa WiFi

Unganisha NodeMCU yako kwa WiFi
Unganisha NodeMCU yako kwa WiFi

Ongeza mstari ufuatao kwa Mchoro wako wa Arduino ili kuunganisha NodeMCU yako na router:

WiFi.begin ("SSID", "p @ ssword");

Badilisha SSID na SSID ya router yako na p @ ssword na nenosiri la router.

Hatua ya 5: Kamilisha Mchoro wa Arduino

Kamilisha Mchoro wa Arduino
Kamilisha Mchoro wa Arduino

Maktaba ya Firebase / Arduino hutoa kazi anuwai ili kurahisisha ufikiaji wa Hifadhidata ya Firebase:

Kitu cha FirebaseObject = Firebase.get ("/");

Baada ya kuunganisha kwenye Firebase ukitumia amri ya kuanza, amri hapo juu inakusaidia kupata hifadhidata nzima, ambayo inaweza kuchanganuliwa zaidi kwa kutumia Vitu vya ziada vya Firebase.

darasaFirebaseObject

Inawakilisha thamani iliyohifadhiwa kwenye moto, inaweza kuwa na thamani ya umoja (node ya jani) au muundo wa mti.

int getInt (const String & path)

Kazi hii inaweza kukusaidia kupata thamani kamili iliyohifadhiwa kwenye njia tajwa.

Kamba GetString (const String & path)

getString hupata kamba iliyohifadhiwa chini ya kitufe kilichopewa (kilichotajwa kwenye njia).

Hatua ya 6: Pakia Mchoro wa Arduino kwa NodeMCU

Hakikisha Bodi imechaguliwa vizuri na bandari sahihi inatumiwa.

Rejea mchoro wa mfano kwa maelezo zaidi ya utekelezaji.

Hatua ya 7: Unda Programu ya Wavuti inayoendelea kwa Udhibiti zaidi

Kupanua utendaji katika eneo la IoT, unaweza kuunda Programu ya Wavuti inayoendelea pia ambayo inaweza kupanua utendaji kwa simu mahiri za Android / iOS. Kwa kushangaza, kutengeneza PWA inahitaji ujuzi mdogo wa Maendeleo ya Android na ni msingi wa wavuti kabisa. Kwa hivyo, tunaweza kudhibiti hifadhidata kwa kutumia NodeMCU na PWA.

Ilipendekeza: