Location: Home » Internet of Things » Smart Home V2.0 UDP APP control » Smart House IoT UDP WIFI APP Lezione 2-2: Ottenere lo stato dei LED da remoto

Smart House IoT UDP WIFI APP Lezione 2-2: Ottenere lo stato dei LED da remoto

Post Time: 2022-02-22 18:02:50 Category: Smart Home V2.0 UDP APP control

Rivenditori Autorizzati

Acquista da US Acquista da UK Acquista da DE Acquista da FR Acquista da IT Acquista da ES Acquista da JA

In questo progetto, utilizzeremo un pulsante per controllare i LED attraverso la scheda MEGA2560. Inoltre, utilizzeremo l’APP OSOYOO IoT per leggere lo stato di accensione e spegnimento del LED e controllarlo tramite il protocollo UDP.

HARDWARE

SOFTWARE

Per prima cosa, collegare la scheda di estensione OSOYOO MEGA-IoT alla scheda MEGA2560:

Assicurarsi che i jumper nel cerchio rosso seguente siano installati. Questi due ponticelli collegano A9 a ESP_TX e A8 a ESP_RX.

Costruire il circuito come indicato di seguito:
Modulo LED – D2
Modulo pulsante – D3

Prerequisito:

Per installare i due file zip di cui sopra, andare su Arduino IDE ->Sketch ->Include Library ->Add ,Zip library per caricare i file zip di cui sopra in Arduino IDE.

Scaricare, modificare ed eseguire il codice Arduino
Passo 1)
Scaricare il codice dal seguente link e decomprimerlo:
https://osoyoo.com/driver/smart-home-v2-udp/lesson2/smart-home-lesson2.zip

Passo 2) Dopo aver completato le operazioni di cui sopra, collegare la scheda OSOYOO MEGA2560 al PC con un cavo USB.

Avviso: Spegnere la batteria o scollegare l’adattatore di corrente quando si carica il codice dello sketch su Arduino.

Passo 3 Aprire l’IDE Arduino: Scegliere il tipo di scheda e il tipo di porta corrispondenti al progetto.

Passo 4  Arduino IDE: Fare clic su file – Open, quindi scegliere il codice nella cartella e caricare lo sketch su Arduino.

Nel file di sketch, sostituire *** con il proprio ssid/password wifi.

char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password

Caricare lo sketch sulla scheda. Aspettate di vedere qualcosa di simile a questo:

Done uploading

Aprire il monitor seriale nell'angolo in alto a destra, per vedere l'indirizzo IP e il numero di porta di Arduino come segue:

Nell’esempio precedente, 192.168.1.81 è l’indirizzo IP del mio IDE; in seguito dovremo impostare questo indirizzo IP nella nostra APP.

Installazione e impostazione dell’APP:
Passo 1) Se non avete installato l’APP OSOYOO IoT Robot, cercate l’APP OSOYOO IoT Robot Car su Google Play o Apple Store per installarla.
Per ulteriori informazioni sull’installazione dell’APP, leggere il seguente link tutorial:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp

Passo 2): Assicurarsi che il telefono cellulare sia nella stessa rete locale di Arduino. Aprire l’APP, fare clic su Impostazioni, inserire l’indirizzo IP di Arduino dal punto F e la Port 8888 nelle impostazioni:

Il pulsante nella porta D3 è un interruttore, premuto una volta, il LED nella porta D2 si accende. Premendo nuovamente il pulsante, il LED si spegne.
È inoltre possibile premere il tasto F1 nell’APP per accendere il LED della porta D2, premere F2 per spegnerlo.

Premendo un tasto qualsiasi dell’APP, si vedrà lo stato attuale del LED nell’APP come nell’immagine seguente:

Parti e dispositivi

No. Immagine DispositivoQtà. Qtà. Collegamento
1 Scheda OSOYOO MEGA2560
(Completamente compatibile con Arduino Mega2560)
1 Fare clic qui per acquistare
2 OSOYOO Scheda di estensione MEGA-IoT 1 Fare clic qui per acquistare
3 Sensore fotosensibile 1 Fare clic qui per acquistare
4 Sensore di temperatura e umidità 1 Fare clic qui per acquistare
5 OSOYOO Modulo cicalino attivo 1 Fare clic qui per acquistare
6 Sensore di rilevamento fiamma 1 Fare clic qui per acquistare
7 Modulo motore ventilatore 1 Fare clic qui per acquistare
8 Servomotore micro 1 Fare clic qui per acquistare
9 Modulo RGB 1 Fare clic qui per acquistare
10 Sensore a ultrasuoni 1 Fare clic qui per acquistare
11 Sensore di movimento PIR 1 Fare clic qui per acquistare
12 Modulo microfono 1 Fare clic qui per acquistare
13 1602 Schermo LCD I2C 1 Fare clic qui per acquistare
14 Modulo RFID 1 Fare clic qui per acquistare
15 Modulo LED bianco 1 Fare clic qui per acquistare
16 Modulo LED rosso 1 Fare clic qui per acquistare
17 Luce colorata 1 Fare clic qui per acquistare
18 Modulo pulsante rosso 1 Fare clic qui per acquistare
19 Modulo pulsante blu 1 Fare clic qui per acquistare
20 Cacciavite a croce 1 Fare clic qui per acquistare

 

DownLoad Url osoyoo.com

Leave a Reply


Address:
E-mail:
Tel: