Transkripte
1. Einführung: Hallo und willkommen
diesen neuen Kurs. Heute lernen Sie,
geben Sie eine denkbasierte
Smart-Home-Automatisierung und wie Sie sie mit der ESP-Leiste im
Budget erstellen können. Dies ist eigentlich vom
Bildungstechnikteam. Sie SP 8266 ist WLAN. Sie alle großartig für Internet der Dinge und
Heimautomatisierungsprojekte. Hausautomation
hat in den letzten Jahren eine große
Popularität erlangt in den letzten Jahren eine große
Popularität da das tägliche Leben aufgrund des schnellen
Wachstums der Technologie
einfacher wird , fast alles ist
digitalisiert und automatisch geworden. Das Internet der Dinge oder IoT
ist ein System, mit dem
Geräte über das Internet verbunden, gesteuert und remote
überwacht werden können. In diesem Kurs sind
wir hier, um Ihnen zu helfen,
die Hardware- und
Softwareanforderungen für
dieses Projekt zu erlernen die Hardware- und
Softwareanforderungen für und
es
in Ihrem Haus zum Laufen zu bringen . Sie erhalten eine schnelle Einführung
, um zwei Dinge einzugeben. Die grundlegenden Konzepte hinter dem IoT und alles, was
Sie darüber wissen müssen. Sie lernen, wie Sie
Heimautomatisierungsprojekte mit
kostengünstigen Kugeln und einer
bekannten Arduino-IDE schweißen . Die Lernkurve
wird minimal sein. Sie lernen, wie Sie unsere Seite
erstellen, um
Ihr Zuhause aus der Ferne über das Internet zu steuern . Sie lernen auch, wie
Sie eine mobile App erstellen, um Ihr Zuhause
aus der Ferne über das Internet zu steuern. Und wir werden Ihnen auch beibringen, wie
Sie
unseren Beobachter erstellen und auf Ihrem Board
gehostet werden können. Jetzt wird Ihnen auch beibringen,
was ESP EDI 266 ist, was Sie mit
diesem kostengünstigen Modul machen können. Und diese
Modulspezifikationen zeigen
Ihnen auch verschiedene Versionen an, die über diesen Port
verfügbar sind. Wir werden über
den Pin Out sprechen und wofür jeder dieser
Stifte verwendet wird. Wir sprechen über die
Schaltungsverbindung, wie
verschiedene Komponenten angeschlossen werden. Auf Budget. Wir werden über
den ESP 12 Ebola sprechen. Und wir müssen d1 Bälle, die die sehr berühmten
Versionen des ESP a12 66 sind. Und wir werden
mit ESP 826601 enden, was die Version ist,
die wir verwenden werden. Und wir werden die Dinge auflisten
, die uns dazu gebracht haben,
diese Version zu bevorzugen. Wir werden über die
Programmierung des ESP 8266 mit Arduino IDE sprechen. Sie programmieren es also mit einer Software,
mit der Sie bereits vertraut
sind , und einer Sprache, mit der Sie bereits vertraut
sind. Wir werden darüber sprechen, wie Sie
Ihr eigenes Relaismodul so entwerfen , dass Sie damit hohe Lasten
steuern können. Ich bin mir sicher, dass
Sie am Ende
der Ergebnisse viel Wissen erlangen und jedes
Ihrer Heimgeräte mit einem
Budget von weniger als 5 US-Dollar steuern können . Danke, dass du dir
diese Einführung angesehen hast. Das ist Ashraf vom
Bildungstechnikteam. Was du
in diesem Kurs lernen wirst. Sprechen wir nun über Dinge , die wir
in diesem Kurs behandeln werden. Zuerst werden wir über
Hardware- und
Softwareanforderungen sprechen , und wir geben Ihnen eine
schnelle Einführung in das Internet der Dinge,
um dann zu lernen, wie man
Hausautomationsprojekte baut mit einem Low-Cost-Board, der bekannten Arduino IDE. Die Lernkurve
hier wird also nicht viel sein. Und ich kann dieses Projekt machen. Jetzt. Sie lernen auch,
wie Sie eine Webseite erstellen , um Ihr Zuhause per Internet aus der
Ferne zu steuern. Sie lernen auch,
wie Sie
eine mobile App-Schnittstelle erstellen , um zu Hause aus der Ferne
über das Internet zu steuern. Wir werden auch darüber sprechen,
einen Webserver zu erstellen und ihn selbst zu
hosten. Aber auch hier
sprechen wir von einem günstigen Ball. Es wird dich also nicht viel kosten. Dies ist der Grund, warum
dies in Bezug auf Dinge, Hausautomatisierung und
Budget oder auf Budget geschehen wird. Jetzt lernen wir auch den Vorstand
des ESP 8266 kennen. Und was kann man mit
diesen niedrigen Kosten pro Joule machen? Wir werden über Spezifikationen und verschiedene verfügbare
Versionen sprechen. Und das erklären wir uns. Danach werden wir unsere Schaltung
verbinden und
verschiedene Versionen der
ESP-Bälle besprechen , die verwendet
werden können und warum wir die
verwenden, die wir verwenden und wir bevorzugen sie
gegenüber anderen Modulen. Dann werden wir
unsere Programmierung haben, den ESP 8266, der Arduino
IDE Schritt für Schritt verwendet. Sie lernen auch, wie Sie Ihr eigenes Relaismodul
in Schaltplansoftware
entwerfen und wie Sie die Leiterplatte herstellen. Danach werden wir
behandeln, wie man ESP 8266
mit diesem Modul hohe Lasten steuert. Ich bin mir sicher, dass
Sie
am Ende dieses Kurses den Inhalt genießen werden
, den Sie
dieses Modul kaufen und damit beginnen, Ihr Zuhause damit zu
automatisieren. Danke, dass du diese Lektion gesehen hast. Wir sehen uns als Nächstes.
2. 3 Hardware- und Softwareanforderungen: Hardware- und
Softwareanforderungen. In diesem letzten
werden wir über
die Hardware- und
Softwareanforderungen sprechen die Hardware- und
Softwareanforderungen um dieses Projekt zu erledigen. Das erste, was
Sie benötigen, ist ein ESP 8266 WiFi-Transceiver. Sie benötigen auch
das Relate-Modul und wir erklären Ihnen, wie Sie eine Leiterplatte für
Ihr eigenes Relaismodul
entwerfen und erstellen. Auch wenn Sie überhaupt
keine Kenntnisse in elektronischen Schaltungen haben. Und wir zeigen Ihnen
die andere Möglichkeit
, dieses
Modul zu sehr niedrigen Kosten zu kaufen. Sie benötigen auch einige
grundlegende elektronische Komponenten je nachdem, was
Sie
tun werden Dieses Modul oder
mit der Schaltung, wenn Sie eine einfache ID
steuern möchten oder wenn Sie
eine hohe Last steuern möchten -Geräte. Für die Programmierung von Grill
verwenden Sie Arduino IDE
, eine sehr
bekannte Plattform für die Programmierung von Arduino-Boards. Und wir werden es einrichten, damit
Sie mit der
Programmierung von ESP-Boards beginnen können. Sie benötigen einige
Überbrückungsdrähte für den Anschluss. Und Sie
benötigen auch ein Brotbrett wenn Sie
verschiedene Elemente verbinden möchten. Und wieder
helfen Ihnen die beiden
Charts heute bei der Steuerung von zwei
Geräten und ASP beides. Wenn Sie jetzt kein Modul haben, können
Sie eines
auf
Ihrem Breadboard angeschlossenen Modul erstellen , indem Sie
ein Fünf-Volt-Relais kaufen. Um Geschäfte an n vier Enden
zu
transportieren, benötigen Sie eine einzige
Diode, die 14.007 ist. Sie benötigen einen 220-Ohm-Widerstand
und eine 15-Volt-Batterie oder ein Netzteil oder Netzteile. Dies ist für den Fall, dass Sie keinen
Zugriff auf das bereits Modul haben, können
Sie
Einkanal-Module oder einzeln mit der
unterstützenden Transistorschaltung verwenden. Und wir werden dir
diese Strecke zeigen , während wir in diesem Kurs
gehen. Also hauptsächlich benötigen Sie, dass
ESP 266 früheres Modul ist, und Sie benötigen die Arduino IDE als
Softwareanforderung. Das war's. Wenn Sie keine davon haben, schauen Sie sich
einfach den Kurs und Sie werden lernen,
wie Sie ihn bekommen. Und sie werden weniger als 5 Dollar kosten. diesem Grund wird diese ganze Sache
als interne Sache bezeichnet, Hausautomatisierung auf Budget. Das guckt sich diese Lektion an. Wir sehen uns als Nächstes.
3. 4 Einführung in das Internet der Dinge: Hallo und willkommen
zu dieser neuen Lektion ,
in der wir Ihnen das Internet
der Dinge oder IoT
vorstellen werden. Es ist ein sehr gebräuchlicher Begriff und jetzt
benutzen die Leute ihn überall. Dann ist eine Art von Dingen ein System von miteinander verbundenen
Rechengeräten, mechanischen und digitalen
Maschinen, Objekten, Tieren
oder Personen, die
mit eindeutigen Kennungen versehen sind. Und die Fähigkeit,
Daten über ein Netzwerk zu übertragen,
ohne von Mensch zu Mensch
oder Mensch zu Computer zu benötigen.
Interaktion. Scheint hier komplex. Lasst es uns jetzt einfacher machen. Nehmen wir eine einfache, nicht-technische Erklärung
des Internets der Dinge. Wie siehst du dir
diesen Kurs gerade an? Es kann sich auf dem Desktop oder auf dem
Handy befinden, vielleicht ein Tablet, aber welches Gerät
Sie verwenden, es ist höchstwahrscheinlich mit
dem Internet verbunden. Und die Internetverbindung
ist eine wunderbare Sache. Es bietet uns alle möglichen
Vorteile , die vorher einfach nicht möglich
waren. Wenn du an
dein Handy denken würdest , bevor
es ein Smartphone war, anrufen und
du könntest eine SMS schreiben. Klar. Aber jetzt kannst du jedes Buch lesen , einen Film
ansehen oder ein Lied in deiner
Handfläche hören . Der Punkt ist, dass die
Verbindung von Dingen mit dem Internet
viele erstaunliche Vorteile bringt. Diese Vorteile haben wir alle mit
unseren Smartphones,
Laptops und Tablets gesehen . Aber das gilt auch für
alles andere. Und ja, wir meinen, dass alles dort in Bezug auf die
Sache tatsächlich
ein ziemlich einfaches Konzept ist . Es bedeutet, alle
physischen Orte
und Dinge der Welt zu nehmen und Dinge der Welt und sie mit dem Internet
zu verbinden. Verwirrung entsteht nicht,
weil das Konzept so eng und
eng definiert
ist, sondern weil es so
breit und locker definiert ist, es schwierig sein kann, dieses Konzept in deinem
Kopf oder in deinem Kopf festzuhalten dass
es schwierig sein kann, dieses Konzept in deinem
Kopf oder in deinem Kopf festzuhalten. Wenn es so
viele Beispiele und Möglichkeiten im IoT
oder Internet der Dinge gibt. Um dies zu klären, ist
es wichtig die Vorteile der
Verbindung mit dem Internet
zu
verstehen . Warum sollten wir überhaupt alles
mit dem Internet verbinden wollen ? Eine Sache, die Sie
wissen müssen , ist, dass wenn etwas mit dem Internet verbunden
ist, dies bedeutet, dass es
Informationen senden oder Informationen
empfangen kann . Für beide. Diese Fähigkeit, Informationen zu senden und zu
empfangen,
macht die Dinge klug. Lassen Sie uns als Beispiel
noch einmal Smartphones verwenden. Im Moment kannst du dir
fast jedes
Lied auf der Welt anhören . Aber das liegt nicht daran, dass auf Ihrem Handy tatsächlich jedes Lied
der Welt verkauft wird. Es liegt daran, dass jedes Lied auf der Welt
woanders gespeichert wird. Aber Ihr Telefon kann
Informationen senden , in denen Sie
nach diesem Lied fragen, und dann Informationen erhalten, die dieses
Lied schreien. Dein Handy. Um klug zu sein,
muss ich kein
Superstar-Bild oder einen
Supercomputer darin haben . Es braucht nur Zugriff darauf. Alles was zu
tun ist, ist eine Verbindung zu Super Solid oder einem Supercomputer herzustellen. Auf dieser Seite können
alle Dinge, die mit
dem Internet verbunden
sind ,
in drei Kategorien unterteilt werden. Der erste ist der Meinung, dass Informationen
gesammelt
und dann gesendet werden. Die zweite Kategorie
sind Dinge, die Informationen
erhalten
und dann darauf reagieren. Die dritte Kategorie
sind Dinge, die dies tun. Beides. Alle drei haben enorme Vorteile
, die sich gegenseitig verschmelzen. Beginnen wir mit dem Sammeln
und Senden von Informationen. Sensoren. Könnte Temperatursensoren, Bewegungssensoren,
Luftqualitätssensoren, Lichtsensoren sein, wie Sie es nennen. Diese Sensoren
ermöglichen es uns zusammen
mit einer Verbindung, automatisch
Informationen aus
der Umgebung zu sammeln , was es uns wiederum
ermöglicht, intelligentere Entscheidungen zu treffen. Die zweite Kategorie empfängt und beginnt mit Informationen. Wir sind alle sehr
vertraut damit,
dass Maschinen Informationen erhalten
und dann handeln. Ihr Drucker erhält ein
Dokument und es druckt es aus. Ihr Auto erhält ein Signal von Ihrem Autoschlüssel und die Türen öffnen sich. Die Beispiele sind endlos,
ohne dass es einfach den Befehl
einschalten oder so komplex senden
wie das Senden eines 3D-Modells
an einen 3D-Drucker. Wir wissen, dass wir
Maschinen von weitem sagen können , was zu
tun ist. Was also die wahre Kraft
des Internets der Dinge entsteht, wenn die Dinge beides
tun können. Dinge, die
Informationen sammeln und senden,
aber auch
Informationen erhalten und darauf reagieren. Jetzt macht die dritte Kategorie
beides, was das Ziel eines Systems des
Internet der Dinge ist. Gehen wir schnell zu
dem Beispiel zurück , das wir
erwähnt haben, sind Beispiele
, die wir bereits erwähnt haben. Da es Informationen
über unsere Bodenfeuchte
von einem landwirtschaftlichen Ort sammeln kann , um dem Landwirt
mitzuteilen, wie viel die Pflanzen bewässert werden
sollen. Aber du
brauchst den Landwirt nicht wirklich. Stattdessen
kann sich das Bewässerungssystem je nach Bedarf automatisch einschalten , je nachdem, wie viel
Feuchtigkeit im Boden vorhanden ist. Sie können noch einen
Schritt weiter gehen, wenn das Bewässerungssystem Informationen über sie
erhält, ob es sich um eine
Internetverbindung handelt. Es kann auch wissen,
wann es
regnen wird und beschließt,
die Pflanzen heute nicht zu gießen , weil sie ohnehin vom Regen bewässert
werden. Und dort hört es nicht auf. Alle Informationen
über die Bodenfeuchte, wie stark das Bewässerungssystem
ihre Pflanzen bewässert
und wie werden die Clubs tatsächlich
wachsen, und wie werden die Clubs tatsächlich können gesammelt
und an
Supercomputer gesendet werden , die erstaunlich können Algorithmen, die all diese
Entzündung verstehen können. Und das ist nur eine
Art von Sensor. Fügen Sie weitere Sensoren wie Licht, Luftqualität und Temperatur hinzu. Und diese Algorithmen,
Algorithmen, entschuldigung, können mit Dutzenden,
Hunderten, Tausenden von Farmen, die
alle diese Informationen verbinden, wie
viel mehr lernen Hunderten, Tausenden von Farmen, die
alle diese Informationen verbinden, alle diese Informationen verbinden Dieser Algorithmus kann
unglaubliche schaffen Einblicke
, wie man Pflanzen am besten wachsen lässt und dazu beiträgt, die Welt zu ernähren. Und die Landwirtschaft ist nur eine von vielen Anwendungen des
Internets der Dinge. Das Hauptziel,
das ich dich brauche, oder die Hauptsache, die ich hier
verstehen muss , ist das
Internet der Dinge im Grunde genommen,
Dinge mit dem Internet zu verbinden. Deshalb heißt es
Internet der Dinge. Jetzt wird die Verbindung von Dingen mit dem
Internet dazu beitragen, dass die Dinge intelligent
werden,
indem sie Speicher und eine
Supercomputerverbindung zur Verfügung stellen, wodurch Entscheidungen
schneller getroffen werden und was hilft
die Überwachung dieser Systeme. Jetzt, in der nächsten Lektion, sprechen
wir über den Ball
, der es uns leicht machen wird, unser Zuhause in
ein mit dem Internet
verbundenes Zuhause zu unser Zuhause in
ein mit dem Internet
verbundenes Zuhause bringen oder das Konzept des
Internets der Dinge zu verwenden Konzept des
Internets der Dinge zu unsere Haushaltsgeräte und -geräte. Ich hoffe, dass ich Sie nicht
mit diesen theoretischen gezogen habe, aber Sie müssen
diese wissen , um diesen Kurs
voranzutreiben. Danke, dass du diese Lektion gesehen hast. Wir sehen uns als Nächstes.
4. 5 verschiedene Boards mit eingebautem WLAN: Hallo und willkommen zu dieser
neuen Lektion, in der wir über den Vorstand sprechen werden, den wir in dieser internen
Sache, Hausautomation, verwenden werden. Es ist der ESP 8266. Sie SBA bis 66 sind ein WLAN-Modul von 4
bis zu 10 US-Dollar. Und es ermöglicht Ihnen
, Eingaben zu steuern. Ausgänge, wie Sie es bei einem Arduino
tun würden. Aber es kommt mit
integriertem WLAN. Es eignet sich also hervorragend für
Heimautomatisierung, Internet der Dinge. Was können Sie mit
diesem Low-Cost-Modul machen? Sie können Ihren
eigenen Webserver erstellen. Sie können HTTP-Anfragen senden. Sie können die Ausgänge steuern. Sie können Eingaben
und Interrupts lesen. Sie können sogar E-Mails und Posts Tweets an
Ihr Twitter-Account senden. Wenn Sie einen
Webserver oder den ESP bis 66 erstellen möchten, empfehlen
wir Ihnen dringend, dieses Board zu verwenden,
da es kostet, viel weniger wiegen als beispielsweise einen
Raspberry Pi zu
verwenden. Die wichtigsten
Produktspezifikationen, ESP 8266-Spezifikationen im Vergleich zu anderen Wi-Fi-Lösungen
auf dem Markt, machen den ESP 8266 zu einer großartigen Option für die meisten Internet
der Dinge Projekte. Es ist leicht zu verstehen, warum
es so beliebt ist. Es kostet nur ein paar Dollar und kann in
fortgeschrittene Projekte integriert werden. Einige der Hauptmerkmale sind
die verschiedenen
Protokolle, die es unterstützt. Es hat auch Wi-Fi Direct
und Soft Access Point. Es hat den
TCP-IP-Protokoll-Stack integriert und verfügt über eine 32-Bit-CPU
mit geringem Stromverbrauch. Es hat auch SDI, o bis 0, SPI uart, die im Grunde
Kommunikationsprotokolle sind. Es gibt auch einen erfolgreichen
ESP 8266, der ESP 32 ist
, der Wi-Fi
und Bluetooth kombiniert
, und verfügt über einen Dual-Core-Prozessor. Sie können unser Profil sehen. Wir haben verschiedene
Kurse, die
den ESP 32 abdecken , aber es ist böse. Es ist kein kostengünstiges Modul. Deshalb haben wir es in diesem Kurs nicht
benutzt. Werfen wir nun einen kurzen
Blick auf verschiedene
Versionen aus dem ESP 8266. Sie müssen acht bis 66 sein in
einer
Vielzahl von Versionen erhältlich sind. Wie Sie in diesem Bild sehen können. Es gibt den ESP-Reichtum, dh alle oft E.
We genannt , der sehr zu
empfehlen ist, wenn Sie ein
Projekt
bauen oder entwickeln und einen Gürtel benötigen. Und Programmierer haben viele
Allzweck-Eingabe-Ausgangspins verloren . Es gibt auch das integrierte
Programm oder die Funktionen , mit denen Sie
Ihr Programm einfach
prototypieren und hochladen können. Aber das ist mit einem Preis verbunden. Es wird eine
höhere Preisspanne als das Modul, das wir in diesem Kurs verwenden
werden. Jedes dieser Module hat
seine eigenen Spezifikationen. Die Differenzierung und
der Stromverbrauch, Anzahl der Ausgangsmodule, die Notwendigkeit eines externen
Programmierers oder nicht und der Preis,
der hier der Hauptpunkt ist, suchen
wir nach einer niedrigen
Lösung und kann in jedem Gerät verwendet werden, um dieses Gerät zu steuern und - und
auszuschalten,
ohne zu viel Geld zu
bezahlen
, um dieses Gerät in ein intelligentes Gerät zu verwandeln . In den kommenden Lektionen werden
wir die SBA bis
66 behandeln , die wir in
diesem Kurs ausführlich verwenden werden. Danke, dass du diese Lektion gesehen hast. Wir sehen uns als Nächstes.
5. 6 Boards Pinout: Hallo und willkommen
zu dieser neuen Lektion ,
in der wir über
den ESP 8266 Pin Out sprechen werden . Was Sie wissen
müssen, ist, dass der am weitesten verbreitete
ESP unterstützt oder 60er Jahre, wenn Development Board als ESP 01 ist. Jetzt das USB 826612 MCU-Kit. Und wir die meisten D1 viele sind
im Grunde genommen auf dem zweiten,
dritten Platz, wenn es
um ESPs geht, Sie sind derjenige. Deshalb
fangen wir mit diesen Reichen an und müssen es auf Mini tun. Dann konzentrieren wir
uns, sagen wir, unsere praktischen
Lektionen auf den ESP 01. Jetzt zeigen wir dir die
Pinbelegung für diese Sportarten. Wenn Sie ein anderes
Entwicklungsboard verwenden, stellen Sie sicher, dass Sie
den richtigen Pin haben, beginnend mit nicht MCU, ESP 12. Wie Sie in diesem Bild sehen können. Hier haben wir einen
Boden und einen anderen Boden. Jetzt haben wir viele
allgemeine Input- und Ausgangspins, wie Sie hier sehen können. Und hier. Wenn Sie nun zwei Spalten gesehen haben, bedeutet dies, dass
es sich um
einen Doppelfunktionsstift handelt. Es kann also für diese
Funktion verwendet werden. Für diese Funktion. Nun, diese beiden Funktionen, zwei Stifte, sind für Sie nicht verwendbar. Jetzt der ADC zum Empfangen von
analogen Signalen. diesem Grund ist dieses Board
wie ein Entwicklungskit. Wie Sie sehen können,
wird es Kit genannt, da
es über einen Onboard-Programmierer verfügt und viele
allgemeine Eingabe-Ausgangspins hat. Es kann analoge Signale lesen und hat viele Pins mit
Doppelfunktionen wie Flash. Ein Dichtungsmittel ist DA für die
Kommunikation, liefert 3,3 Volt. Wie Sie an
verschiedenen Stiften sehen können. Drei Pins haben wir
jetzt drei oder Vordergrund, die wir mit jedem Breadboard verwenden
können. Sie können es also
als Entwicklungskit verwenden, aber wir empfehlen
es nicht, wenn Sie
automatisieren möchten , da es mehr als 10 US-Dollar
kostet. Jetzt kostet das Board, das wir verwenden werden, weniger als 5 Dollar. Und deshalb
empfehlen wir den 01. Nun, dies betrifft
den ersten Ball, nämlich dass er SB 12 e. Jetzt
ist das zweite Board, dass wir D1 müssen,
was bedeutet, dass dies der Pin
für dieses Board ist. Jetzt hat es weniger Anzahl
von Eingangs-Ausgangspins, wie Sie sehen können, 012345. Und hier haben wir 1213141516. Also hier haben wir fünf Fans, und hier haben wir sechs Mülleimer. Jetzt insgesamt etwa 11 Betten. Jetzt liefert es auch
fünf Volt, 3,3 Volt und der Boden nur drei Stifte, nicht
wie in dieser Schüssel dupliziert werden. Jetzt verbringt beta1,
wie Sie sehen können,
mit Doppelfunktion für diese serielle Kommunikation
oder für den Anschluss von Blitz. Jetzt hat es einen Stift
, der
analoge Signale empfangen und dem Empfänger
mitteilen kann . Es ist also eine kleinere
Version dieses Balls. Es ist also weniger als Kosten, kostet
aber immer noch
mehr als der ESP 01. Nun, der Boden, den
wir empfehlen und verwenden werden, ist das
am weitesten verbreitete Board
, nämlich der ESP 01. Es ist im Grunde ESP 8266. Esp ist dein. Und diese Bindung ist eine
sehr kleine Pore. Es ist kleiner als
dein Fingerabdruck. Und es hat nur acht Mülleimer. Es hat nur vier
Allzweck-Pins, wie Sie hier,
hier, hier und hier sehen können. Und es hat einen Boden
Ben und 1,33 Volt. Dann wurde es aktiviert Ben. Und Sie können sehen, dass
es TX,
RX Force hier Kommunikation unterstützt . Es unterstützt also nur eine
Kommunikation mit euch allen. Und wieder verbraucht eine sehr
kleine Platine die geringste Menge an Leistung, die sie
nur für allgemeine
Eingangs- und Ausgangspins hat . So können Sie
bis zu vier Geräte steuern. Und das ist im Grunde der
Ball, den wir benutzen werden. Jetzt werden wir in den kommenden Lektionen über weitere
Details sprechen. Aber dieses letzte war nur,
um Sie wissen zu lassen, dass wir
drei Boards haben , die
am häufigsten verwendet werden. All diese Poren sind ESP 01. Ja, B, E, welches das MCU-Kit ist. Und wir müssen viele D1. Das sind also die drei Kugeln du jede dieser Poren benutzen kannst. Wir empfehlen jedoch den ESP
01, da er unter unseren Kosten
am wenigsten pro Preis verbraucht , was viel weniger ist als
die anderen beiden Boards. Und es ist sehr einfach zu bedienen
und zu programmieren und Kinect. Und das zeigen wir Ihnen
in den praktischen Lektionen. Danke, dass du diese Lektion gesehen hast.
6. 7 Das Board, das du in diesem Kurs verwenden kannst: Hallo und willkommen zu dieser neuen Lektion, in der wir über den ESP 018266
sprechen werden. Wir haben bereits erwähnt, dass
dies das Modul sein wird , das wir in unserem Kurs verwenden werden. Und wie Sie sehen können, ist
es ein sehr kleines Modul. Es hat nur acht Stifte mit verkaufbaren Ausgangspins
für allgemeine Zwecke. Und die anderen vier Stifte werden für verschiedene Funktionen
verwendet. Jetzt ist ESP One
ein preiswertes
kleines WLAN, das Sie
alle sehen würden , sitzt zusammen mit einem
eingebauten Mikrocontroller vom TCP-IP-Stack. Wir können das
Programm diesen kleinen Chip leiten und können Wi-Fi-Funktionen
in unsere Embedded-Projekte einbringen. Als dieser Chip
im August 2014 zum ersten Mal auf den Markt
kam, habe
ich von den Nutzern viel
Aufmerksamkeit bekommen. Der Hauptgrund dafür, Aufmerksamkeit zu erregen
, ist, dass dieses Modul es dem Mikrocontroller ermöglicht, sich
mit unserem verfügbaren WLAN
zu verbinden , und es folgt dem
TCP über IP-Netzwerk. Jetzt
integriert der ESPs U1-Chip eine Antenne, Ballonleistungsverstärker, Filter und ein Leistungsanordnungsmodul. Ja, P 01 ist an Industrie oder
Industrie und viele
Projekte als WiFi-Modul gewöhnt. In diesem Kurs werden
wir es
als WiFi-Modul und
Mikrocontroller verwenden . Dies ermöglicht es jedem
Mikrocontroller oder
dem Mikrocontroller , der
auf der Platine selbst verfügbar ist , eine
Verbindung zu einem Wi-Fi-Netzwerk herzustellen, was die
Hauptsache ist, die wir benötigen. Jetzt kann es in
verschiedenen Formen kommen. Wie Sie sehen können, ist dies
ein blauer, und dies ist das Hauptschema. Nun ist dies die
Bordantenne, wie Sie sehen können, dieses Kabel. Hier. Wir haben die Macht, den Kommunikationsdeckel zu
führen. Genau hier haben wir
diese acht Pins. Dieser ist ein
Allzweck-Eingangs-Ausgangspin. Und unsere Kosten für
die CRF-Kommunikation. Und hier haben wir den
allgemeinen Eingangsausgang 01
, der der erste
Pin im Getreide ist, oder leider der Eingabeausgang Pin. Blast, es unterstützt Ihre
Kommunikation mit dxdy. Diese beiden werden also
für die CSR-Kommunikation verwendet. Jetzt haben wir einen chipfähigen Pin, wir haben eine externe
Reset-Taste. Dann haben wir den VCC,
um das Board mit Strom zu versorgen. Und wir haben den Boden. Und wir haben zwei Pins, die für den allgemeinen Eingangsausgang
dienen, die Pin Nummer
zwei und dann Nummer 0 sind. Dieser wird auch für SPI verwendet. Also haben wir hauptsächlich für
allgemeine Eingangs-, Ausgangspins, diese 234. Das ist der Ball hat acht Pins. Und jetzt geben wir an , wofür jeder dieser
Stifte verwendet wird. Jetzt PIN Nummer eins,
es ist der VCC-Stift. Und dieser VCC-Stift wird für die
Eingangsstromversorgung von
drei bis 3,6 Volt verwendet . Sie müssen also sicherstellen, dass der VCC-Pin hier
nur mit drei
oder drei bis zu 3,6 Volt verbunden ist . Jetzt haben wir auch einen Erdungsstift , der mit Masse
verbunden sein muss. Hier. Wir haben dann die Rosette, die für ein externes Reset-Signal
verwendet wird. Low Voltage Living
aktiviert diesen Stift. Wir haben andere Pins, wie den CHP D Pen genau hier. Die KWK-Vertiefung ist im Grunde
der Chip aktiviert. Hoch bedeutet weiter. Der Chip funktioniert einwandfrei. Niedrig bedeutet aus, und es
erlaubt nur kleinen Strom. Wir haben auch allgemeine Zwecke, aber Ausgangspins für die Eingabe, Ausgabe eines digitalen Signals. Und wir haben den TX RX beschriftet. Dies bedeutet, dass der
Spin eine Doppelfunktion hat. Jetzt werden diese für
allgemeine Input,
Output und Serial,
dxdy und unser XD, dieses Band und dieses Band verwendet. Jetzt sind die restlichen Stifte
wie dieses eine Journal. Die Ausgabe ist jedoch im Grunde ein
Allzweck-Eingangs-Ausgangspin. Und es hat keine
Doppelfunktion. Dies ist die
Hauptsache, die Sie über den Pin Out,
die Funktionalität dieses USB 01-Boards
, wissen müssen. Sprechen wir nun
über die Funktionen.
7. 8 Main: Hallo und willkommen
zu dieser neuen Lektion. Wissen Sie, versuchen Sie
weiter,
die Hauptfunktionen von ESP 0 zu besprechen . Das erste Merkmal ist, dass es eine
32-Bit-Mikrocontroller-Einheit mit geringem Stromverbrauch handelt. Es verwendet das TCP-IP-Protokoll
für die Übertragung. Es besteht aus
integriertem Switch, aber auf Leistungsverstärker
und passendem Netzwerk. Es funktioniert mit 802.11 b g n Wi-Fi mit einer Frequenz von 2,4
Gigahertz und WPA und WPA2
, einem WLAN-geschützten Zugang. Es besteht auch aus einem
dünnen
Bit-Analog-zu-Digital-Konverter , der SPI unterstützt. Du bist ich im Quadrat, ich habe als
Fernsteuerung BWM, Allzweck-Input, Output. Die Tiefschlafleistung beträgt weniger als zehn Mikrogramm und Abwärts-Leckstrom
beträgt weniger als fünf. Meine Klammer. Es ist das Aufwachen und Übertragen Paketen ist weniger als
zwei Millisekunden. Standby-Stromverbrauch
beträgt weniger als ein Millivolt. Seine Ausgangsleistung beträgt plus
20 dB Männer, 802.11 B bewegt. Sein Betriebstemperaturbereich liegt zwischen minus 40 Grad. Es ist am einfachsten, hier eine
125-Grad-Serie zu machen Dies sind die Hauptmerkmale. Und für mich
sind die Hauptmerkmale der WLAN-Support, der geringe Stromverbrauch
und die niedrigen Kosten. Danke, dass du diese Lektion gesehen hast. Wir sehen uns als Nächstes.
8. 9 Pappe zu Arduino IDE hinzufügen: Hallo und willkommen. Ich bin die Seniorenstunde, in der
Sie Ja hinzufügen
werden, seien Sie 8266 zur Arduino-IDE. Der erste Schritt ist die
Eröffnung von Arduino IDE. Sobald Sie die
Arduino-IDE geöffnet haben, müssen
Sie zu
den Einstellungen gehen. Gehe jetzt zu Dateieinstellungen. Jetzt müssen
Sie in diesem
Einstellungsfenster diese Zeile hinzufügen. Arduino das DSPS auf 66.com slash
stabiles Schrägstrich Paket
unterstreicht ESP 8266 com, unterstrich index.js in
dieser Zeile ist verantwortlich für das Hinzufügen des ESP eine
266-Unterstützung zur Arduino-IDE. Und dieser ist verantwortlich
für das Hinzufügen des ESP 32, was
wir nicht anstreben. Also füge einfach diese Zeile hinzu. Wenn Sie es nicht finden konnten, Google Arduino,
ESP 8266 Jason. Und du wirst diesen
Pfad finden, füge ihn hier ein. Okay? Und danach geht der nächste Schritt zum Tools-Board. Und hier haben wir eine Liste. Hier haben wir den Vorstand zum
Vorstandsleiter und
zum Vorstandsvorstand, Sie müssen nach ESP 8266 suchen. Und wie Sie sehen können, ist
es diese Bibliothek. Aber Sie müssen diese Bibliothek
installieren. Jetzt ist es bereits hier
installiert, also werde ich es einfach aktualisieren. Jetzt werden
die erforderlichen Dateien heruntergeladen und diese Dateien
in Ihr System installiert. Sobald Sie damit fertig sind, werden
Sie sehen, dass
es installiert ist. Also schließe dieses Fenster. Jetzt können Sie einfach navigieren, um zu sehen, wie der Ball in Ihrem
Boltzmann zu Tools gehen soll. Und von dort aus geht es an Bord. Und von dort scrollen Sie nach unten, Sie werden sehen, dass
Sie Optionen haben. Hier haben wir ESP
8266 Maulwürfe, 3.2. Und aus dieser Liste können Sie die verschiedenen
Versionen dieses Balls
sehen. Und es gibt eine endlose Anzahl von Versionen, die
wirklich endlos sind. Wie Sie hier sehen können,
haben wir das wohlhabende ASP-Modul , über das wir früher gesprochen haben. Und lasst uns nach unten scrollen. Hier haben wir das
Kleinkind-Ein-Modul. Hier haben wir ein generisches Modul. Was wir brauchen, ist das generische generische ESP a12 66 generisches
Modul, welches dieses ist. Stellen Sie also sicher, dass Sie diese Version
ausgewählt haben. Ich zeige dir diese
Version nochmal Board. Ja, P A2, 66, geht bis
zu 66 generisches Modul hoch,
das ist die Version, auf
die wir abzielen werden. Nun, das war's für diese Lektion. Wenn Sie alle
Schritte Höhe ausgeführt haben, sollten
Sie hier
das allgemeine ESP 8266-Modul wählen . Wenn Sie Probleme haben, können
Sie uns per
Nachrichten oder über das Frage-und-Antwort-Board kontaktieren. Und wir helfen Ihnen
gerne bei der
Lösung Ihres Problems. Danke fürs Zuschauen.
Das ist Ashraf.
9. 11 Webschnittstelle auf das Steuergerät vorbereiten: Hallo und willkommen
zu dieser neuen Lektion. Heute werden wir unsere
Schnittstelle erstellen, um zu steuern, sagen
wir, Lead oder Relais oder Gerät zu steuern und es ein- und auszuschalten. Um das zu tun, gehen Sie einfach
zum CC. Und hier auf der leeren Plattform müssen
Sie sich mit
dem von
Ihnen erstellten Konto anmelden . Jetzt haben wir bereits ein
Konto oder eine vorherige Lektion erstellt. Daher werden wir dieses Konto verwenden,
um uns bei unserem Dashboard anzumelden. Sobald Sie
sich bei Ihrem Konto angemeldet
haben, sehen Sie diese Seite. Und auf dieser Seite können
Sie neue Vorlagen erstellen. Und Template ist ein
digitales Modell
eines physischen Objekts wie ein Gerät. Es wird in der Blink-Plattform
als Vorlage verwendet , die Geräten
zugewiesen werden soll. Erstellen wir also eine neue Vorlage. Klicken Sie hier und
nennen wir es ESP 2601. hier auf der Hardware Wählen Sie hier auf der Hardware ESP H.263 Sex und den Verbindungstyp, wählen Sie es als Wi-Fi. Hier können Sie eine Beschreibung hinzufügen. Dieses Gerät ein- und ausgeschaltet. Sie jetzt auf „Fertig“.
Sobald Sie auf Fertig geklickt
haben, sehen Sie diese Seite, sich sehr
wichtige Informationen
befinden. Hier haben wir die
leere Vorlagen-ID und den von uns zugewiesenen
Flugzeuggerätenamen. Jetzt sollten die Vorlagen-ID und der
Gerätename oben in
Ihrer Hauptfirmware
enthalten sein , die im Grunde
unser Arduino-Code ist. Jetzt können Sie
den Vorlagennamen, die
Hardware, die Verbindung, den
Typ und die Beschreibung der Vorlage bearbeiten . Wenn Sie nach unten scrollen, können Sie den Hersteller
wechseln. Sie können Kategorien hinzufügen. Sie können Offline,
ignorierten Zeitraum auswählen und
Hotspot-Effekte hinzufügen , damit Sie dieses Gerät erkennen
können. Sie können sogar
ein Vorlagenbild hinzufügen, das Ihre Vorlage
optisch attraktiver macht. Jetzt gibt es
hier die Metadaten bezüglich des
Gerätenamens oder des Ortes, Zeitzone und des Namens. Sie können
diese Datenströme ändern. Und darüber reden
wir in einer Minute. Es gibt Ereignisse,
es gibt Web-Dashboard und es gibt mobilen Dash. Sprechen wir nun
über Datenströme. Lassen Sie uns träumen ist eine Möglichkeit
, Daten zu strukturieren, die regelmäßig ein
- und aus dem Gerät fließen. Verwenden Sie es für Sensordaten und
Telemetrie oder Aktoren. Jetzt sind Ereignisse im Grunde ein
Online- oder Offline-Ereignis. Sie können auf Wunsch weitere
Ereignisse hinzufügen,
indem Sie den Namen FN hinzufügen, der
aufgerufen und gebunden ist. Wenn diese Informationswarnung
kritisch oder inhaltlich ist, können
Sie Ereignisse
an die Registerkarte Replikation Ihrer mobilen App senden oder
Ereignisse an diese Zeitleiste senden, wodurch dies in der Timeline
sichtbar wird. Wenn Ihr Gerät oder Ihre App ist, können
Sie sogar ein
Tag für dieses Ereignis anwenden. Jetzt können Sie eine Benachrichtigung hinzufügen,
um die Benachrichtigung zu aktivieren. Wenn ein Ereignis passiert ist, wie das Senden von E-Mails und sie erhielten Push-Benachrichtigung
oder das Senden einer SMS. Und hier sehen Sie
das Benachrichtigungslimit, das im Grunde die Mahnwache ist
, bei der Sie
diese Benachrichtigung erhalten. Sie können die Benachrichtigung
alle 13 Minuten oder
30 Minuten sehen , tut mir leid. Hier können Sie einen Zähler hinzufügen und den
Benachrichtigungs-Manager aktivieren. Wenn Sie jetzt noch einmal hier sind, können
Sie den
Namen und den Code des Ereignisses genau hier sehen. Sie können eine Warnung wählen und sagen
wir Temperatur. Lass es uns rot machen. Jetzt. Dies wird ein Ereignis sein, Temperaturereignisse
, die uns eine
Identifikation an meine E-Mail-Liste senden . Wählen wir
stündlich Gerätebesitzer aus, wenn
etwas schief gelaufen ist. Jetzt, nur um sicherzustellen,
dass Sie die Dinge verstehen, können
Sie die
Ereigniserstellung probieren,
indem Sie sie mit einer leeren
Firmware-API oder einer Rest-API vom
Gerät aus senden. Jetzt verwenden Sie in unserem
Fall
den Ereigniscode in Ihrem Arduino-Code, um Ereignisse zu senden. Wenn Blink also einen
Ereignistemperaturcode erhält, wird
es sicher sein, dass dieses Ereignis ausgelöst werden muss, und wir senden Ihnen eine
E-Mail an diese Adresse. Jetzt können Sie
etwas wie ein
leeres Punkt-Log-Ereignis schreiben leeres Punkt-Log-Ereignis und an die
ausgeglichenen Klammern twittern, Sie können die Temperatur hinzufügen. Das ist eine ganz
andere Geschichte. Jetzt hast du gelernt, wie
man ein Event erstellt. Und wir haben eine neue Veranstaltung geschaffen. Jetzt sind Online und Offline
auch Ereignisse, und dies
ist der Code, mit dem
Sie mit ihnen über
Ihren Code oder Ihren Firmware-Code kommunizieren können. In Bezug auf Datenströme sind
Datenströme nun Kanäle, sind
Datenströme nun Kanäle die verwendet werden, um Daten zwischen dem Gerät und
der Blink-Cloud zu
senden . Wir verwenden
diesen Datenstrom, um zufällige Werte
von Ihrem Gerät oder Werte wie ein- und auszuschalten, um ein
bestimmtes Gerät ein- und auszuschalten. Jetzt können Sie auf
diesen neuen Datenstrom klicken. Von hier aus können Sie einen digitalen Stift
erstellen. Analoger Stift oder ein virtueller Stift. Wird
für diese Lektion einen virtuellen Stift verwenden. Und sobald Sie dies sehen, müssen
Sie einen Namen
für Ihren virtuellen Stift auswählen. Sagen wir weiter. Nun, das ist der Besitzer von Pen. Jetzt, diesen virtuellen Pseudonamen, behalten
wir ihn bei v 0, was für virtuelles 0 steht. Ändern Sie nun den
Datentyp zwei Integrale. Jetzt können Sie sogar den Amino
und den Maximalwert
von 0 auf 100
ändern , aber wir belassen
es auf 01, da dies die beiden Werte sind, die
wir senden und empfangen werden. Jetzt können Sie
die erweiterten Einstellungen ändern, aber das brauchen wir nicht. Und wenn Sie fertig sind
und zufrieden sind, können
Sie sogar das Symbol ändern
und auf die Schaltfläche Erstellen klicken. Jetzt haben Sie
einen Datenstrom erstellt und der Name des
Steams ist On-Off Prem. Sobald Sie fertig sind, können
Sie auf Wunsch
weitere Datenströme erstellen . Aber was wir tun müssen, ist
zum Web-Dash zu gehen. Jetzt müssen
wir in diesem Web-Dashboard eine
Ein-Aus-Taste oder einen Schalter hinzufügen. Sie können
das also einfach ziehen und hier ablegen. Dies wird Ihr Ein-Aus-Schalter sein. Jetzt können Sie es platzieren,
wo immer Sie wollen. Sie können die
Größe erhöhen, um es einfacher zu machen. Sie können die Einstellungen ändern,
indem Sie den Ein-Aus-Schalter schreiben. Jetzt müssen Sie
es mit einem anderen S3 verknüpfen. Und in unserem Fall haben wir
nur einen Datenstrom, der sich oft auf v 0 befindet. Jetzt wird der Wert eins sein, Wert ist 0,
was sinnvoll ist. Ändere das in blau. Jetzt können Sie die Labels zeigen. Also auf der Arbeit wird das Gerät eingeschaltet
sein, ausgeschaltet, das Etikett
wird das Gerät ausgeschaltet ist. Jetzt kannst du sogar die Position
ändern. Hier ist es auf der rechten Seite. Wir können es nach links ändern. Jetzt können Sie
diesen Widget-Namen ausblenden. Ich behalte es. Wenn Sie fertig sind und mit dem,
was Sie sehen, zufrieden sind, klicken Sie auf Speichern. Und hier ist es. Jetzt
haben wir den Ein-Aus-Schalter. Dies ist der Name oder AB. Nun, andere Dinge, die Sie tun
können, ist das Hinzufügen eines Schiebereglers. Für analoge Werte. Sie können sogar ein Label hinzufügen. Sie können ein Diagramm, einen
Mob und andere Module hinzufügen. Jetzt brauchen wir nur einen
Ein-Aus-Schalter, um Ihnen
genau zu zeigen , wie Sie
mit dieser Schnittstelle kommunizieren können. Sobald Sie
fertig sind, klicken Sie auf Speichern. Das sehen Sie, wie Sie
sehen können, Gerät ein, Gerät ausgeschaltet. Jetzt ist dies das
Web-Dashboard, mit dem Sie Ihr Gerät steuern können . In der nächsten Lektion werden
wir darüber sprechen, wie
Sie Ihren Arduino so programmieren können dies
erhält und das Gerät
basierend auf diesem Schalter ein- und ausschaltet. Sobald wir damit fertig sind, zeige
ich Ihnen, wie Sie eine mobile App mit
Ihrem iPhone oder iOS-
oder Android-Telefon
erstellen . Und wie erstellen Sie einen Datenstrom und die Benutzeroberfläche für
Ihre App, damit Sie dieses Gerät
einfach von
überall mit einer
Internetverbindung über diese App steuern können. Das war's für diese Lektion. Danke fürs Zuschauen. Das ist Ashraf.
10. 12 Programmieren deines Brettes: Hallo und willkommen
zu dieser neuen Lektion. Wir werden anfangen, unseren Arduino zu
programmieren. Jetzt gehen wir zum
Startmenü und suchen nach Arduino. Das erste, was Sie tun
müssen, ist, hierher zu gehen, zu
kopieren, diese beiden Zeilen zu kopieren und sie am
Anfang Ihres Codes
hinzuzufügen. Hier haben wir diese beiden Zeilen hinzugefügt. Jetzt müssen wir definieren oder
importieren. Die Bibliotheken. Include und weniger wichtig,
die erste Ebene, die ESP 8266 y phi x ist. Jetzt
ist die zweite Bibliothek die leere einfache. Asp A22, 66 Punkt txt. Dies sind die beiden
Hauptbibliotheken, die wir verwenden werden. Jetzt unsere Codes. Jetzt müssen Sie sicherstellen,
dass der Ball, den Sie ausgewählt
haben, die Leute fragen. Also hier haben wir generisches
ESP 8266-Modul. Sobald Sie fertig sind,
wie Sie jetzt sehen können, ist
dies eine Bibliothek
, die SPF nett ist. Versuchen wir, den Code zu überprüfen. Speichern Sie es jetzt irgendwo auf, der für Sie erkennbar
ist. Jetzt. Es ist in Ordnung, mir ist kalt und
drücke den Save Button. Es wird die Skizze kompiliert,
um sicherzustellen, dass diese beiden Bibliotheken
ohne Probleme
erkannt werden können . Wie Sie sehen können, hat
es das Kompilieren erledigt, also ist alles in Ordnung. Definieren wir ein paar Variablen. Char, Syndikat. Hier fügen wir die Authentifizierung hinzu, die
wir von unserer App erhalten. Wir müssen auch die SSID für
unser Wi-Fi-Netzwerk und das
Passwort für unser Wi-Fi-Netzwerk hinzufügen . Nachdem wir das getan
haben, müssen wir in
die Setup-Funktion gehen. Hier. Setzen Sie sich das
PinMode-Ordnerfach an, das wir verwenden werden, das ist 0, als Ausgabe. Stellen Sie sicher, dass
Software oder Firmware diesen Stift als
Ausgabe
erkennt , da wir ihn als Ausgabe
benötigen. Um eine Verbindung
mit der leeren Website
oder den Blink-Servern herzustellen, müssen
wir nun mit der leeren Website
oder den Blink-Servern herzustellen, die
Blink-Funktion verwenden. Wieder verbunden.
Jetzt nimmt diese Funktion drei Parameter an, Authentifizierung,
SSID, diesen Pfad. Diese beiden sollen nun
sicherstellen, dass alle Boote
eine Verbindung zum Internet herstellen. Diese Authentifizierung ist eine eindeutige Nummer, um
unserem Blink-Server mitzuteilen , dass wir diejenigen sind, die versuchen, sich mit dieser App
zu verbinden. Also werden wir dir beibringen,
wie du diese Nummer bekommst. Nun, die nächste
Lektion. Danach. Jetzt gehen wir und direkt
in die Void-Schleife. Und mit dem folgenden. Das erste, was Sie schreiben
müssen, ist leer. Dadurch wird
die Link-Bibliothek
kontinuierlich ausgeführt und
die Initialisierung
und Einstellungen vorgenommen. ich
das innerhalb dieser Loop-Funktion mache, fügen
wir eine if-Anweisung hinzu. Wenn Alice dies jetzt in
die if-Anweisung
verschiebt, müssen
Sie ein Flag schreiben. Nun ist Flag eine Variable, die
wir in einer Minute definieren werden. Wenn dieses Flag nun gleich eins
ist, müssen
wir Folgendes tun. Wir müssen digitales Licht
an den Stift senden , den wir verwenden, nämlich den Kontrollstift. Und in unserer Macht oder im Fall ist
dieser Steuerstift die Pin-Nummer 0. Also 0. Jetzt sitzen 0 p unten. Wenn der Flag-Wert gleich eins ist. Jetzt ist dies niedrig, da sich
das Relais
einschaltet , wenn der Stift
Masse angeschlossen hat. Jetzt kopieren wir dieselbe
Zeile und fügen sie hier ein. Aber ändere das auf hoch. Dies ist hoch, da sich
das Relais
ausschaltet , wenn der Stift über VCC verfügt. Jetzt wird dies
klarer sein, sobald wir uns nach der Funktion
sehnen,
die den Flag-Wert setzt. Lasst uns nun an
der Flag-Variable arbeiten. Also lasst uns wieder hierher gehen. Wir müssen noch
ein paar Werte definieren. Definieren wir zuerst das Ein, Aus, Ein, Aus und Aus und machen es gleich 0. Char-Flag gleich 0. Und char ist der
Unterstrich auf gleich 0. Und eine weitere Ladung,
e state ist gleich 0. Gehen Sie jetzt fort und erstellen Sie unsere
Funktion, nennen Sie sie leer. Unterstriche Lichter. Jetzt werden
wir innerhalb dieser Funktion die Flag-Sache machen. Hier drin. Fügen Sie diese virtuelle Pinnummer hinzu, die v 0 ist. Keine Site on, OFF ist gleich als Ganzzahlen. Lassen Sie uns nun
eine if-Anweisung erstellen. Also f. Sonst. Jetzt müssen
wir in der if-Anweisung fragen, ob in den Klammern wir in den Klammern unseren Code schreiben müssen. Jetzt. Wir müssen eine
Bedingung hinzufügen, um
uns nur einmal bei jeder Gelegenheit zu benachrichtigen . Also füge f hinzu und drin. Okay, nicht gleich E blieb bei der
Variable, die wir hier erstellt haben. Jetzt
können wir darin einen seriellen
Druck hinzufügen n. Wir haben eine Art
Aussage wie Träne. Nach dieser Anweisung ist
add e state gleich eins ist gleich 0 und
das Flag ist gleich eins. Als Nächstes müssen Sie einfach
diese ganze f-Anweisung kopieren und innerhalb der anderen
hinzugefügt werden. Grundsätzlich müssen
Sie dies in „off“
ändern, dies auf 0 und das Flag auf 0 ändern. Sobald Sie
damit fertig sind, müssen
Sie
sicherstellen, dass Sie die Serie
aktiviert haben sind, müssen
Sie
sicherstellen, dass Sie die , da wir die serielle Bibliothek hier verwenden. Fügen wir also hier eine
definierte Zeile hinzu. Definiere leer, Unterstrich,
Marke, Syrien. Lassen Sie uns nun eine kurze Zusammenfassung von
allem machen , was wir bisher getan
haben. Zuerst definieren wir diese
Vorlagen-ID und den Gerätenamen, nämlich die Werte, die
wir von der Website erhalten haben. Wir definieren die Serie, um sie zum Debuggen zu
verwenden. Und wir haben die Bibliothek
und die Blink-Bibliothek eingeschlossen. Wir haben drei Variablen für das Authentifizierungstoken sowie
für den
Namen und das Passwort unseres Wi-Fi-Netzwerks erstellt. Wir haben für Variablen zur Verfolgung des Ein-Aus-Signals definiert. Und um das
Gerät ein- und auszuschalten, haben wir geschrieben, dass die
Blink-Richt-Funktion auf VCE sich
der virtuellen Pin-Nummer 0 nähert , die
wir in der leeren App verwendet haben. Jetzt hier drinnen haben wir
den Zustand unseres Stiftes überprüft. Und die Hauptsache
bei diesem Zustand ist, dass wir das Gerät
mit diesen Flaggen einschalten. Jetzt wird dieses Flag
in der Loop-Funktion verwendet. Genau hier. F-Flag, es schaltet
das Gerät aus. An anderer Stelle sagen Sie Ton, und die
Flag-Werte werden hier festgelegt. Wie Sie sehen können, ist ein Flag gleich dem Status 0 für
das Gerät, das ausgeschaltet ist. Also geben Sie den Zustand aus und es wird auf den
Zellenmonitoren ausgeschaltet. Wenn nun das Flag gleich ist,
bedeutet dies, dass unsere Geräte eingeschaltet sind, und es schaltet das Gerät ein. Wenn der Flag-Wert also gleich eins
ist, bedeutet dies, dass der virtuelle
Stift auf unserem Blinzeln das Gerät eingeschaltet ist. Also setzen wir die Flagge auf eins. Nach dem Einschalten des Geräts. Und im Grunde genommen ist
die PinMode-Pin-Nummer innerhalb der Setup-Funktion 0, dann zielen wir auf. Und
das stellen wir wann als Output ein. Und hier beginnen wir mit
dieser Blink-Start-Funktion mit diesen drei Variablen, der Authentifizierung
, dem Token, dem
Wi-Fi-Netzwerknamen und dem Passwort. Und hier drin führen wir die Blink-Funktion aus
und wir überprüfen die Flagge, um die LED oder
das Gerät einzuschalten, und das war's. Das ist unser Code.
In der nächsten Lektion erstellen
wir eine
Android-App in einer iOS-App, um diesen Code zu steuern, und wir erhalten die Authentifizierung
von dieser Kälte. Danke, dass du diese
Lektion gesehen hast. Dies ist optional.
11. 13 Mobile Schnittstelle zur Steuerung deines Geräts erstellen: Hallo und willkommen
zu dieser neuen Lektion. wir jetzt
diese Blink-App herunter. Gehe zu deinem Handy
und schreibe blinken. Wie Sie sehen können, haben
wir hier mehr als einen Tab. Jetzt ist derjenige, den wir
brauchen, der erste. Leere. Lasst uns diese App
herunterladen. Und wie Sie sehen können, war das letzte
Update vor zwei Monaten. Es sollte nicht lange dauern, die App auf Ihrem Telefon
herunterzuladen und zu installieren. Dies ist die Benutzeroberfläche. Wie Sie der Beschreibung
entnehmen können, wird
diese App verwendet, um
Arduino, Raspberry Pi,
ESP und entweder Bälle
zu steuern , um Ihnen beim Bau eines
Smart Home oder Roboters zu helfen. Es ist also eine sehr nützliche App
und wird von leer bereitgestellt. Wie Sie sehen können, haben sie mehr als eine AB und sie blinken für das
Internet der Dinge, das ist die neue App. Lasst uns
das auch herunterladen. Jetzt funktionieren diese beiden
Apps
gleich oder verwenden das
gleiche Konzept. Wie Sie sehen können, die verschiedenen
Apps, die von ihnen bereitgestellt werden. Modernste Leistung. Diese App ist im Grunde genommen ein
Drag & Drop. Die Dinge sind es. Blink ist ein einfacher und leistungsfähiger Low-Code-Anwendungs-Builder ,
in dem Sie verbundene elektronische
Geräte in jedem Maßstab prototippen, bereitstellen und verwalten können, von Ihren persönlichen
Projekten bis zu Millionen von Produkte, die von Ihren Kunden verwendet werden. Es ist eine sehr nützliche App
und Sie können Ihre Hardware
wie ESP theta2,
Arduino, Raspberry Pi, Saatgut,
Spark Funds Produkte einfach
anschließen Arduino, Raspberry Pi, Saatgut, und Fruchtprodukte
hinzufügen. Die Möglichkeiten
sind also endlos. Sie können
unterstützte Geräte einfach anschließen und
fernsteuern. Sie sagen dir, dass
dies die neue Version ist. Und wie Sie sehen können, hat
es nur fünf Bewertungen. Lasst uns diese App öffnen. Jetzt. Sie müssen sich mit denselben Anmeldeinformationen anmelden, die
wir zuvor erstellt haben. Und du musst dein Passwort
schreiben. Folien sind ein sehr langes Passwort. Deshalb dauert es
einige Zeit,
bis ich jetzt auf den Login-Button klicke. Und wie Sie sehen können,
keine Geräte hier. Jetzt können Sie ein neues Gerät hinzufügen oder in
den Entwicklermodus wechseln. Sobald Sie auf
den blauen Balkenmodus geklickt haben, sehen
Sie das von uns erstellte Gerät
. Also klick drauf. Und hier Sie, wie
Sie ein Widget hinzufügen, wie Sie die Größe unserer
Registerkarte ändern und all das. Wir müssen die Registerkarte des
Widgets einmal verschieben, um es bei
Ihren Einstellungen zu öffnen , und Sie können
sogar das Widget duplizieren. Jetzt lass uns Okay drücken, ich bin bereit. Klicken Sie auf das Pluszeichen. Wir brauchen eine Schlacht. ist der Ein-Aus-Button
, den wir verwenden werden. Jetzt. Der Klick. Und während Sie klicken, verschieben Sie es für eine beliebige Stelle
, damit Sie es platzieren können. Klicken Sie nun einmal, um die Einstellungen zu
öffnen, rufen Sie sie auf, aus. Machen Sie es in der Mittellinie, um
den Datenstrom zu Vizio anzuheben. Und Sie können entweder einen
Druckknopf wählen, wechseln. Ich lasse es beim Wechsel. Jetzt verwendet das vorwärts eigene
nach oben der
Textgrößen die
Textfarbe ist blau. Das Zeichen hier ist es. Wie Sie sehen können, ist dies unser
Button auf unserem Ein-Aus-Button. Jetzt können Sie genauso gut andere
Wörter hinzufügen. Sie können Schieberegler hinzufügen. Sie können einen Joystick hinzufügen, können eine Wertanzeige, eine LED hinzufügen, wie Sie sehen können, sogar auf einem LCD-Bildschirm,
super geladenen Terminal. Sie können Ihrer Ab-Zeit-Eingabe verschiedene Registerkarten
hinzufügen. Und du kannst sogar einen Musikplayer
hinzufügen. Also viele Möglichkeiten. Klicken Sie nun auf das Zahnradsymbol. Dies ist die Vorlagen-ID, und dies ist das Kachelsymbol. Jetzt kannst du es ändern. Jetzt haben wir hier
eine Vorlage und den
Entwicklermodus erstellt . Wenn Sie jetzt
ein neues Gerät erstellen möchten, können Sie essen. Tun Sie dies, indem Sie auf Neues Gerät
hinzufügen klicken. Sie jetzt, wie Sie hier sehen können, Schalten Sie jetzt, wie Sie hier sehen können, Ihr Gerät ein
und stellen Sie sicher , dass die Anzeige blinkt. Mit dieser Funktion können Sie jetzt neue Geräte
hinzufügen und diese verwenden, um sie mit dieser App zu
steuern. Wenn Sie also ein intelligentes Gerät haben, können
Sie es einschalten und blinken. Ich werde versuchen, es zu erkennen. Wenn du jetzt zum Mond
zurückkehrst, ist
dies die Vorlagen-ID. Und wieder können Sie
den Typ dieser AB, bei der es
sich
um den
Schlüsselwerttyp der Thiol-App handelt, in die Audible-App in unsere Collage ändern sich
um den
Schlüsselwerttyp der Thiol-App handelt, in . Und das ist alles, was
Sie tun müssen, um eine einfache App
mit diesem Link zu erstellen AB. Nun, was du als Nächstes tun musst. Sobald Sie die App
erstellt haben und alles eingestellt haben, müssen
Sie
hierher zu Ihrer Konsole zurückkehren. Und in diesem Menü müssen
Sie ein neues Gerät erstellen. Schlagen Sie meine Geräte an
, schalten Sie ein neues Gerät. Und von hier aus klicke
aus Vorlage. Und was Sie brauchen, um
die Vorlage auszuwählen , die
wir erstellt haben. Der Gerätename wird genau
das Gleiche annehmen. Klicken Sie auf Erstellen. Und jetzt haben wir dein Gerät. Jetzt ist dies das Dashboard und dies ist das
Authentifizierungstoken. Was Sie also
tun müssen, ist dies zu kopieren. Alles, was Sie können das
Ganze kopieren und einfach
basierend auf diesen beiden Zeilen zu
Ihrem Arduino-Code gehen . Um diese Anwendung zu verschieben, haben wir
jetzt hier die
Authentifizierung hoch. Das war's. Jetzt bist du
absolut die Zukunft , die App auf deinem
Handy aus und an blinkt. Sie können das
Gerät auf der Liste Ihres Geräts sehen. Und wie Sie sehen können, ist das
Gerät jetzt offline. Sobald Sie darauf klicken, können
Sie
diese Taste einfach steuern , um
Ihr Gerät ein- und auszuschalten. Wenn Sie diesen Punkt erreicht
haben, läuft alles. Okay. In der nächsten Lektion werden wir den Code oder das ESP-Board
hochladen und wir werden
den Ein-Aus-Button probieren. Danke, dass du diese
Lektion gesehen hast. Das ist Ashraf.
12. 14a Hardware-Verbindung erklärt: Hallo und willkommen
zu dieser neuen Lektion. In dieser Lektion
erklären wir die Schaltungsverbindung. Damit das funktioniert. Das erste
, was Sie tun müssen ,
ist das Netzteil anzuschließen. Jetzt wissen
wir mit Sicherheit, dass dies unser 3,3-Volt-Pin sein
wird. Es wird also unser
Netzteil-Pin sein
und muss an das
3,3 Volt angeschlossen werden . Dann genau hier. Jetzt wissen wir auch,
dass der
3,3-Volt-Pin damit verbunden sein muss. Wenn Sie diese Zahl verwenden, ist nur der Wert hier
zehn Kilohm. Der nächste Schritt besteht darin,
dieses Kabel nach draußen zu bringen und es
mit unserem Knopf zu verbinden. Jetzt wird die andere Hälfte
oder der andere Teil dieses Musters
mit dem Boden verbunden. Jetzt wird dies unser Empfänger sein. Der nächste Schritt besteht darin,
3,3 Volt oder das
VCC-Band genau hier anzuschließen . Verwenden wir eine andere
Farbe,
die den VCC-Stift mit dem aktivierten Ben verbindet , hier Nummer vier ist. Also müssen wir uns etwas schnappen
und uns hier verbinden. Jetzt haben wir V CC Ben mit einem 3,3 Volt
injiziert. Dann ist
das auf der TTL die TTL. Der VCC-Stift ist auch mit
dem aktivierten Ben ESP 0
verbunden . Jetzt ist es auch mit
einem Widerstand von zehn Kilo
mit dieser zweiten Kurve verbunden , die der steile ist. Und es ist auch mit einem Schalter
zu Masse verbunden, was die Verbindung ist,
die wir hier gemacht haben. Jetzt haben wir auch eine andere Band, die den T XD Pen ist. Dieser Stift muss genau hier
mit dem XD-Band verbunden sein. Also TX RX. Eine weitere Sache,
die wir
erwähnen müssen , ist, dass wir einen TX- und RX-Pin
haben. Jetzt müssen wir den
Erdungsstift an den Schalter anschließen, wie bereits erwähnt. Jetzt bleibt der zweite Pin hier übrig, ohne
ihn mit irgendetwas zu verbinden. Dieser ist der
Allzweck-Eingangsausgang Pins 0
, der im Grunde der Stift ist , den wir mit Masse
verbinden müssen. Der Programmiercode. Wenn wir jetzt programmieren wollen, müssen
wir diese Taste drücken oder diese
einfach mit Masse verbinden. Jetzt haben wir auch den
letzten Sprint hier, der dann
das RX Deep End ist. Und wir müssen es
mit dem dx verbinden. Und genau hier. Eine Sache, die
ich erwähnen muss, das ist die ganze Schaltung und
das sind alle Verbindungen. Jetzt müssen Sie sicherstellen, dass die R x dx Masse und 3,3
Volt Pins angeschlossen sind. Jetzt sind diese Schalter sehr wichtig, da es Ihnen hilft, den Ball zurückzusetzen. Und Sie wissen auch nicht alles, was Sie
wissen
müssen , dass der
Allzweckeingang, der
ausgegeben wird, wenn 0
während der Programmierung mit Masse
verbunden sein muss . Jetzt
bevorzugen andere Leute, einen
USB-zu-TTL-Programmierer zu kaufen , der all
dies eingebaut hat und der auf ESP 01
spezialisiert ist. Und Sie können dies
nachschlagen, indem Sie nach USB, TTL, ESP 01 suchen. Dies ist jedoch im Grunde
die Verbindung, die 3,3 Volt dann TX RX Masse hat. Jetzt werden TX
und RX normalerweise durcheinander gebracht. Wenn Sie also mit einem Problem konfrontiert sind, können
Sie es wechseln. Verbinden Sie diesen dx hier
auf dem Alex hier, und es sollte die Schalter
für den Reset und den
Allzweckeingang funktionieren , Ausgangspin 0 muss während
der Programmierwunde
Könige sein , um zu runden. Dies sind die Hauptgesetze in Bezug auf diese
Dienstverbindung. Eine weitere Sache
ist, dass dieses Muster, dieses Muster, im Grunde genommen
eine Schaltfläche ist, die Sie
drücken müssen , wenn Sie
die Verbindungslinie auf
der Arduino-IDE beim
Laden des Codes gesehen die Verbindungslinie auf haben
, nämlich etwas, das wir in der nächsten Lektion
erklären werden. Und wenn es keine
Verbindung zu Ihrem Board herstellen konnte, müssen
Sie
die Reset-Taste
drücken um sicherzustellen, dass Sie das Board erhalten
haben und Arduino IDE beleuchtet diesen
Code auf diesen Board-Speicher. Danke, dass du diese Lektion gesehen hast. Lassen Sie mich nun
die Verbindung zusammenfassen indem Sie eine schnelle Zeichnung machen. Sagen wir jetzt, dass
dies unser ESP ist. Hier haben wir einen Anhang, der an 3,3
Volt angeschlossen werden
muss und
an einen Widerstand von zehn Kilo Ohm angeschlossen werden muss. Und wir müssen
es mit dem zweiten verbinden. Danach müssen
wir den
Schalter anschließen und
den anderen Anschluss des Schalters mit dem Erdungsstift verbinden. Jetzt müssen diese Bodenmänner
auch in unserer Rede TTL mit
dem Boden verbunden sein . Jetzt wird das übrig bleiben, ohne winziges Ding zu
verbinden. Dies ist der
Allzweckeingang, Ausgang und 0 müssen mit Masse
verbunden sein. Während des Programmierens. Dieser Stift, der Vordergrund
ist ein negativer zwei dx. Jetzt muss dieser Stift mit dem x
verbunden sein. Dieser Stift muss
mit 3,3 Volt verbunden sein. Also verbinden wir uns direkt
mit diesem Punkt. Das war's. Lassen Sie
mich jetzt die Farbe ändern. Das ist dieser Stift, dieser Stift, dieser Stift, dieser Stift. Auf dem USB zu TTL Board. Dies ist die Verbindung. Auf eine einfachere Art und Weise. Wenn Sie Fragen haben, fragen Sie bitte und
Sie sind am Ball. Auch hier sind die Drehungen die
3,3 Volt um unser x. Und das ist der
Erdungsstift auf dem ESP, und das ist, dass er sich von unserem ESP
verbiegt. Esp. Danke, dass du diese Lektion gesehen hast. Wir sehen uns als Nächstes.
13. 15 Programmieren des Bretts: Hallo und willkommen
zu dieser neuen Lektion. Sprechen wir nun darüber,
wie Sie Ihren Code auf
ESP A2 0 oder
Erfolge oder ESP 01 laden können. Jetzt benutze ich das F für
den Programmierer, und
wie Sie sehen können, heißt
es CP 2000s
für Ihren USP zu TTL. Nun, das ist mein
ESPs, dein einziger Ball. Dies ist der Reset-Button. Hier haben wir die vier
Drähte für Strom, Masse, RX und TX vom Modul an die Art Board
angeschlossen, wie wir in
der vorherigen Lektion erläutert haben. Nachdem Sie
diese Verbindung hergestellt
haben, werden
Sie feststellen, dass Sie einen USB-Anschluss oder
ein USB-Gerät an den neuronalen
Geräte-Manager an
Ihrem Windows-Gerät angeschlossen haben. Jetzt werden Sie dieses
Gerät wahrscheinlich als nicht erkennbar empfinden. Möglicherweise müssen Sie
diese Treiber herunterladen. Und Sie haben
den Link zur Ressource
dieser Vorlesung bereits hinzugefügt . Sie können zu
Google gehen und ESP,
8266, USB-Laufwerk unter
Windows 10 trocknen . Jetzt erhalten Sie
einen GitHub-Link. Jetzt können Sie den GitHub-Link öffnen , um die Treiber
herunterzuladen. Aber stellen Sie sicher, dass Sie der erste Direktor
sind
, nämlich ESP EDI 266. Jetzt gibt es auch
andere Links, die
verwendet werden können, um die des Fahrers zu erhalten. Sie können einfach cp 210 x
USB auf Ihre Bridge,
BCP und Treiber schreiben . Und du wirst
mit dieser Seite enden. Gehe zum Download-Bereich. Von hier aus können Sie Ihr Betriebssystem, den
universellen Windows-Treiber, Mac OS, den Windows-Treiber und den Treiber mit Ihrem Spiegel auswählen. Und hier sind verschiedene Software für Linux und erwachsene Stämme. Jetzt erledigt der Universal
Windows-Treiber den Job und Sie
müssen nur noch hierher gehen. Jetzt denken wir über
das Gerät nach und klicken auf
die Schaltfläche zum Aktualisieren des Treibers
oder des Deinstallations-Treibers
und wählen das
Verzeichnis aus, in dem Sie den Treiber
installiert oder auf Ihr System
heruntergeladen haben. Wenn Sie jetzt Probleme diesen Treiber
zu erkennen, sind
wir hier, um Ihnen zu helfen, und
wir haben bereits Links zum
Herunterladen dieser Treiber bereitgestellt ,
und wir haben sie angehängt. Sobald Sie
den Treiber und das
Gerät in Betrieb haben , sehen
Sie dieses
Silicon Labs CP auf 110 x USB zu Ihrer Art Bridge. Komm acht. Du musst
zu deinem Code gehen. In Ihrem Code müssen Sie
zum Tools Board gehen,
den ESP 8266 und von dort das
ESP 8266-Modul auswählen, das das genomische Modul ist. Scrollen Sie dann nach unten zum
Port und wählen Sie die Spalte aus. Wenn Sie fertig sind,
klicken Sie auf den Upload-Button. Wenn jetzt alles korrekt
verbunden ist, sollte
der Code
ohne Probleme hochgeladen werden. Jetzt dauert es ein paar
Minuten, um zu kompilieren, ein paar Sekunden. Dann wird es den
Upload-Prozess lösen. Wie Sie sehen können, dauert
der Kompilierungsprozess einige Zeit, etwa zehn bis 30 Sekunden. Okay? Jetzt verbinden, anderes Ding ist richtig
verbunden. Sie sollten diese Beleuchtung und
die Person sehen , die
weiter
ansteigt , bis sie 100% erreicht. Das war's, 100 Prozent. Jetzt sagt es dir,
wie du über unseren Ts Pen einstellen sollst. Drücken Sie also einfach den Knopf. Und jetzt ist unser Code auf das USBE-Board
geladen. Und in der nächsten Lektion werden
wir dieses Board auf
unserem Modul installieren und es mit
dem Blinzeln testen. Danke, dass du diese
Lektion gesehen hast. Das ist Ashley.
14. 17 Abschließende Test- und Code: Hallo und willkommen
bei Singular Song. Jetzt haben wir das Board
und unseren Code getestet und
herausgefunden, dass es ein Problem gibt. Die Platine hat sich eingeschaltet
und der Relaisschalter, aber es war nicht einfach
, sie auszuschalten. Also habe ich ein paar Änderungen
am Code vorgenommen, nur um
sicherzustellen , dass es
reibungslos funktioniert , um die
Geräte zu entsperren. Das erste, was
wir erwähnen müssen, ist, dass dieses erneute Modul einwandfrei funktioniert. Sie müssen jedoch wissen, dass
dieses Modul eingeschaltet wird. Wenn sie empfangen haben,
schaltet das Relais um, wenn es
ein Aus-Signal erhält, und es schaltet sich aus, wenn
es ein Signal empfangen hat. Dies ist also das erste
Stück für Entzündungen. Nun, wie Sie sehen können, zielen
wir in der
Blink-Funktion auf V 0 ab
, den Stift, den wir
in unserer App verwenden, oder Blink AB. Jetzt ist hier der Button. Nun, wenn wir mit
dieser Funktion und
Ein-Signal oder Aus-Signal empfangen haben. Wenn Sie also eine oder
0 erhalten, Alpha hat eins erhalten, möchten
wir einen innerhalb
des onLoad und 0 innerhalb
des variablen Loop-Kugel speichern . Und wir haben
diese beiden Variablen so definiert , dass sie hier oben ganze Zahlen sind. Jetzt
erhielt der Button oder weniger 0 vom Blink AB. Wir speichern 0 innerhalb des
onLoad und eines innerhalb der Schleife. Nun, wie Sie sehen können, haben
wir hier die Tresore
der Funktion. Nichts Neues hier. Blinzeln Sie jetzt in der
Leerschleife die Zunge. Das ist das Gleiche wie zuvor. Aber hier, wenn Lw gleich eins ist, also wenn Sie ein On-Signal erhalten, senden
wir ein Signal an 0, das im Grunde das Relais
einschaltet , um es
einzuschalten. Grundsätzlich wird es auf die
anomeren Gesetze unserer Verzögerung abzielen. Wenn wir nun eins erhalten haben oder
das Flach gleich eins
ist, bedeutet dies, dass wir das Relais ausschalten müssen
. Und es wird ein
Relais finden, das normalerweise geöffnet ist. Also werden wir hoch schicken. Jetzt ist dies wieder
der gesunde Menschenverstand,
der so niedrig ist, ist unser Fall ein
- und ausgeschaltet. Und in diesem Modul bedeutet
niedrig, dass das
Relais eingeschaltet wird. Hoch bedeutet, dass das
Relais ausgeschaltet wird. Deshalb heißt es Offload. Nun, das ist unser Code
und was wir
an dieser Stelle tun müssen , ist zwei, sagen
wir, den Code hochzuladen. Also werde ich die IS Leute
vor dir wieder verbinden , nur
um sicherzustellen, dass du alles sehen kannst
, was ich tue. Um dies zu
tun, müssen wir folgendes tun
. Dies ist das Relate-Modul. Also müssen wir den
ESP Z11 von diesem Modul abnehmen. Und wir müssen es
genau hier auf unseren PSP-Ball legen. Und wir haben
diese Verbindung bereits erwähnt, also werde ich sie nicht wiederholen. wir nun die Kabel an. Dies ist der ESP mit
Fäden sortiert, schwarz mit Schwarz. Und in meinem Circuit werden wir
weiß mit Brown gehen. Und das andere y und gehe
mit dem ESP ist L1. Also hier haben wir es.
Jetzt müssen wir mich fragen, ich muss nur n.
sie SP-Port anschließen . Lassen Sie mich jetzt verbinden. Wie Sie sehen können, müssen wir
unsere Grenzen für
den ESP tun. Als Nächstes überprüfen Sie einfach
den Geräte-Manager. Stellen Sie sicher, dass wir das richtige Board
auswählen. Hier ist die Komponente, kommen Sie hier
acht, und die Tools, wir haben den
Importbefehl ausgewählt und das generische ESP-Acht
bis 66 Modul ausgewählt. Laden Sie jetzt den Code und es dauert einige
Sekunden, um es zu kombinieren. Lassen Sie uns in der Zwischenzeit versuchen, die Länge pi b e
zu öffnen. Jetzt melde
ich mich bei meinem
Dashboard an, um dies zu überprüfen. Okay, wie Sie sehen können, wird
Nicole
sieben Prozent hochgeladen , wenn es
voranschreitet. Der Kern erreicht 100%. Okay, jetzt fertig.
Sobald Sie fertig sind, können
Sie die
Reset-Taste drücken. Und das war's. Was wir jetzt tun müssen, ist,
dass wir die Verbindung trennen müssen. Das USP wird
sicherstellen, dass es jetzt
keine Stromversorgung gibt , um
diese vier Drähte zu bewegen. Und alles was sie fragen Leute. Jetzt haben wir den Code. Also müssen wir Modul für
Modul verbinden. Aber das ist es. Jetzt hätten wir zwei Drähte, die Lungen sind zwar für Vcc. Und Vcc ist im Grunde genommen
das y of t. Und der andere
ist der Wi-Fi-AP
, der der Boden ist. Also habe ich mich
mit dem schwarzen Stift verbunden. Schalten wir es jetzt aus. Wie Sie sehen können, haben
wir es hier, wir haben alle Geräte. Es ist ein Offline-Modus
seit einem Sonntag. Also warten wir darauf, dass unser Ball das gesamte Wi-Fi-Netzwerk
verbindet. Jetzt
musst du manchmal das Doppelte auslocken, aber wir werden ein paar Sekunden warten. Jetzt ist das Rosettengramm. Jetzt warten wir, der ESP
unser Wi-Fi-Netzwerk verbindet. Lasst uns nun mit
dem letzten Schritt fortfahren, nämlich die Finanzierung dieser Sache. Nun, das ist unser Gerät
und das ist unser Schalter. Jetzt ein, aus schalten,
das Gerät ist eingeschaltet. Und Sie können
an der blauen LED
sehen , dass
das Gerät eingeschaltet ist. Wenn ich es jetzt
ausschalte, wie Sie sehen können, ist
die blaue LED jetzt
diejenige unter dem Ball. Jetzt ist es an, jetzt ist es los. Dasselbe
passiert, wenn Sie
das Ein-, Aus-, Ein- und Ausschalten verbinden . Jetzt können Sie
Ihre elektrischen Geräte
mit den normalerweise
geöffneten und aufgenommenen Pins anschließen und ausschalten . Diese Verbindung ist
sehr einfach. Sie müssen nur
den Neutralleiter direkt von
Ihrer Steckdose an ein
elektrisches Gerät wie einen Lüfter anschließen . Und eine neue Testversion
muss durch
die normalerweise offenen und
gängigen Stifte und unseren Ball verbunden werden . Auf diese Weise können
Sie den Lüfter über dieses Webinterface
oder über Ihre mobile App ein- und ausschalten. Das war's. Das ist alles, was
Sie wissen müssen. Und wenn Sie
ein Problem und irgendeine Phase haben, bin
ich hier, um Ihnen zu helfen, diese Lektion
zu spülen. Das ist Ashraf.
15. Praktische Tests: Hallo und willkommen
zu dieser neuen Lektion. Lasst uns das jetzt diese Umfrage herausbringen. Wie Sie sehen können, ist dies die ESP 01-Verbindung und dies ist die Geschwindigkeit
für TTL-Programmierer. Jetzt werden Sie den USP
trennen und den Walfang
entfernen. Nehmen wir nun das
USBE-Board weg und legen es beiseite. Jetzt haben wir unseren ASB 01 fett, und das haben wir. Dies ist das Modul, das
wir verwenden werden. Es braucht fünf Volt DC und
kann Wechselstrom und DC standhalten. Und hier hat es die Ports, zwei Ports normalerweise geschlossen, normalerweise offen und gemeinsam. Der VCC und der Boden
, der fünf Volt benötigt. Es braucht fünf Volt Betrieb. Also werden wir
Masse und VCC
von diesem USP mit dem TTL-Programmierer verbinden . Jetzt müssen wir sicherstellen
, dass wir fünf Volt haben, wie Sie hier sehen können. Bewegen Sie diesen Pin einfach von
3,3 Volt auf fünf Volt. Jetzt haben wir den Boden
und fünf Volt Pins, die rot und schwarz sind. Lasst uns jetzt
männliche zu männliche Drähte trinken. Okay, ich habe nicht
die gleiche Farbe, also gehen wir damit. Ich habe einen weißen Vordergrund und
die mündlichen 45 Volt gezogen. Also weißer Vordergrund und
Orange für fünf Volt. Beginnen wir nun damit , den
Erdungsstift nach links zu
verbinden, der das weiße Kabel ist. Und der zweite Draht
ist der Vcc-Stift, der der orangefarbene Draht ist. Lass uns diesen Schraubendreher benutzen. Okay? Verbinden wir nun das
orangefarbene Kabel. Jetzt. Wir haben es in Verbindung gebracht. Wir müssen unseren
ESP so fett spielen. Dieser Teil ist
für den SP-Eins gemacht. Sie haben also kein
Problem, es zu verbinden, wie Sie sehen können,
kleben Sie es einfach an Ort und Stelle. Schließen wir nun den
USB-Anschluss an, um ihn einzuschalten. Okay. Jetzt können Sie hier sehen, dass wir
eine blaue LED haben und let hinzugefügt haben. Drücken Sie nun dieses Muster, wer den SP
fett erhalten hat und versucht, das
Wi-Fi-Netzwerk erneut zu verbinden. Wie Sie auf unserem Bildschirm sehen können, haben
wir den ESP 8266 Geschmack. Und wie Sie hier sehen können, das Gerät eingeschaltet,
wenn wir wird das Gerät eingeschaltet,
wenn wir das Gerät
eingeschaltet und Sie können
den blauen Deckel sehen. Manchmal kann es manchmal
zu einer kleinen Verzögerung kommen. Wenn Sie jetzt aus klicken, wird das Gerät ausgeschaltet.