Inhaltsverzeichnis:
- Schritt 1: Wie funktionieren diese?
- Schritt 2: Einrichten von Blynk
- Schritt 3: IFTTT einrichten
- Schritt 4: Programmieren Ihrer Hardware
- Schritt 5: Probieren Sie es aus
Video: So fügen Sie IOT-Funktionen zu Ihren Projekten hinzu – wikiHow
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Nichts ist besser, als ein DIY-Projekt zu machen, das ein kommerzielles Produkt ersetzt, das Sie nützlich finden. Nun, eigentlich gibt es etwas Besseres. Hinzufügen von IOT-Fähigkeiten zu Ihrem Projekt.
Wenn es um Automatisierung geht, flippen Anfänger normalerweise aus und denken, dass sie komplexe Programmierungen durchführen müssen und was nicht. Aber dank vieler kostenloser Dienste und Software, die heutzutage für genau diesen Zweck verfügbar sind, ist es einfacher denn je, Ihren Projekten grundlegende IOT-Funktionen hinzuzufügen.
In diesem anweisbaren zeige ich Ihnen, wie Sie zwei solche Software verwenden können - Blynk und IFTTT, um Ihre DIY-Projekte zu automatisieren. Lasst uns anfangen!
Schritt 1: Wie funktionieren diese?
Ich werde esp8266 für mein Projekt verwenden, aber denken Sie daran, dass dieses Tutorial für fast jeden Wi-Fi-fähigen Mikrocontroller anwendbar ist (z. B. esp32).. Um dieses Projekt zu ermöglichen, müssen wir Blynk und IFTTT gemeinsam nutzen.
IFTTT:
IFTTT funktioniert so: „Wenn DAS passiert, dann tu DAS“. Wenn Sie sich für Codierung interessieren, können Sie dies mit einer "if-Anweisung" vergleichen. In unserem Fall ist es so: „Wenn ich einen neuen Twitter-Follower bekomme, dann sende ein Signal an Blynk“
Blynk:
Blynk simpy überträgt den IFTTT-Trigger an esp8266. Angenommen, unsere LED ist mit GPIO-Pin 5 verbunden. Blynk empfängt Daten von IFTTT und Trigger-Pin 5.
Tatsächlich können diese beiden Apps viel mehr, als nur Ihre DIY-Projekte zu automatisieren. Sie können mit ihnen herumspielen, um mehr zu erfahren.
Schritt 2: Einrichten von Blynk
Installieren Sie zunächst Blynk.
Android
IOS
Erstellen Sie nun ein neues Projekt. Sobald Sie dies tun, erhalten Sie ein Auth-Token in Ihrer E-Mail. Dieses Token ist sehr wichtig und wir werden es in den nächsten Schritten verwenden. Tippen Sie auf das "+" und fügen Sie eine Schaltfläche aus der Widget-Box hinzu. Tippen Sie auf die neu hinzugefügte Schaltfläche und die Schaltflächeneinstellung wird angezeigt. Wählen Sie hier den Pin aus, den Sie triggern möchten (in diesem Fall GPIO 5). Sie können den Modus basierend auf Ihrer Anwendung so einstellen, dass er gedrückt oder umgeschaltet wird. Wenn es auf Push eingestellt ist, wird der Pin, sobald IFTTT auslöst, eingeschaltet und sofort ausgeschaltet (wie ein allgemeiner Druckknopf).
Schritt 3: IFTTT einrichten
IFTTT installieren:
Android
IOS
Klicken Sie auf IFTTT auf "Mehr erhalten". Klicken Sie nun auf + und dann auf "dieses". Suchen Sie dann nach und wählen Sie "twitter". Klicken Sie dann auf "Neuer Follower".
Klicken Sie nun auf "das" und suchen Sie in der Suchleiste nach "Webhooks". Klicken Sie auf "Webanfrage stellen" und geben Sie die URL ein. Das URL-Format ist
Da unser Pin GPIO 5 ist, ersetzen Sie „pin“in der URL durch „D5“. Ersetzen Sie Auth durch das Auth-Token des Blynk-Projekts, das Sie im vorherigen Schritt in Ihrer E-Mail erhalten haben. Ersetzen Sie die IP durch die blynk Cloud-IP Ihres Landes. Um die IP zu erhalten, öffnen Sie die Eingabeaufforderung und geben Sie "ping blynk-cloud.com" ein. Für Indien ist die IP 188.166.206.43
Wählen Sie im Methodenabschnitt "Put" und als Inhaltstyp "Anwendung/json". Geben Sie im Hauptteil ["1"] ein.
Es ist zu beachten, dass [„1“] für Trigger EIN steht und [“0“] für Trigger AUS steht
Schritt 4: Programmieren Ihrer Hardware
Stellen Sie sicher, dass die Bibliotheken esp8266 und Blynk auf Ihrer Arduino-IDE installiert sind. Wenn Sie sich nicht sicher sind, wie Sie dies tun sollen, klicken Sie hier, um ein kurzes Tutorial zu erhalten. Gehen Sie nun zu files>examples>Blynk>boards_wifi>esp8266. Ein Beispielprogramm wird angezeigt.
Obwohl Sie dies bearbeiten können, würde ich nicht empfehlen, eine Beispielskizze zu ändern. Kopieren Sie einfach den Code und fügen Sie ihn in eine neue Datei ein. Jetzt können Sie diese Datei bearbeiten.
Sie müssen Ihre WLAN-Ssid und Ihr Passwort im Programm hinzufügen, wo es "YourNetworkName" und "YourPassword" heißt. Außerdem sollte 'YourAuthToken' durch das Auth-Token ersetzt werden, das Sie von blynk erhalten haben. Danach können Sie Ihren Projektcode in der Funktion loop() nach der Zeile Blynk.run() hinzufügen.
Da es sich bei uns um einen einfachen LED-Trigger handelt, müssen wir keinen Code schreiben. Wenn wir unsere LED an GPIO-Pin 5 (D1) anschließen, können wir unser Projekt zum Laufen bringen.
Schritt 5: Probieren Sie es aus
Diese einfache Methode kann Ihre Projekte großartig machen. Sie können mit mehr IFTTT-Triggern und Blynk-Funktionen herumspielen, um zu erkennen, wie viel mehr Sie mit diesen beiden Apps tun können.
Sie sind sich nicht sicher, mit welchem Projekt Sie beginnen sollen? Hier sind einige meiner Projekte, die mit Blynk und IFTTT erstellt wurden
Eine Uhr, die jedes Mal ihre Farbe ändert, wenn ein Astronaut den Weltraum betritt
Ein Gerät, das Sie daran erinnert, Wasser zu trinken
Eine Lampe, die jedes Mal blinkt, wenn die ISS über ihnen vorbeifliegt
Viel Spaß beim Automatisieren deiner DIY-Projekte:)
Empfohlen:
Fügen Sie Google Maps ganz einfach automatisch und kostenlos zu Ihren Google Sheets hinzu: 6 Schritte
Fügen Sie Google Maps ganz einfach automatisch und kostenlos zu Ihren Google Sheets hinzu: Genau wie viele Maker habe ich nur wenige GPS-Tracker-Projekte erstellt. Heute können wir GPS-Punkte schnell direkt in Google Sheets visualisieren, ohne eine externe Website oder API zu verwenden. Das Beste ist, es ist KOSTENLOS
So fügen Sie Ihren Joycons ein Metallschloss hinzu - Gunook
So fügen Sie Ihren Joycons ein Metallschloss hinzu: Für dieses Projekt habe ich dieses Produkt verwendet https://www.amazon.es/dp/B07Q34BL8P?ref=ppx_pop_mo…aber es gibt viele andere Produkte, die Sie kaufen könnten und könnten oder könnte nicht billiger sein, je nachdem, wo Sie für Versandpreise leben. In diesem anweisbaren I
FÜGEN SIE kapazitiven Touch-Schalter zu Ihren Projekten hinzu - Gunook
HINZUFÜGEN eines kapazitiven Touch-Schalters zu Ihren Projekten: So fügen Sie Ihren Projekten zu Hause einen kapazitiven Touch-Schalter hinzu ein professionelles Aussehen
Fügen Sie eine PC-Sync-Buchse zu einem Nikon Sc-28 Ttl-Kabel hinzu (verwenden Sie die automatischen Einstellungen für einen Blitz an der Kamera und lösen Sie Kamerablitze aus !!): - Gunook
Fügen Sie eine PC-Sync-Buchse zu einem Nikon Sc-28 Ttl-Kabel hinzu (verwenden Sie die automatischen Einstellungen für einen Kamerablitz und lösen Sie die Kamerablitze aus !!): In dieser Anleitung zeige ich Ihnen, wie Sie einen dieser lästigen proprietären 3-Pin-TTL-Anschlüsse auf entfernen die Seite eines Nikon SC-28 Off-Camera-TTL-Kabels und ersetzen Sie es durch einen Standard-PC-Sync-Anschluss. Auf diese Weise können Sie einen dedizierten Blitz verwenden, s
Machen Sie Ihre Kamera zu "militärischer Nachtsicht", fügen Sie den Nachtsichteffekt hinzu oder erstellen Sie den Nachtsichtmodus auf jeder Kamera !!! - Gunook
Machen Sie Ihre Kamera zu einem "militärischen Nachtsichtgerät", fügen Sie einen Nachtsichteffekt hinzu oder erstellen Sie einen Nachtsichtmodus für jede Kamera!!!: *Wenn Sie Hilfe benötigen, senden Sie bitte eine E-Mail an: [email protected]