תוכן עניינים:
- שלב 1: חומר
- שלב 2: Aufbau
- שלב 3: קוד
- שלב 4: Firebase 1
- שלב 5: Firebase 2
- שלב 6: Firebase 3
- שלב 7: Firebase 4
- שלב 8: Firebase 5
- שלב 9: הבזק ESP8266-01
- שלב 10: הברק ESP8266-01s
- שלב 11: הפעלה
- שלב 12: Firebase DATABASE
- שלב 13: אפליקציה
וִידֵאוֹ: חכם יותר: 13 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
היי @ll!
Da es immer noch mit einigem Aufwand für Anfänger verbunden ist, einen ESP8266-01 (s) zu flashen and ich persönlich eine IP unabhängige und "sichere" Lösung für mein Garagentor needs, habe mich entschlossen ein kleines Tutorial zu schreiben.
-Ich zeige den Ablauf des flashens eines ESP8266-01 und eines ESP8266-01s
- Ich zeige die Einstellungen von Firebase
- סקיצה של Ich zeige einen für einen ESP8266-01 (ים)
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ß!
שלב 1: חומר
אם אתה צריך להשתמש באפליקציית Firebase-library, אפשר להוריד ולהתקין.
ספריית Wi -Fi, ניתן להוריד ולהתקין.
Die Hardwarekomponenten sind in der BOM festgehalten.
שלב 2: Aufbau
אום ESP8266-01 (ים) כדי להבחין במכשירי הבזק במודעי הבזק, ניתן לעבור אותם בעת הפעלת ESP, לפי "GPIO0" פין GND.
Bitte wie in den Zeichnungen aufbauen und anschliessen.
שלב 3: קוד
Der Code ist natürlich relativ relative, meiner servies as voorbeeldiel for one Torsteuerung, kann natürlich für alles mögliche benutzt werden.
Weitere Befehle finden sich in den דוגמאות der firebase library.
שלב 4: Firebase 1
Ich gehe an dieser Stelle davon aus, das man ein FirebaseDB Konto hat, die Einrichtung eines solchen sollte auch ohne Anleitung functionieren;)
Bitte hier ein neues Projekt erstellen.
שלב 5: Firebase 2
בצע את כתובת ה- URL של "מסד נתונים - נתונים".
Bitte die "https:// - url" ohne "https://" und ohne das am ende befindliche "/" kopieren, und im code unter "FIREBASE_HOST" eintragen.
שלב 6: Firebase 3
אין צורך לקבל את נתוני הבנק הסודיים ליצירת קשר.
Diesen erreichen wir unter
Einstellungen (זהרד)
Projekteinstellungen
Dienstkonten
Datenbank-Secrets"
Diesen bitte herauskopieren und im Code unter "FIREBASE_AUTH" eintragen.
שלב 7: Firebase 4
אנו יכולים להשתמש במגוון נושאים של דואר אלקטרוני.
Zunächst gehen wir dazu auf "Database - Regeln".
Hier geben wir:
"משתמשים": {"$ uid": {".read": "$ uid === auth.uid", ".write": "$ uid === auth.uid"}}}}}
anstatt des vorhandenen Eintrags ein.
שלב 8: Firebase 5
Die Authentifizierungsmethode wählen wir unter "Authentification - Anmeldemethode".
Die Benutzer wählen wir dann unter "Nutzer".
שלב 9: הבזק ESP8266-01
Wenn du einen ESP8266-01s flashen möchtest clicke einen step weiter!
Ansonsten überspringe hier nach den next step.
Die Arduino IDE יכול לבוא ליחידת Arduio UNO OHNE שבב eine gute Möglichkeit ESPs to flashen.
Hierzu die Einstellungen übernehmen, Code einfügen und flashen.
שלב 10: הברק ESP8266-01s
Die Arduino IDE bietet with one arduio UNO OHNE chip eine gute Möglichkeit ESPs zu flashen. Hierzu die Einstellungen übernehmen, Code einfügen and flashen.
בכל עת, לא ניתן לזהות את המקום הזה "DOUT" ולהגדיר את 1mb עם spiffs umstellen.
שלב 11: הפעלה
אז, wenn bis jetzt alles gut gelaufen ist, sollte der sketch nun functionieren.
Den Aufbau leicht verändern, and 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 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.
שלב 12: Firebase DATABASE
לחץ על "מסד הנתונים".
כאן אנו יכולים לאתר יישום נזירה בלתי תלוי.
Je nach Aufbau kann man hier die die Interaction bzw. die Daten auswerten.
Wenn ihr beispielsweise mehrere Endgeräte benutzt and modifiziert, können complexxe Schaltungen, Chats, SensorDaten and 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;)
קיין גרנזן!
וייל סאס:)
שלב 13: אפליקציה
Eine functionierende App habe ich schon, allerdings eine Einführung in ai2 (ממציא אפליקציות 2) ותכנת את התכנות שלנו לשערות נוספות לאחר מכן Tutorial zu sein,…
TUT folgt…..
מוּמלָץ:
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פי: 10 שלבים (עם תמונות)
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פאי: האם אי פעם רצית שעון חכם? אם כן, זה הפתרון בשבילך! הכנתי שעון מעורר חכם, זהו שעון שתוכל לשנות את זמן ההתראה בהתאם לאתר. כאשר האזעקה תיגמר, ישמע צליל (זמזם) ושתי נורות יעיפו
גידול יותר חסה בפחות שטח או גידול חסה בחלל, (יותר או פחות): 10 שלבים
גידול יותר חסה בפחות שטח או … גידול חסה בחלל, (פחות או יותר): זוהי הגשה מקצועית לתחרות הגוברת מעבר לכדור הארץ, Maker, המוגשת באמצעות Instructables. לא יכולתי להתרגש יותר לעצב לייצור גידולי שטח ולפרסם את ההוראה הראשונה שלי. כדי להתחיל, התחרות ביקשה מאיתנו
בטוח יותר: להפוך תחנות רכבת לבטוחות יותר: 7 שלבים
בטוח יותר: הפיכת תחנות הרכבת לבטוחות יותר: תחנות רכבת רבות כיום אינן בטוחות בשל חוסר אבטחה, מחסומים והתראה על כניסת הרכבת. ראינו צורך לתקן זאת. על מנת לפתור בעיה זו יצרנו Safer Better. השתמשנו בחיישני רטט, חיישני תנועה ו
פייק - סע בטוח יותר, נהג חכם יותר, נהג פייק !: 5 שלבים
פייק - סע בטוח יותר, נהג חכם יותר, נהג פייק !: ברוכים הבאים לפרויקט שלי בשם פייק! זהו פרויקט כחלק מההשכלה שלי. אני סטודנט NMCT בהאווסט בבלגיה. המטרה הייתה ליצור משהו חכם באמצעות פטל פטל. היה לנו חופש מוחלט בו רצינו להתחכם. מבחינתי זה היה
הפוך את הלם למכוניות ה- RC לקצר יותר לטיפול טוב יותר במהירויות גבוהות: 5 שלבים
הפוך את הלם למכוניות RC שלך לקצר יותר לטיפול טוב יותר במהירויות גבוהות: במדריך זה אראה לך כיצד לקצר את הזעזועים שלך כך שתוכל לקרב את המכונית שלך לקרקע, כך שתוכל לבצע סיבובים במהירות גבוהה יותר בלי לנפנף. עוד מדריך כיצד לבצע תחזוקה במכוניות שלך מזעזעים כל כך