Orodha ya maudhui:
- Hatua ya 1: Nyenzo
- Hatua ya 2: Aufbau
- Hatua ya 3: Kanuni
- Hatua ya 4: Firebase 1
- Hatua ya 5: Firebase 2
- Hatua ya 6: Firebase 3
- Hatua ya 7: Firebase 4
- Hatua ya 8: Firebase 5
- Hatua ya 9: Flashen ESP8266-01
- Hatua ya 10: Flashen ESP8266-01s
- Hatua ya 11: KIMBIA
- Hatua ya 12: Firebase DATABASE
- Hatua ya 13: APP
Video: Nadhifu: Hatua 13
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Halo @ll!
Da es immer noch mit einigem Aufwand für Anfänger verbunden ist, einen ESP8266-01 (s) zu flashen und ich persönlich eine IP unabhängige und "sichere" Lösung für mein Garagentor brauchte, habe ich mich entschlossen eu kleines Tutorial.
- Ich zeige den Ablauf des flashens eines ESP8266-01 und eines ESP8266-01s
- Ich zeige kufa Einstellungen von Firebase
- Mchoro wa Ich zeige einen für einen ESP8266-01 (s)
Zu einem späteren Zeitpunkt, stelle ich auch eine app passend zu diesem Tutorial bereit, für Heute soll es aber mit den o.g. ausreichen;)
Viel Spaß!
Hatua ya 1: Nyenzo
Als erstes brauchen wir die entsprechende Firebase-library, diese downloaden und installieren.
Weiterhin benutze die ESP8266WiFi library, diese auch downloaden und installieren.
Kufa Hardwarekomponenten sind katika der BOM festgehalten.
Hatua ya 2: Aufbau
Um den ESP8266-01 (s) zum flashen müssen wir diesen in den flashmodus bringen, dies passiert in dem beim starten des ESP, der "GPIO0" pin auf GND gelegt wird.
Bitte wie in den Zeichnungen aufbauen und anschliessen.
Hatua ya 3: Kanuni
Kanuni za habari ni aina tofauti za habari, kitabu cha habari zaidi cha Beispiel für eine Torsteuerung, kann natürlich für alles mögliche benutzt werden.
Weitere Befehle alipatikana katika den Mifano ya maktaba ya firebase.
Hatua ya 4: Firebase 1
Ich gehe dieser Stelle davon aus, das man ein FirebaseDB Konto kofia, kufa Einrichtung eines solchen sollte auch ohne Anleitung funktionieren;)
Bitte hier ein neues Projekt erstellen.
Hatua ya 5: Firebase 2
Kila "Hifadhidata - Daten" hupata mtu kufa URL.
Bitte die "https:// - url" ohne "https://" und ohne das am ende befindliche "/" kopieren, und im Code unter "FIREBASE_HOST" eintragen.
Hatua ya 6: Firebase 3
Mtawa brauchen wir den Datenbank siri für unser Konto.
Diesen erreichen wir unter
Einstellungen (Zahnrad)
Projekteinstellungen
Dienstkonten
Siri za Datenbank"
Diesen bitte herauskopieren na im Code bila "FIREBASE_AUTH" eintragen.
Hatua ya 7: Firebase 4
Weiterhin müssen wie die Regel for the Projekt so umschreiben, kwa maana ya kutambulisha Mtumiaji kwa njia ya barua pepe, katika orodha ya Beispiel mache na barua pepe, ikiwa ni pamoja na kutumia njia nyingine.
Zunächst gehen wir dazu auf "Hifadhidata - Regeln".
Hier geben wir:
{ "kanuni": {
"watumiaji": {"$ uid": {". soma": "$ uid === auth.uid", ".write": "$ uid === auth.uid"}}}}
anstatt des vorhandenen Eintrags ein.
Hatua ya 8: Firebase 5
Die Authentifizierungsmethode wählen wir unter "Uthibitishaji - Anmeldemethode".
Die Benutzer wählen wir dann unter "Nutzer".
Hatua ya 9: Flashen ESP8266-01
Wenn du einen ESP8266-01s flashen möchtest klicke einen hatua weiter!
Ansonsten überspringe hier nach den nächsten hatua.
Die Arduino IDE bietet mit einem Arduio UNO OHNE chip eine gute Möglichkeit ESPs zu flashen.
Hierzu die Einstellungen übernehmen, Kanuni einfügen und flashen.
Hatua ya 10: Flashen ESP8266-01s
Die Arduino IDE bietet mit einem Arduio UNO OHNE chip eine gute Möglichkeit ESPs zu flashen. Hierzu die Einstellungen übernehmen, Code einfügen und flashen.
Wer den 01er kennt, kama Besondere hier ist "DOUT" setzen und die 1mb mit spiffs umstellen.
Hatua ya 11: KIMBIA
Kwa hivyo, wenn bis jetzt alles gut gelaufen ist, sollte der sketch nun funktionieren.
Tundu Aufbau leicht verändern, und man kann in dieser Konfiguration direkt nach dem flashen sogar die Console der IDE benutzen um feedbacks aus zu lesen o.ä.
Wenn nicht: Nocheinmal sorgfältig kufa hatua durchlesen bitte
Es dauert manchmal bis man diesen kleinen Quälgeist besiegt kofia: D
Gerne könnt ihr mir auch Fragen stellen, ich versuche zeitnah zu antworten.
Hatua ya 12: Firebase DATABASE
"Hifadhidata" ya Auf ilifanywa haraka.
Hii ni programu ya programu unabhängig Daten einsehen.
Je! Ni Aufbau kama mtu aliyekodishwa kufa Interaktion bzw. kufa Daten auswerten.
Wenn ihr beispielsweise mehrere Endgeräte benutzt und modifiziert, können komplexe Schaltungen, Gumzo, SensorDaten und vieles mehr eingepflegt werden.
Ich selber baue mir ein SmartHome auf, bis jetzt kann ich Temperatur, Luftfeuchtigkeit erfassen, das Licht in der Wohunng steuern (Funksteckdosenseteuerung mit esp8266) und das Laufrad unseres Hamsters auswerten;)
Keine Grenzen!
Viel Spaß:)
Hatua ya 13: APP
Maoni ya programu hii yatatekelezwa, vizuizi vyovyote vya Einführung katika ai2 (mvumbuzi wa programu 2) na programu zinazotekelezwa kwa kutumia programu ya kutafakari,…
TUT folgt…..
Ilipendekeza:
Kijijini Servo Dropper kwa Uvuvi wa Drone Super Nadhifu: Hatua 7
Kijijini Servo Dropper ya Uvuvi wa Drone Super Nadhifu: hivi ndivyo nilivyojenga kitepesi kidogo cha nadhifu kutoka kwa sehemu ambazo nilikuwa nimelala kuzunguka hii itafaa kwa uvuvi wa drone ukiacha vitu visivyo na mpangilio na drone yako kwa kujifurahisha mfano kula chakula kwa marafiki na kuacha maji puto juu yao
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)
Miradi Mitano Nadhifu Ndogo: 6 Hatua
Miradi Mitano Nadhifu Nadhifu: Umependa kupenda mizunguko inayowaka na kupiga kelele wakati unaonyesha elektroniki kwa vijana. Mizunguko mitano ambayo inachukua dakika chache tu kujenga, ni rahisi kurekebisha ili kubadilisha kasi ya kuangaza au kwa nyakati. Mzunguko wa kwanza
Kamba Zenye Nadhifu Bila Mafungo au Tangles: Hatua 5 (na Picha)
Kamba Zilizofungwa vizuri bila vifungo au tambo: Lengo: njia ya kufunga kamba (vichwa vya sauti, nguvu, n.k.) bila vifungo au kamba za Velcro ambazo ni haraka, hazijafutwa, na ni haraka kutengua. Hapa kuna njia moja, mapendekezo yoyote bora? Miongozo zaidi: http://www.curiousinventor.com/guidesVideo showi
Jinsi ya Kusafisha kwa Nadhifu (bila Mizigo ya waya!) Kupunguza Kofia kwenye Wasimamizi wa SMT. Hatua 9 (na Picha)
Jinsi ya Solder Nadhifu (bila Mizigo ya waya!) Kupunguza Kofia kwenye Microcontroller za SMT. Hii inaweza kuandikwa ili kukufundisha jinsi ya kutumia njia nadhifu ya kufanya prototyping na watawala ndogo wa SMT (au vifaa vingine) kwenye bodi ya adapta. Baada ya kuhangaika kutengeneza kazi nadhifu ya kung'oa pini za umeme kwenye PIC18F yangu