Inhaltsverzeichnis:

HTTP-servergesteuerte LED - Ameba Arduino - Gunook
HTTP-servergesteuerte LED - Ameba Arduino - Gunook

Video: HTTP-servergesteuerte LED - Ameba Arduino - Gunook

Video: HTTP-servergesteuerte LED - Ameba Arduino - Gunook
Video: Мощный LED прожектор на 100 Ватт - белый и цветной свет, с zigbee и защитой IP 66 2024, November
Anonim
HTTP Servergesteuerte LED - Ameba Arduino
HTTP Servergesteuerte LED - Ameba Arduino

Die Steuerung einer LED ist mit jedem Mikrocontroller Ihrer Wahl einfach, aber die drahtlose Steuerung der LED über den Browser Ihres Mobiltelefons von unterwegs ist wirklich cool und macht Spaß. Tatsächlich ist es bereits ein IoT-Projekt, da Sie denselben Server verwenden können, um andere Dinge als LED zu steuern, z. B. Lautsprecher, Lampe, Lüfter, Wasserkühler usw.

Lieferungen

  • Ameba x 1
  • Steckbrett x 1
  • LED x 1
  • 1KΩ Widerstand x 1

Schritt 1: Hardware-Setup

Hardware-Setup
Hardware-Setup

In diesem Beispiel verbinden wir

Ameba zu WiFi und Ameba als Server verwenden, kann der Benutzer die LED über eine Webseite ein- und ausschalten.

Verbinden Sie zuerst Ameba mit der LED.

Bei einer LED ist der längere Pin der Pluspol und der kürzere Pin der Minuspol. Also verbinden wir den kürzeren Pin mit GND (V=0) und den längeren Pin mit D13. Um zu vermeiden, dass der elektrische Strom die Toleranz der LED überschreitet und Schäden verursacht, schließen wir am Pluspol einen Widerstand an.

Schritt 2: Software-Setup

Software-Setup
Software-Setup
Software-Setup
Software-Setup

Zuallererst müssen wir sicherstellen, dass das ameba-Board-Paket bereits installiert ist. Wenn nicht, können wir den unten stehenden Link zu Ihren "zusätzlichen Board-Manager-URLs" kopieren und mit dem Board-Manager installieren.

github.com/ambiot/amb1_arduino/raw/master/…

Öffnen Sie dann "Datei" -> "Beispiele" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

Ändern Sie im Beispielcode das markierte Snippet in die entsprechenden Informationen.

Laden Sie den Code hoch und drücken Sie die Reset-Taste auf Ameba.

Schritt 3:

HTTP-Server
HTTP-Server
HTTP-Server
HTTP-Server

Wenn die Verbindung hergestellt ist, sehen Sie in der Arduino-IDE die Meldung "Um diese Seite in Aktion zu sehen, öffnen Sie einen Browser für https://xxx.xxx.xxx.xxx", wie in Abbildung 1 oben gezeigt:

Öffnen Sie als Nächstes den Browser eines Computers oder Smartphones unter derselben WLAN-Domäne und geben Sie die Adresse in die Nachricht ein. In diesem Fall verwenden wir einen Webbrowser auf einem PC.

Jetzt können wir zwei Zeilen im Browser sehen, genau wie in Abbildung 2 oben. Wir können jetzt die LED steuern, um sie jederzeit ein- oder auszuschalten!

Viel Spaß mit diesem Projekt und programmiere weiter!

Empfohlen: