IoT-Based Smart Home Automatisierungssystem auf Budget | Achraf Mad | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

IoT-Based Smart Home Automatisierungssystem auf Budget

teacher avatar Achraf Mad, Creative Engineer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      5:39

    • 2.

      3 Hardware- und Softwareanforderungen

      2:37

    • 3.

      4 Einführung in das Internet der Dinge

      8:24

    • 4.

      5 verschiedene Boards mit eingebautem WLAN

      4:19

    • 5.

      6 Boards Pinout

      5:29

    • 6.

      7 Das Board in diesem Kurs verwendet werden

      4:49

    • 7.

      8 Main

      1:47

    • 8.

      9 Board zur Arduino IDE hinzufügen

      3:34

    • 9.

      11 Webschnittstelle auf das Steuergerät vorbereiten

      10:50

    • 10.

      12 Codierung deines Brettes

      12:48

    • 11.

      13 Erstellen Sie eine mobile Schnittstelle zur Steuerung Ihres Geräts

      8:24

    • 12.

      14a Hardware-Verbindung erklärt

      7:22

    • 13.

      15 Programmierung des Tisches

      4:58

    • 14.

      17 Abschließende Test- und Code

      9:00

    • 15.

      Praktisches Testen

      4:19

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

104

Teilnehmer:innen

--

Projekt

Über diesen Kurs

IoT-Based Smart Home Automatisierungssystem auf Budget

Erstellen Sie kostengünstiges IoT und mobiler Controller, um jedes Gerät in Ihrem Haus über das Internet Schritt für Schritt zu kontrollieren

Interessieren Sie sich für die Steuerung der IoT Benötigen Sie die Fähigkeiten beim Aufbau von Internet of Things (IoT) Systemen bereichern ? Dieser Kurs wird deine Fähigkeiten entfalten und dir beibringen, wie du dein eigenes IOT erstellen kannst. Es zeigt dir, wie du die Hardware und Software für dein home assemble

Mit dem IoT-basierten Smart IoT-based kannst du dein Zuhause fernsteuern, auch wenn du auf halbem Weg auf der ganzen Welt bist.

Warum solltest du diesen Kurs absolvieren?

  • Ein kompletter Kurs für alle, die ein IoT-based Smart Home Automation System auf einem Budget erstellen möchten.

  • Erfahren Sie, wie Sie ein low Smart Home Automation System mit einem niedrigen Budget aufbauen, mit dem Sie jedes Gerät in Ihrem Haus steuern können

  • Wenn du nicht technisch versiert bist, kannst du diesen Kurs auch machen, wenn du nichts über Programmierung, Hardware oder Internet kennst. Dieser Kurs funktioniert für Personen ohne coding - er beginnt von Quadrat eins und lehrt dir, was du wissen musst.

  • Außerdem lernst du, wie du Elektronik wie Sensoren und Schalter mit ihren Vorteilen und

Erstellen Sie kostengünstiges IoT und mobiler Controller, um jedes Gerät in Ihrem Haus über das Internet schrittweise über das Internet zu steuern

Die ESP sind Mikrocontroller mit WLAN und Bluetooth (nicht alle Modelle) Qualifizierung, die von Espressif Systems entwickelt wurden. Es besteht aus zahlreichen Entwicklungsboards wie ESP8266-01, ESP8266, NodeMCU, ESP12, ESP32 usw. Alle Entwicklungsboards lassen sich mit der Arduino-IDE einfach programmieren und können in einer Vielzahl von Anwendungen wie Territorium Automatisierung, Internet der Dinge (IoT), Smart Bias usw. verwendet werden.

Der ESP8266 ist ein System auf einem Chip (SOC) Wi-Fi für Internet der Dinge (IoT) Anwendungen, die von Espressif Systems produziert werden. Aufgrund seiner geringen Ladung, der geringen Größe und der Steifigkeit mit eingebetteten Geräten wird der ESP8266 heute massiv auf IoT-Geräten eingesetzt.

Am Ende dieses Kurses wirst du ein gründliches Verständnis davon besitzen und erlebe die Erstellung deiner eigenen IoT Home Automation erledigen.

Worin sind wir geeignet, dich zu unterziehen?

Wir sind eine pädagogische engineering mit 13 fachlicher Erfahrung mit Tutoring und faktischen Projekten. Seit 2007 sind wir im Programmierungs- und andmicro-controlling tätig. Wir tun unser Bestes, um Kurse zu erstellen, die einfach zu verstehen und zu befolgen sind. Darüber hinaus sind wir froh, aufstrebende Lernende wie dich zu unterrichten. Wir hoffen, dass zusätzliche Personen dazu inspiriert werden, diese Karriere zu verfolgen.

Jetzt bewerben und auf die Schaltfläche Anmelden!!!!

Während dieses Kurses wirst du die folgenden Punkte kennenlernen.

Einführung zum Internet der Dinge (IoT)

Einführung Über ESP8266 Board und Arduino IDE

Erfahren Sie mehr über die Vorteile der Verwendung von Arduino IDE

Struktur Home Automation Systeme mit ESP8266 Board und Arduino IDE

Erstellen des stilvollen Web Garçon

Schnittstelle mit Arduino IDE mit deinem Laptop

Interaktion mit GPIO

Schnittstellen mit Detektoren, Modulen und Displays.

Gründliche Klärung über Webserver

Das Internet der Dinge (IoT) ist ein System, mit dem Geräte miteinander verbunden und ferngesehen werden können, und zwar über das Internet. Das IoT hat in den letzten Jahren eine starke Evolution erhalten und wird heutzutage in verschiedenen Bereichen wie Smart Homes, Telemedizin, Industrieumgebungen usw. eingesetzt (1). Drahtlose detector in das IoT ermöglichen eine globale Verbindung von intelligenten Geräten mit entwickelten Funktionalitäten (2). Ein drahtloses home aus Sensoren und Aktoren, die Kassen teilen und miteinander verbunden sind, ist die Schlüsseltechnologie zur Herstellung intelligenter Häuser. Ein „Smart Home“ ist Teil des IoT und zielt darauf ab, die Heimautomatisierung zu integrieren. Mit dem Einfügen von Objekten und Geräten in einem Haus im Internet ermöglicht es Benutzern, sie fernzusehen und zu kontrollieren (3). Dazu gehören Lichtschalter, die mit einem Smartphone oder einem Sprachbefehl ein- und ausschalten werden können, Thermostate mit denen die inneren Temperaturen anpassen und Berichte über den Energieverbrauch induzieren werden, oder intelligente Bewässerungssysteme, die zu einem bestimmten Tageszeitraum in einem individuellen monatlichen Zeitplan beginnen und somit water kontrollieren. Smart Home-Lösungen sind in den letzten Jahren sehr beliebt geworden. Abbildung 1 zeigt eine Illustration eines Smart Home, das verschiedene IoT- Dienstprogramme verwendet

Triff deine:n Kursleiter:in

Teacher Profile Image

Achraf Mad

Creative Engineer

Kursleiter:in

Hello, I'm Achraf.

A passionate engineer who loves to share his knowledge with the world

Vollständiges Profil ansehen

Skills dieses Kurses

KI und Innovation Grundlagen der KI
Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

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.