Von US kaufen | Kaufen aus UK | Kaufen bei DE | Kaufen bei FR | Kaufen bei IT | Kaufen bei ES | Kaufen bei JP |
In dieser Lektion werden wir dieses IoT-Kit verwenden, um die Umgebungstemperatur und Luftfeuchtigkeit im Haus aus der Ferne zu überwachen und die Daten in der OSOYOO IoT APP anzuzeigen.
Bitte stecken Sie zuerst das OSOYOO MEGA-IoT Extension Board in das MEGA2560 Board:
Vergewissern Sie sich, dass die Jumper-Kappen im folgenden roten Kreis installiert sind. Diese beiden Steckbrücken verbinden A9 mit ESP_TX und A8 auf ESP_RX.
Bauen Sie die Schaltung wie folgt auf:
Vorraussetzung:
Wenn Sie die folgenden Bibliotheken in den vorangegangenen Lektionen nicht installiert haben, müssen Sie sie über den folgenden Link herunterladen:
char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password
Laden Sie die Skizze auf das Board hoch. Warten Sie, bis Sie etwas wie dieses sehen:
Done uploading
Öffnen Sie den seriellen Monitor in der oberen rechten Ecke, dort sehen Sie Ihre Arduino IP-Adresse und Port-Nummer wie folgt:
There is a jumper on the LCD board, if you take away this jumper , the backlight will aways be off, and you can also control the LCD contrast by adjust the on-board potentiometer.
APP Installation und Einstellung:
Schritt 1) Wenn Sie die OSOYOO IoT Roboter APP noch nicht installiert haben, suchen Sie bitte nach OSOYOO IoT Roboter Auto APP in Google Play oder Apple Store, um diese APP zu installieren.
Sie lesen folgende Tutorial-Link für weitere Informationen über APP installieren:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp
Schritt 2): Vergewissern Sie sich, dass sich Ihr Handy im selben lokalen Netzwerk wie der Arduino befindet. Öffnen Sie die APP, klicken Sie auf Einstellungen, geben Sie die IP address des Arduino aus Schritt F und den Port 8888 in den Einstellungen ein:
Code-Erläuterung:
Zeile 40 definiert die IP-Adresse der Handy-APP,
IPAddress phoneIP=IPAddress(192,168,1,255);
da wir diese LAN-IP nicht kennen, verwenden wir eine Standard-IP 192.168.1.255. In diesem Fall wird der Arduino eine Nachricht an alle Geräte im lokalen Netzwerk (192.168.1.xxx) senden.
Wenn wir eine beliebige Taste in der APP berühren, erkennt Arduino die IP-Adresse Ihres Mobiltelefons und verwendet diese IP, um die Broadcasting-IP-Adresse 192.168.1.255 zu ersetzen. Von da an sendet Arduino nur noch Nachrichten an die APP Ihres Mobiltelefons, anstatt die Nachricht an alle Geräte im LAN zu senden.
Nein. | Abbildung | Gerät | Anz. | Link |
1 | OSOYOO Advanced Board für Arduino MEGA2560
(Voll kompatibel mit Arduino Mega2560) |
1 | Klicken Sie hier um zu kaufen | |
2 | OSOYOO MEGA-IoT Erweiterungsplatine | 1 | Klicken Sie hier um zu kaufen | |
3 | Lichtempfindlicher Sensor | 1 | Klicken Sie hier um zu kaufen | |
4 | Temperatur- und Luftfeuchtigkeitssensor | 1 | Klicken Sie hier um zu kaufen | |
5 | OSOYOO Aktiv-Summer-Modul | 1 | Klicken Sie hier um zu kaufen | |
6 | Sensor zur Flammendetektion | 1 | Klicken Sie hier um zu kaufen | |
7 | Lüftermotor-Modul | 1 | Klicken Sie hier um zu kaufen | |
8 | Mikro-Servomotor | 1 | Klicken Sie hier um zu kaufen | |
9 | RGB-Modul | 1 | Klicken Sie hier um zu kaufen | |
10 | Ultraschall-Sensor | 1 | Klicken Sie hier um zu kaufen | |
11 | PIR-Bewegungssensor | 1 | Klicken Sie hier um zu kaufen | |
12 | Mikrofon-Modul | 1 | Klicken Sie hier um zu kaufen | |
13 | 1602 I2C LCD-Bildschirm | 1 | Klicken Sie hier um zu kaufen | |
14 | RFID-Modul | 1 | Klicken Sie hier um zu kaufen | |
15 | Weißes LED-Modul | 1 | Klicken Sie hier um zu kaufen | |
16 | Rotes LED-Modul | 1 | Klicken Sie hier um zu kaufen | |
17 | Buntes Licht | 1 | Klicken Sie hier um zu kaufen | |
18 | Modul Rote Taste | 1 | Klicken Sie hier um zu kaufen | |
19 | Modul Blaue Taste | 1 | Klicken Sie hier um zu kaufen | |
20 | Kreuzschlitzschraubendreher | 1 | Klicken Sie hier um zu kaufen |
DownLoad Url osoyoo.com