Inhaltsverzeichnis:
- Schritt 1: Die grundlegenden Anforderungen für dieses Projekt sind wie folgt aufgeführt:
- Schritt 2: Was ist ESP8266?
- Schritt 3: Was ist Arduino und IDE?
- Schritt 4: Laden Sie die Arduino-IDE und den Setup-Prozess herunter
- Schritt 5: Pin-Verbindung für ESP8266 zu USB-TTL-Konverter
- Schritt 6: Code-Upload und Programm
Video: LED-Steuerung mit ESP8266 WiFi-Modul - Internet der Dinge - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Der ESP8266 ist ein kostengünstiger Wi-Fi-Chip mit vollem TCP/IP-Stack und MCU-Fähigkeit (Mikrocontrollereinheit), der vom chinesischen Hersteller Espressif Systems mit Sitz in Shanghai hergestellt wird.
Der Chip wurde erstmals im August 2014 mit dem ESP-01-Modul des Drittherstellers Ai-Thinker auf westliche Hersteller aufmerksam. Dieses kleine Modul ermöglicht es Mikrocontrollern, sich mit einem Wi-Fi-Netzwerk zu verbinden und einfache TCP/IP-Verbindungen mit Befehlen im Hayes-Stil herzustellen. Allerdings gab es zu diesem Zeitpunkt fast keine englischsprachige Dokumentation auf dem Chip und den von ihm akzeptierten Befehlen. Der sehr niedrige Preis und die Tatsache, dass das Modul nur sehr wenige externe Komponenten enthielt, ließen darauf schließen, dass es in der Menge irgendwann sehr günstig sein könnte, zog viele Hacker an, um das Modul, den Chip und die darauf befindliche Software zu erkunden und die chinesische Dokumentation zu übersetzen W-lan.
Schritt 1: Die grundlegenden Anforderungen für dieses Projekt sind wie folgt aufgeführt:
(1) ESP8266 WLAN-Modul
(2) Arduino-IDE
(3) Steckbrett
(4) Überbrückungsdrähte
(5) USB-TTL-Konverter
(6) Stromquelle (3,3 V DC)
(7) Drahtlose Internetverbindung (WiFi)
(8) Webserver (Sie können unseren verwenden)
(9) LED
Schritt 2: Was ist ESP8266?
Der ESP8266 ist ein kostengünstiger Wi-Fi-Chip mit vollem TCP/IP-Stack und MCU-Fähigkeit (Mikrocontrollereinheit), der vom chinesischen Hersteller Espressif Systems mit Sitz in Shanghai hergestellt wird.
Der Chip wurde erstmals im August 2014 mit dem ESP-01-Modul des Drittherstellers Ai-Thinker auf westliche Hersteller aufmerksam. Dieses kleine Modul ermöglicht es Mikrocontrollern, sich mit einem Wi-Fi-Netzwerk zu verbinden und einfache TCP/IP-Verbindungen mit Befehlen im Hayes-Stil herzustellen. Allerdings gab es zu diesem Zeitpunkt fast keine englischsprachige Dokumentation auf dem Chip und den von ihm akzeptierten Befehlen. Der sehr niedrige Preis und die Tatsache, dass das Modul nur sehr wenige externe Komponenten enthielt, ließen darauf schließen, dass es in der Menge irgendwann sehr günstig sein könnte, zog viele Hacker an, um das Modul, den Chip und die darauf befindliche Software zu erkunden und die chinesische Dokumentation zu übersetzen W-lan.
Schritt 3: Was ist Arduino und IDE?
Arduino ist eine Open-Source-Elektronikplattform, die auf benutzerfreundlicher Hardware und Software basiert. Arduino-Boards sind in der Lage, Eingaben zu lesen – Licht auf einem Sensor, einen Finger auf einer Taste oder eine Twitter-Nachricht – und sie in einen Ausgang umzuwandeln – einen Motor zu aktivieren, eine LED einzuschalten, etwas online zu veröffentlichen. Sie können Ihrem Board sagen, was es tun soll, indem Sie eine Reihe von Anweisungen an den Mikrocontroller auf dem Board senden. Dazu verwenden Sie die Programmiersprache Arduino (basierend auf Wiring) und die Arduino Software (IDE), basierend auf Processing.
Warum Arduino?Dank seiner einfachen und zugänglichen Benutzererfahrung wurde Arduino in Tausenden von verschiedenen Projekten und Anwendungen eingesetzt. Die Arduino-Software ist für Anfänger einfach zu bedienen und dennoch flexibel genug für fortgeschrittene Benutzer. Es läuft auf Mac, Windows und Linux. Lehrer und Schüler verwenden es, um kostengünstige wissenschaftliche Instrumente zu bauen, chemische und physikalische Prinzipien zu beweisen oder mit Programmierung und Robotik zu beginnen. Designer und Architekten bauen interaktive Prototypen, Musiker und Künstler nutzen es für Installationen und experimentieren mit neuen Musikinstrumenten. Maker verwenden es natürlich, um viele der zum Beispiel auf der Maker Faire ausgestellten Projekte zu bauen. Arduino ist ein wichtiges Werkzeug, um neue Dinge zu lernen. Jeder - Kinder, Bastler, Künstler, Programmierer - kann mit dem Basteln beginnen, indem man einfach der Schritt-für-Schritt-Anleitung eines Bausatzes folgt, oder Ideen online mit anderen Mitgliedern der Arduino-Community austauschen.
Schritt 4: Laden Sie die Arduino-IDE und den Setup-Prozess herunter
- Klicken Sie auf den Link und https://goo.gl/Cxa9rX laden Sie die Arduino IDE herunter
- Installieren Sie Arduino IDE auf Ihrem System
- Öffnen Sie die Arduino IDE und klicken Sie auf die Registerkarte Datei > Einstellungen
- Fügen Sie nun im Feld Additional Board Manager URLs die folgende URL hinzu und klicken Sie auf OK.
- URL:-
- Öffnen Sie die Registerkarte Extras > Boards > Board-Manager
- Suchen Sie nach esp8266 und installieren Sie die esp8266-Community-Pakete
- Gehen Sie nun zu Tools> Boards und wählen Sie Generic ESP8266 Module
- Sketch öffnen > Bibliothek > Bibliotheken verwalten
- Suchen Sie nach arduino json und installieren Sie die arduino json-Bibliothek von Benoît Blanchon
Schritt 5: Pin-Verbindung für ESP8266 zu USB-TTL-Konverter
Hier sind die Verbindungsdetails für ESP8266 zu USB-TTL-Konverter
- Verbinden Sie USB-TTL 3.3V mit ESP8266 VCC & CH_PD
- Verbinden Sie ESP8266 RX mit USB-TTL TX und ESP8266 TX mit USB-TTL RX
- Verbinden Sie ESP8266 GND mit USB-TTL GND
- Verbinden Sie die LED mit GPIO 2 & GND
- Verbinden Sie GPIO 0 mit GND (NUR WÄHREND DES SKIZZEN-UPLOADS)
Schritt 6: Code-Upload und Programm
Stecken Sie den USB-TTL in Ihr System und wählen Sie den Port unter Tools > Ports > COMn (Ex-COM4)
Bearbeiten Sie nun die Details wie WLAN-Name, WLAN-Passwort, Domänenname, Pfad und kompilieren Sie die Skizze und laden Sie sie auf ESP8266 hoch.
Wenn Sie einen Server haben, können Sie Ihren eigenen PHP- und Json-Code verwenden. Sie können die Quelldatei über den folgenden Link herunterladen. Andernfalls können Sie meinen hochgeladenen Code verwenden
Für jedes Problem können Sie mich kontaktieren-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
Bodenfeuchtesensor und ESP8266 mit der AskSensors IoT Cloud verbinden – wikiHow
So verbinden Sie Bodenfeuchtigkeitssensor und ESP8266 mit der AskSensors IoT Cloud: Diese Anleitung zeigt Ihnen, wie Sie Ihren Bodenfeuchtigkeitssensor und ESP8266 mit der IoT-Cloud verbinden. Für dieses Projekt verwenden wir ein Knoten MCU ESP8266 WiFi-Modul und einen Bodenfeuchtigkeitssensor das misst den volumetrischen Inhalt des Wassers in der so
Dinge auseinander nehmen, ohne sich umzubringen – wikiHow
Wie man Dinge auseinander nimmt, ohne sich selbst zu töten: Wie viele von Ihnen vielleicht bereits wissen, sind alte Geräte und kaputte Dinge oft Goldminen von Teilen, die für den Einsatz geeignet sind, wie Motoren, Lüfter und Leiterplatten, wenn Sie bereit sind, sie zu entlöten . Obwohl ich weiß, dass die meisten von Ihnen alle Grundlagen der di