
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

In hierdie kursus sal ons 'n Android-toepassing skep, 'n Firebase-databasis skep en NodeMCU ESP 8266 1.0 12E beheer met die koördinering van die genoemde produkte.
Stap 1: al die nodige gereedskap

Hier is die paar dinge wat nodig is om aan die gang te kom
1. Google Firebase
2. MIT App Uitvinder
3. 'n NodeMCU ESP8266 1.0 12E
4. Paar vroulike tot vroulike springdrade
5. 'n USB -kabel
6. Arduino IDE (om ons ESP8266 te programmeer)
Stap 2: Begin met Google Firebase en skep u eerste projek

Volg die stappe
1. Meld aan by Firebase met u Google -rekening.
2. Klik op gaan na die konsole en voeg 'n nuwe projek by, en gee u projek 'n naam en gee u streek; dit is 'n baie belangrike stap; as u 'n verkeerde streek kies, werk u projek moontlik nie.
3. Gaan na die projekinstellings aan die regterkant van u konsole en beweeg na diensrekeninge en kopieer u geheime databasis daarvan, êrens vir verdere gebruik; ons sal dit later bespreek.
4. Gaan nou na die afdeling ontwikkel en gaan na die databasis, en kopieer die projek -URL, dit sal van die vorm wees
xxxxxxxxxxxxxxxx.firebaseio.com/ -kopieer dit.
5. Gaan dan na die reëls -afdeling en voer die volgende veranderinge uit, of kopieer dit eenvoudig en vervang dit met die onderstaande kode
".read": "waar", ".write": "waar"
}
}
Stap 3: Bou u eerste Android -app om u ESP8266 via wifi te beheer

Gaan na die MIT App Inventor -webwerf, volg hierdie stappe om u app te bou.
Dit is 'n baie eenvoudige appbouer wat eenvoudig gebou is deur elemente te sleep en te laat val
1. Begin 'n nuwe projek met 'n naam van u keuse.
2. In hierdie projek gaan ons oor die skakel van die ingeboude LED op ons NodeMCU, dus ons benodig slegs twee knoppies om dit aan en uit te skakel.
3. U kan die teks en ander kenmerke van die knoppie op die blad Eienskappe verander.
4. Aangesien ons Firebase gebruik, sal ons ons firebase -eienskap daarby voeg, wat in die eksperimentele gedeelte van die blad van die gebruikerskoppelvlak voorkom, deur dit na die kykerafdeling te sleep.
5. Skakel nou oor na die blokkeer -oortjie en bou die logika wat in die prent hierbo getoon word.
6. Gaan dan weer na die oortjie Designer en maak die volgende veranderinge
- Project Bucket moet leeg wees.
- Firebase -token Moet wees soos dit is, geen veranderinge moet aangebring word nie.
- Tik nou die URL wat in die vorige stap gekopieer is, in die vuurbasis -URL -blokkie, en merk die standaardkassie gebruik af.
7. Gaan nou na die firebase en gaan na die databasis> tabblad data> en skep 'n kind met dieselfde veranderlike wat in ons App Inventor Logic Diagram gebruik word.
8. Klik nou op Bou bo -aan die bladsy en laai die.apk -lêer af op u Android -slimfoon.
Stap 4: Laai u kode op in u ESP8266
U kan u kode in u NodeMCU plaas deur die kode in die onderstaande bewaarplek te kopieer.
github.com/saiyerniakhil/ESPFireBase
en daar moet 'n paar veranderinge aangebring word, wat ek duidelik gemaak het in die kommentaar van die kode.
Aanbeveel:
Beheer van ESP8266 met behulp van die Telegram -app: 7 stappe

Beheer ESP8266 met behulp van die Telegram -app: Hey, wat gaan aan, ouens! Akarsh hier van CETech af. Het u al ooit daaroor gewonder om met u toestelle te gesels oor 'n boodskapprogram? Klink vreemd, reg. Maar vandag gaan ons iets soortgelyk aan dit doen. Moenie bekommerd wees nie, u hoef nie selfone te koop nie
Beheer u toestel met Android WiFi Esp8266 Beheer: 6 stappe

Beheer u toestel met behulp van Android WiFi Esp8266 -beheer: nou weet ons hoe om toestelle te beheer met behulp van esp8266 WiFi -module en Arduino beheer u toestel met Android WiFi -beheer vir meer inligting. klik op die skakel mohamed ashraf
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: 8 stappe (met foto's)

Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: My projek het 'n Nodemcu ESP8266 wat 'n 7-segment-skerm deur die http-bediener beheer met behulp van html-vorm
Toestelle beheer met stemopdrag met behulp van NodeMCU: 7 stappe (met foto's)

Toestelle beheer met stemopdrag met behulp van NodeMCU: ek wil net vir almal hallo sê, dit is die eerste keer dat ek 'n opdragbare projek skryf. Engels is nie my moedertaal nie, so ek sal probeer om dit so kort en duidelik moontlik te maak. Om toestelle met stemopdragte te beheer, is glad nie vreemd nie
Realtime gebeurteniskennisgewings met behulp van NodeMCU (Arduino), Google Firebase en Laravel: 4 stappe (met foto's)

Realtime -kennisgewings met behulp van NodeMCU (Arduino), Google Firebase en Laravel: wou u ooit in kennis gestel word as daar 'n aksie op u webwerf is, maar e -pos pas nie? Wil u 'n geluid of 'n klokkie hoor elke keer as u 'n uitverkoping doen? Of is u onmiddellike aandag nodig as gevolg van 'n noodgeval