Fahrschule Schulz Erlangen

Hallo miteinander! Heute habe ich mal wieder ein natives ESP8266 HomeKit Zubehör für euch - diesmal ist es ein Kontaktsensor. Der Kontaktsensor lässt sich direkt und ohne weitere Hardware und Software in HomeKit integrieren. Umsetzen werden wir den Kontaktsensor wie immer mit einem ESP8266 D1 Mini. Aber auch ein ESP-01s wäre hier eine noch kleiner Option die gut funktioniert. D1 mini projekte 1. Der Kontaktsensor besteht in erster Linie nur aus einem einzigen Taster. Wie auch in meinen anderen nativen HomeKit Tutorials mit dem ESP8266 lässt sich der Taster aber durch alles ersetzen, was man in der Arduino IDE eben implementieren kann. Euch sind wie immer keine Grenzen gesetzt. Kontaktsensor, was genau? Ein Kontaktsensor in HomeKit kann verschiedene Formen annehmen, dazu zählen: Fenster Garagentor Jalousien Kontaktsensor Tür Ein Kontaktsensor kennt nur zwei Zustände true oder false, an oder aus oder 1 oder 0. Man kann mit dem Sensor also repräsentieren, ob eines der von Punkt 1. - 5. genannten Dinge geöffnet oder geschlossen ist.

  1. D1 mini projekte 1
  2. Wemos d1 mini projekte

D1 Mini Projekte 1

Alle I/Os werden mit 3, 3V betrieben und sind nicht 5V-tolerant. Wie Ihr euren Wemos im Arduino IDE installiert, könnt Ihr hier nach lesen. Schema Pinout Treiber Technische Daten: Microcontroller ESP-8266EX Betriebsspannung 3. D1 mini projekte b. 3V Eingangsspannung (USB) 5V Digital E/A Pins 11 Analog Eingangs Pins 1(Max input: 3. 2V) Flash Memory 4M bytes Clock Speed 80MHz/160MHz CPU 32-bit Länge 34. 2mm Breite 25. 6mm Gewicht 10g Stromverbrauch Normalbetrieb 70 mA Stromverbrauch Schlafmodus 0, 17 mA Jetzt im Onlineshop Zum Shop D1 mini ESP8266 ESP-12 4, 99 € Umsatzsteuerbefreit gemäß UStG §19 zzgl. Versand Lieferzeit: ca. 1-3 Werktage In den Warenkorb Add To Wishlist View Wishlist

Wemos D1 Mini Projekte

Treiber Für den Wemos braucht ihr unter Linux keinen Treiber. Unter Mac OSX und Windows werden Treiber für den USB-to-SERIAL Chip benötigt. Die gibt es unter anderem auf der Wemos Seite: CH340 Treiber Web-Server Ein kleiner Web-Server ist in den ESP8266 Examples gleich mit dabei: Für einfache Projekte ohne Logging, in denen Ihr nur ein paar Werte ablesen wollt ist das ja schonmal ganz ideal. BLYNK Blynk besteht aus einer App fürs Handy und einem Server mit einer gut dokumentierten API und einem kleinen Admin Panel. Im Prinzip ist das ein MQTT Zum Blynk Projekt: Ihr könnt entweder den Server von den Blynk Leuten benutzen oder euren eigenen Server im Netzwerk aufsetzen. Hier der Docker-Container dazu: D1&shield=ESP8266 WiFi&example=GettingStarted%2FPushData Der obige Link geht direkt zu einem Blynk-Example. Ich finde die App relativ selbsterklärend spielt einfach ein bisschen damit rum. Wemos d1 mini projekte. Wichtig! Wenn Ihr einen eigenen Blynk Server benutzt, dann habt ihr standardmäßig 100k "Energie" könnt also sehr viel "Blynk"-Sachen benuzten.

HomeKit-ESP8266 - Arduino IDE Library hinzufügen Um den bereitgestellten Programmcode verwenden zu können, muss eine Library innerhalb der Arduino IDE installiert werden. Das geht mithilfe des Bibliotheksverwalter. Öffnen könnt ihr ihn über das Menü der Arduino IDE. Die Library trägt den Namen HomeKit-ESP8266 und ist von Mixiaoxiao Arduino IDE └───Werkzeuge └───Bibliotheken verwalten... HomeKit-ESP8266 Arduino IDE Library Der native Kontaktsensor - der Code Der Code besteht aus drei Dateien, diese drei Dateien habe ich euch in ein zip-Archiv gepackt. Das Archiv könnt ihr direkt hier downloaden: Download: Die Ordnerstruktur sieht wie folgt aus: / ├── ├── my_accessory. c └── wifi_info. h Ihr müsst nur die Datei öffnen. Makesmart: D1 Mini - Tutorials, Projekte & mehr. Die anderen beiden Dateien werden dann automatisch mit in der Arduino IDE geladen. enthält den eigentlichen Code - was passiert wann? my_accessory. c in dieser Datei wird der Kontaktsensor für HomeKit definiert wifi_info. h enthält Daten zur Verbindung mit dem WLAN Anpassungen im Code Was ihr auf jeden Fall machen müsst ist, die WLAN Daten zu ändern.

Mon, 15 Jul 2024 20:18:28 +0000

Fahrschule Schulz Erlangen, 2024

[email protected]