Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
Es ist jetzt Winter, aber es fühlt sich immer noch ein bisschen heiß an, obwohl ich nur ein T-Shirt trage, was mich dazu bringt, die aktuelle Temperatur zu wissen, also verwende ich die Micropython ESP32- und DHT11-Sensoren und eine einfache Wetterstation, damit Sie kann die aktuelle Temperatur und Luftfeuchtigkeit in jedem Browser abrufen, jetzt teile ich den Prozess mit Ihnen.
Schritt 1: Zubehör
Hardware:
- MakePython ESP32
- DHT11
- Brotbrett
- Sprunglinie
- USB-Kabel
MakePython ESP32 ist ein ESP32-Board mit integriertem SSD1306-OLED-Display, das Sie über diesen Link erhalten:
www.makerfabs.com/makepython-esp32.html
Software:
uPyCraft-IDE
Klicken Sie auf diesen Link, um die uPyCraft IDE für Windows herunterzuladen:
Schritt 2: Verkabelung
- MakePython ESP32 und DHT11 werden an das Steckbrett angeschlossen.
-
DHT11 benötigt nur 3 Drähte, VCC und GND sind mit 3V3 und GND von ESP32 verbunden und DATA ist mit IO14 von ESP32 verbunden. Ich habe im Experiment GPIO14 verwendet, also habe ich IO14 angeschlossen.
- Verbinden Sie MakePython ESP32 über ein USB-Kabel mit dem PC, öffnen Sie den Geräte-Manager (Suchen Sie einfach nach "Gerät" im Windows-Suchfeld). Wenn er erweitert ist, sollte der Portabschnitt etwa wie oben angezeigt werden. Notieren Sie sich die Portnummer, in meinem Fall beispielsweise COM19. Wenn kein Port angezeigt wird, versuchen Sie, das USB-Laufwerk herunterzuladen:
Schritt 3: UPyCraft Gebrauchsanweisung
Eine detaillierte Anleitung für uPyCraft finden Sie unter diesem Link:
www.makerfabs.com/makepython-esp32-starter…
- Klicken Sie auf den obigen Link, um die Seite zu öffnen
- Hier finden Sie das MicroPython ESP32 Dev Kit Guidance-Dokument
- Klicken Sie auf Download, um das Dokument zu öffnen
- Detaillierte Tutorials finden Sie im Verzeichnis I. MicroPython Development Tools
Natürlich geht es in dieser Dokumentation nicht nur um die uPyCraft-Anleitung, sondern enthält auch einige MicroPython ESP32-Routinen und häufig gestellte Fragen und Fehlerbehandlung.
Schritt 4: Der Code-Download
Der Code für ssd1306.py wurde aus dem GitHub-Repository heruntergeladen: https://github.com/ckuehnel/MicroPython-on-ESP32 Oder laden Sie meinen herunter.
Öffnen Sie nach dem Herunterladen von ssd1306.py die Datei und klicken Sie auf Speichern und DownAndRun. Bei erfolgreichem Download wird "download ok" angezeigt.
Nach dem Download von main.py müssen folgende Änderungen vorgenommen werden:
1. Ändern Sie den Netzwerknamen und das Passwort:
- SSID: muss in Ihren lokalen Netzwerknamen geändert werden
- PASSWORT: Sie müssen Ihr lokales Netzwerkpasswort ändern
Wenn Sie fertig sind, klicken Sie auf DownAndRun und der MakePython ESP32 verbindet sich mit WiFi
2. DHT11-Daten-Pin:
Wenn DHT11 eine Pin-Änderung auf MakePython ESP32 empfängt, ändern Sie die Nummer in Pin() in den Pin, den Sie erhalten.
Schritt 5: IP-Adresse abrufen
Führen Sie main.py aus, Netzwerkerfolg, Sie können eine IP-Adresse sehen (meine: 192.168.1.120).
Schritt 6: Öffnen Sie einen Browser
Öffnen Sie den Browser auf Ihrem PC, geben Sie die soeben erhaltene IP-Adresse (192.168.1.120) ein und bestätigen Sie mit Enter.
Schritt 7: Jetzt das Wetter
Der Browser zeigt die aktuelle Temperatur und Luftfeuchtigkeit sowie das OLED-Display des MakePython ESP32 an. Wenn Sie die Seite aktualisieren, werden auch die Temperatur- und Feuchtigkeitsdaten aktualisiert.
Die Mini-Wetterstation ist relativ einfach. Ich werde Daten von Gassensoren, Regensensoren, Luftdrucksensoren und anderen Sensoren hinzufügen, um die Wetterstation zu bereichern.
Empfohlen:
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche – wikiHow
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche: Ich zeige Ihnen, wie Sie aus einem alten Computer einen persönlichen Mini-Schreibtischventilator machen. Ein Bonus ist, dass es sogar in Ihre Tasche passt. Dies ist ein sehr einfaches Projekt, daher ist nicht viel Erfahrung oder Fachwissen erforderlich. Fangen wir also an
Mini-CNC-Maschine herstellen – wikiHow
Wie man eine Mini-CNC-Maschine herstellt: Hallo, alle hoffen, es geht Ihnen gut. Ich bin hier mit einem anderen sehr coolen Projekt, das Sie mit einigen Schrott / gebrauchten Teilen des Computers bauen können. In diesem Instructables werde ich Ihnen zeigen, wie Sie zu Hause eine Mini-CNC-Maschine aus dem alten DVD-Wri machen können
In 5 Minuten einen Mini-Bug-Roboter bauen – wikiHow
Wie man in 5 Minuten einen Mini-Bug-Roboter macht: In diesem Projekt werden wir einen einfachen kleinen Bug-Roboter mit einigen grundlegenden Komponenten herstellen. Sie benötigen 5 bis 10 Minuten, um diesen einfachen beweglichen Mini-Insektenroboter herzustellen
Mini-Tesla-Spule herstellen – wikiHow
Wie man eine Mini-Tesla-Spule herstellt: In diesem Artikel werde ich nicht wie im vorherigen Artikel auf die Arduino-Schaltung eingehen. Dieses Mal zeige ich Ihnen, wie man eine Mini-Tesla-Spule herstellt. Beginnen wir mit der Herstellung
So laden Sie MicroPython-Code auf XBee 3 herunter: 18 Schritte (mit Bildern)
So laden Sie MicroPython-Code auf XBee 3 herunter: MicroPython ist eine von Python 3.0 inspirierte Programmiersprache, die auf Mikrocontrollern wie dem XBee 3 funktioniert . Ich fou jedoch