Spedizione gratuita da 74,95 € NL (99,95 € BE/DE)

Consegna veloce con DHL

Ordinato prima delle XNUMX:XNUMX = Spedito oggi

Restituzione entro XNUMX giorni*


Paese

  • Livello – Intermedio 45% 45%
  • Durata – 30/45 Min 45% 45%
  • Costi – € 41,84 euro completo 35% 35%

 Questo progetto ti offre l'opportunità di raccogliere e visualizzare i dati di temperatura e umidità utilizzando Arduino IoT Cloud. Imparerai anche a collegare un sensore di temperatura e umidità DHT22 e a raccogliere dati da esso. Ciò che rende questo progetto davvero speciale è che non sei vincolato ad avere il tuo laptop nelle vicinanze. Il tuo Arduino continua a funzionare in modo autonomo, raccogliendo dati e inviandoli al cloud, anche senza una connessione diretta a un computer. Ciò ti consente di posizionarlo ovunque ti interessi monitorare le condizioni ambientali, senza la necessità di una presenza fisica costante.

Passaggio 1: forniture

Passaggio 2: Configurazione di Arduino Create

Inizia a configurare il tuo board in Arduino Crea. Segui questi passi:

  1. Vai al sito web Arduino Create all'indirizzo https://create.arduino.cc/.
  2. Nel menu principale vedrai l'opzione “IoT Cloud”. Fare clic su questo.
  3. Se hai già effettuato l'accesso, andrai alla pagina “Le tue cose”. Se non hai già effettuato l'accesso, effettua l'accesso o crea un nuovo account. Arduino Create dispone sia di una versione gratuita che di una versione a pagamento, a seconda delle tue esigenze.
  4. Potrebbe essere visualizzato un messaggio per installare Arduino Create. Seguire le istruzioni come indicato.

Dopo aver effettuato l'accesso e aperto la pagina IoT Cloud, vedrai una casella con "Crea". Selezionalo e verrai indirizzato a una nuova schermata. Qui puoi dare un nome al tuo progetto e scegliere la scheda Arduino giusta. Per questo progetto selezioniamo Arduino R4 WiFi. Segui le ulteriori istruzioni per configurare la tua rete.

Crea Aduino IOT Cloud

Passaggio 3: Aggiungi variabili

Vedrai le variabili sullo schermo. Aggiungi variabili per la misurazione della temperatura e dell'umidità:

  1. Fare clic su "Aggiungi variabile".
  2. Crea due variabili: una per la temperatura e una per l'umidità.
  3. Seleziona "Temperatura" come tipo di variabile per la temperatura e "Galleggiante" per l'umidità e imposta la frequenza con cui desideri effettuare le misurazioni. Ad esempio ogni 60 secondi.

Passaggio 4: Creazione di un trattinoboard

Nella parte superiore della pagina vedrai "Dashboard" Stare in piedi. Clicca su questo:

  1. Premi "Crea" per creare il tuo trattinoboard crearlo e dargli un nome.
  2. Nell'angolo in alto a sinistra vedrai "Aggiungi". Ciò ti consente di aggiungere elementi al tuo trattinoboard aggiungere. Fai clic su "Aggiungi" e vai su "Cose".
  3. Seleziona il progetto che hai creato in precedenza. Ora puoi aggiungere facilmente le variabili al tuo progetto premendo "Crea widget".

Facoltativo: aggiungi grafici

Per visualizzare i dati storici di temperatura e umidità, puoi aggiungere grafici:

  1. Aggiungi un elemento grafico al tuo trattinoboard. Puoi farlo premendo Aggiungi e cercando i widget del grafico.
  2. Scegli quali variabili desideri visualizzare nel grafico.

Dashboard aanmade

Passaggio 5: Ansluiten

Per la connessione ti serve:

  • Sensore DHT22
  • Resistore da 4.7 K ohm (o un resistore vicino)
  • Paneboard
  • Arduino R4 Wi-Fi
  • 4 ponticelli

Collega il tuo sensore DHT22 al tuo Arduino in questo modo:

Passaggio 6: aggiungi il codice

Nello “sketch” vedete il codice generato da Arduino per le connessioni cloud. Tuttavia, manca un codice per misurare la temperatura e l’umidità. Sostituisci il codice automatico dallo schizzo con il codice seguente:

arduinoCopia codice
#include "thingProperties.h"#include
#definire DHTPIN 8
#definire DHTTYPE DHT22

DHT dht (DHTPIN, DHTTYPE);

void setup () {
Serial.begin (9600);
ritardo (1500);

initProprietà();

ArduinoCloud.begin(ArduinoIoTPreferredConnection);
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
dht.begin ();
}

void loop () {
ArduinoCloud.aggiornamento();

float h = dht.readHumidity ();
float t = dht.readTemperature ();

if (!isnan(h) && !isnan(t)) {
umidità = h;
temperatura = t;
}
}

Passaggio 7: esecuzione del codice

Ora sei pronto per caricare il codice sul tuo Arduino:

  1. Fare clic sul pulsante "Verifica e carica".
  2. Questo caricherà il codice sul tuo Arduino in modo che possa misurare la temperatura e l'umidità e inviare questi dati al tuo cruscottoboard Posso inviare. Funziona anche quando Arduino non è più collegato al computer. Ciò ti consente di posizionare il tuo Arduino in una posizione diversa e ricevere informazioni persistenti sul tuo cruscottoboard. Questo può essere fatto alimentando Arduino.

Arduino IoT Cloud Dashboard
L'apprezzamento di www.electronicsvoorjou.nl at Recensioni WebwinkelKeur è 9.3 / 10 basato su 5026 recensioni.