Përmbajtje:

Më i zgjuar: 13 hapa
Më i zgjuar: 13 hapa

Video: Më i zgjuar: 13 hapa

Video: Më i zgjuar: 13 hapa
Video: Hapa dollapa, Kokashta, Ne jemi gjelberimi, Bum cu rrezova, Sa do doja nje qenush, Kenge per femije. 2024, Nëntor
Anonim
Më i zgjuar
Më i zgjuar

Pershendetje @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 ichenen mich entschlines.

-Ich zeige den Ablauf des flashens eines ESP8266-01 und eines ESP8266-01s

- Ich zeige die Einstellungen von Firebase

- Ich zeige einen skicë për einen ESP8266-01 (s)

Zu einem späteren Zeitpunkt, stelle ich auch eine app passend zu diesem Tutorial paraprak, për Heute soll es aber mit den o.g. ausreichen;)

Viel Spaß!

Hapi 1: Materiali

Materiale
Materiale

Të gjitha të dhënat tuaja mund të gjenden në bibliotekën e Firebase, shkarkoni dhe instaloni.

Biblioteka Weiterhin benutze die ESP8266WiFi, shkarkoni dhe instaloni.

Die Hardwarekomponenten sind në der BOM festgehalten.

Hapi 2: Aufbau

Aufbau
Aufbau
Aufbau
Aufbau

Um den ESP8266-01 (s) mund të flasin më shumë për të vrarë në flashmodus sjellë, vdes pas kalimit në kohën e fillimit të ESP, duke përdorur "GPIO0" në GND.

Bitte wie in den Zeichnungen aufbauen und anschliessen.

Hapi 3: Kodi

Der Code ist natürlich relativ variabel, mein dient als Beispiel für eine Torsteuerung, kann natürlich für alles mögliche benutzt werden.

Weitere Befehle finden sich in den Shembuj të bibliotekës së bazës së zjarrit.

Hapi 4: Baza e zjarrit 1

Baza e zjarrit 1
Baza e zjarrit 1

Ich gehe an dieser Stelle davon aus, das man ein FirebaseDB Konto hat, die Einrichtung eines solchen sollte auch ohne Anleitung funktionieren;)

Bitte hier ein neues Projekt erstellen.

Hapi 5: Firebase 2

Baza e zjarrit 2
Baza e zjarrit 2

Unter "Baza e të dhënave - Daten" gjeni një adresë URL të mirë.

Bitte die "https:// - url" ohne "https://" und ohne das am ende befindliche "/" kopieren, und im Code unter "FIREBASE_HOST" eintragen.

Hapi 6: Baza e zjarrit 3

Baza e zjarrit 3
Baza e zjarrit 3
Baza e zjarrit 3
Baza e zjarrit 3

Nun brauchen wir den Datenbank secret für unser Konto.

Diesen erreichen wir unter

Einstellungen (Zahnrad)

Projekteinstellungen

Dienstkonten

Datenbank-Secrets"

Diesen bitte herauskopieren und im Code unter "FIREBASE_AUTH" eintragen.

Hapi 7: Firebase 4

Baza e zjarrit 4
Baza e zjarrit 4
Baza e zjarrit 4
Baza e zjarrit 4

Për më tepër, ju mund të regjistroheni për një projekt që nuk është i nevojshëm, por nuk është e mundur të identifikoheni nga përdoruesi, por në të njëjtën kohë ju mund të dërgoni një email, duke ju dhënë të dhëna të tjera Alternativen.

Zunächst gehen wir dazu auf "Baza e të dhënave - Regeln".

Hier geben wir:

"users": {"$ uid": {".read": "$ uid === auth.uid", ".write": "$ uid === auth.uid"}}}}

anstatt des vorhandenen Eintrags ein.

Hapi 8: Baza e zjarrit 5

Baza e zjarrit 5
Baza e zjarrit 5
Baza e zjarrit 5
Baza e zjarrit 5

Die Authentifizierungsmethode wählen wir unter "Authentification - Anmeldemethode".

Die Benutzer wählen wirn nuk është përdorur në "Nutzer".

Hapi 9: Flashen ESP8266-01

Flashen ESP8266-01
Flashen ESP8266-01

Wenn du einen ESP8266-01s flashen möchtest klicke einen step weiter!

Ansonsten überspringe hier nach den nächsten hap.

Die Arduino IDE bietet mit einem Arduio UNO OHNE chip eine gute Möglichkeit ESPs zu flashen.

Hierzu die Einstellungen übernehmen, Kodi einfügen und flashen.

Hapi 10: Flashen ESP8266-01s

Flashen ESP8266-01s
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, në Besondere hier ist "DOUT" setzen und die 1mb mit spiffs umstellen.

Hapi 11: Vraponi

VRENI
VRENI
VRENI
VRENI
VRENI
VRENI

Pra, wenn bis jetzt alles gut gelaufen ist, sollte der sketch nun funktionieren.

Den Aufbau leicht verändern, und man kann in dieser Konfigurimi direkt nach dem flashen sogar die Console der IDE benutzen um reagime aus zu lesen o.ä.

Wenn nicht: Nocheinmal sorgfältig die steps durchlesen bitte

Es dauert manchmal bis man diesen kleinen Quälgeist besiegt hat: D

Gerne könnt ihr mir auch Fragen stellen, ich versuche zeitnah zu antworten.

Hapi 12: Baza e të dhënave e Firebase

Baza e të dhënave e Firebase
Baza e të dhënave e Firebase

Auf "Baza e të dhënave" kliko.

Kaj könnt ihr nun app unabhängig Daten einsehen.

Je nach Aufbau kann man hier die Interaktion bzw. die Daten auswerten.

Wenn ihr beispielsweise mehse Endgeräte benutzt und modifiziert, können komplekse Schaltungen, Chats, 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ß:)

Hapi 13: APP

APP
APP

Funksionet funksionale të Aplikacionit janë, mund të thuash se ai do të gjendet në ai2 (shpikësi i aplikacioneve 2) dhe nuk ka programuar për të mësuar më shumë se si të mësosh,…

TUT folgt…..

Recommended: