
In questa lezione mostreremo come usare questo kit per raccogliere da remoto i dati rilevati dal sensore a ultrasuoni e visualizzarli nell’app OSOYOO IoT UDP.


Prima di tutto, inserisci la scheda di espansione OSOYOO MEGA-IoT nella scheda MEGA2560:

Realizza il circuito come mostrato di seguito:
Collega il pin Echo alla porta D25 e il pin Trig alla porta D26.


Prerequisiti:
Se non hai ancora installato le seguenti librerie nelle lezioni precedenti, scaricale dai link indicati di seguito:
In Arduino IDE, fai clic su Sketch → Includi libreria → Aggiungi libreria .ZIP e carica il file ZIP della libreria.

Scarica e modifica il codice Arduino per la lezione 2-4:
Passo 1: Dopo aver installato le librerie sopra indicate, scarica il codice dal link seguente e decomprimilo:
https://osoyoo.com/driver/smart-home-v2-udp/lesson4/smart-home-lesson4a.zip
Passo 2: Dopo aver completato i passaggi precedenti, collega la scheda OSOYOO MEGA2560 al PC con un cavo USB.
Passo 6: Apri Arduino IDE. Seleziona il tipo di scheda e la porta corretti per il tuo progetto.

Passo 7: In Arduino IDE, fai clic su File → Apri, scegli il file di codice dalla cartella e carica lo sketch sul tuo Arduino.

Nota: Nello sketch, alle righe 13 e 14, individua le seguenti righe:
Sostituisci *** con il tuo SSID Wi-Fi e la tua password:
char ssid[] = "***";//replace this line with your Wi-Fi ssid char pass[] = "***"; //replace this line with your wifi password Carica lo sketch sulla scheda. Attendi finché non vedi:
Done uploading
Ora apri il Serial Monitor e vedrai l’indirizzo IP dell’Arduino:

Installazione e impostazioni dell’app:
Passo 1) Se non hai ancora installato l’app OSOYOO IoT Robot, cerca “OSOYOO IoT Robot Car APP” su Google Play o Apple App Store.
Puoi consultare il seguente tutorial per ulteriori informazioni sull’installazione dell’app:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp
Passo 2): Assicurati che il tuo smartphone sia sulla stessa rete locale dell’Arduino. Apri l’app, tocca Impostazioni, quindi inserisci l’indirizzo IP dell’Arduino dal passo 6 e imposta la Porta su 8888:


Ora apri l’app OSOYOO IoT UDP (se non ce l’hai, cerca “OSOYOO IoT UDP Robot APP” sull’Apple App Store o Google Play).
Vedrai il valore della distanza dell’oggetto nel campo di testo. Se il valore non appare, premi un tasto qualsiasi e la distanza verrà visualizzata.

| N. | Immagine | Componente | Qtà | Link |
| 1 | ![]() |
Scheda OSOYOO MEGA2560 | 1 | Acquista qui |
| 2 | ![]() |
Scheda di espansione OSOYOO MEGA-IoT | 1 | Acquista qui |
| 3 | ![]() |
Sensore fotosensibile | 1 | Acquista qui |
| 4 | ![]() |
Sensore temperatura & umidità | 1 | Acquista qui |
| 5 | Modulo cicalino attivo OSOYOO | 1 | Acquista qui | |
| 6 | ![]() |
Sensore di rilevamento fiamma | 1 | Acquista qui |
| 7 | ![]() |
Modulo motore ventola | 1 | Acquista qui |
| 8 | ![]() |
Micro servomotore | 1 | Acquista qui |
| 9 | ![]() |
Modulo RGB | 1 | Acquista qui |
| 10 | ![]() |
Sensore ultrasonico | 1 | Acquista qui |
| 11 | Sensore di movimento PIR | 1 | Acquista qui | |
| 12 | ![]() |
Modulo microfono | 1 | Acquista qui |
| 13 | ![]() |
Display LCD I2C 1602 | 1 | Acquista qui |
| 14 | ![]() |
Modulo RFID | 1 | Acquista qui |
| 15 | ![]() |
Modulo LED bianco | 1 | Acquista qui |
| 16 | ![]() |
Modulo LED rosso | 1 | Acquista qui |
| 17 | ![]() |
Luce colorata | 1 | Acquista qui |
| 18 | ![]() |
Pulsante rosso | 1 | Acquista qui |
| 19 | ![]() |
Pulsante blu | 1 | Acquista qui |
| 20 | ![]() |
Cacciavite a croce | 1 | Acquista qui |
DownLoad Url osoyoo.com