Acquista da IT

 

Nella lezione 2, abbiamo imparato come utilizzare un browser per inviare segnali di controllo a un dispositivo remoto e accendere/spegnere un LED. In questa lezione, ti mostreremo come leggere i dati del sensore remoto sulla tua APP per cellulare. Utilizzeremo un fotoresistore (sensore di luce) per leggere il valore della luce ambientale remota. Questo è molto utile nelle fattorie e nelle serre per controllare la luce delle piante.

Scheda di base OSOYOO x 1

Shield WIFI ESP8266 OSOYOO x 1

Modulo sensore fotoresistore x 1

Cavo USB x 1

Alcuni fili camper

Prima di tutto, inserisci lo Shield WiFi ESP8266 nella tua scheda di base.

Assicurati che il camper cap sia collegato a E_TX su D4 ed E_RX su D5.

Connetti il tuo fotoresistore all’Uno come mostrato nel seguente diagramma.

Un paio di note prima di iniziare:

Scheda base OSOYOO Modulo sensore a fotoresistenza
A0 S
GND
5V +

Passo A) Installa l’ultima versione dell’IDE da https://www.arduino.cc/en/Main/Software?setlang=en. Se hai una versione dell’IDE successiva alla 1.1.16, salta questo passaggio.

Passo B) Collega la scheda di base OSOYOO al computer tramite un cavo USB.

Passo C) Apri l’IDE e scegli il tipo di scheda e il tipo di porta corrispondenti per il tuo progetto.

Passo D) Scarica il file sketch da: https://osoyoo.com/driver/wifi-iot/lesson3/wifi-lesson3.zip.

Estrai il file scaricato ed entra nella cartella wifi-lesson3.

Passo E) IDE: fai clic su “File” -> fai clic su “Apri” -> scegli il codice “wifi-lesson3”, carica il tuo sketch nell’IDE.

Nello sketch, trova le seguenti righe;

char ssid[] = "******"; // replace *** with your wifi network SSID (name)
char pass[] = "******"; // replace *** with your wifi network password
Sostituisci i ****** con il tuo SSID e la password wifi corretti, altrimenti il 
tuo progetto non sarà in grado di connettersi a internet.

Passo F) Carica lo sketch nel tuo IDE.



Passo A) Aprire il monitor seriale. Vedrete che il vostro router ha assegnato un indirizzo IP al vostro IDE, come mostrato nell’esempio seguente:

Nell’esempio sopra, 192.168.1.81 è l’indirizzo IP del mio IDE. Dovremo impostare questo indirizzo IP nella nostra APP nel prossimo passo.

Passo B) Aprire l’applicazione OSOYOO IOT UDP Robot. Se non avete ancora installato questa APP, si prega di leggere la sezione di installazione dell’APP nella Lezione 2.

Passo C) Assicurarsi che il proprio cellulare sia nella stessa rete locale dell’Arduino. Aprire l’APP, cliccare su “Impostazioni”, inserire l’indirizzo IP dell’Arduino dal Passo A e il numero di porta 8888 nelle impostazioni.

Ora premere qualsiasi tasto sull’APP e il vostro schermo mostrerà qualcosa come l’immagine seguente:

Il valore di 982, il 5% del valore massimo del sensore, significa che l’ambiente è molto buio.

PER SAPERNE DI PIÙ SULLE PARTI

No. Immagine Nome del prodotto Collegamento
1 Scheda base OSOYOO https://osoyoo.store/products/osoyoo-uno-r3-for-arduino?variant=31955265290351
2 Scudo WIFI OSOYOO https://osoyoo.store/products/esp8266-wifi-shiled-osoyoo-wifi-internet-of-things-learning-kit-for-arduino-uno?variant=31955252215919
3 Modulo sensore a fotoresistenza https://osoyoo.store/products/photoresistor-sensor-module-light-detection-digital-switch-mete-for-arduino?variant=31955271057519
4 Sensore di rilevamento del livello dell’acqua https://osoyoo.store/products/rain-water-level-sensor-module-detection-liquid-surface-depth-height-for-arduino?variant=31955273810031
5 Modulo sensore di rilevamento acustico https://osoyoo.store/products/high-sensitivity-sound-microphone-sensor-detection-module-for-arduino-avr-pic?variant=31955278921839
6 Sensore a ultrasuoni https://osoyoo.store/products/hc-sr04-ultrasonic-sensor-module-for-arduino?variant=31957815558255
7 Servomotore https://osoyoo.store/products/sg90-micro-servo-for-arduino-raspberry-pi-robot?variant=31957821096047
8 Modulo cicalino attivo https://osoyoo.store/products/buzzer-sensor-module-for-esp8266-iot-kit?variant=31955947225199
9 Sensore di temperatura e umidità https://osoyoo.store/products/dht11-temperature-humidity-sensor-module-for-arduino?variant=31955953221743
10 Modulo relè https://osoyoo.store/products/single-channel-relay-module-for-arduino-raspberry-pi?variant=31955954401391
11 Modulo sensore gas https://osoyoo.store/products/mq-2-smoke-sensor-for-arduino?variant=31955955417199
12 Modulo sensore digitale di pressione barometrica https://osoyoo.store/products/bmp180-high-precision-pressure-sensor-for-arduino?variant=31957739339887
13 Modulo sensore a infrarossi https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511
14 LED (6 x bianco, 6 x rosso, 6 x giallo, 6 x verde) https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991