Démarrer avec Arduino UNO R4 & Arduino IoT Cloud

Arduino UNO R4 and Arduino IoT Cloud

Arduino Uno R4 WiFi Pinout

Code

#include « thingProperties.h »

void setup() {
// Initialiser la communication série et attendre l’ouverture du port :
Serial.begin(9600);
// Ce retard permet d’attendre un Moniteur Série sans bloquer s’il n’est pas trouvé
delay(1500);

pinMode(13,OUTPUT);

// Défini dans thingProperties.h
initProperties();

// Se connecter au Cloud IoT Arduino
ArduinoCloud.begin(ArduinoIoTPreferredConnection);

setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}

void loop() {
//ArduinoCloud.update();
// Votre code ici
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
void onLedChange() {
// Ajoutez votre code ici pour agir sur le changement de la LED
}

#include « thingProperties.h »

void setup() {
// Initialiser la communication série et attendre l’ouverture du port :
Serial.begin(9600);
// Ce retard permet d’attendre un Moniteur Série sans bloquer s’il n’est pas trouvé
delay(1500);
pinMode(13,OUTPUT);
// Défini dans thingProperties.h
initProperties();

// Se connecter au Cloud IoT Arduino
ArduinoCloud.begin(ArduinoIoTPreferredConnection);

setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}

void loop() {
ArduinoCloud.update();
}

/*
Comme la LED est une variable READ_WRITE, onLedChange() est
exécuté à chaque nouvelle valeur reçue du Cloud IoT.
*/
void onLedChange() {
if(led == 1)
digitalWrite(13, HIGH);
if(led == 0)
digitalWrite(13, LOW);
}

#include « thingProperties.h »
#include
DHT11 dht11(7);
void setup() {
// Initialiser la communication série et attendre l’ouverture du port :
Serial.begin(9600);
// Ce retard permet d’attendre un Moniteur Série sans bloquer s’il n’est pas trouvé
delay(1500);
pinMode(13,OUTPUT);
// Défini dans thingProperties.h
initProperties();

// Se connecter au Cloud IoT Arduino
ArduinoCloud.begin(ArduinoIoTPreferredConnection);

setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}

void loop() {
temperature = dht11.readTemperature();
Serial.print(« Temperature: « );
Serial.print(temperature);
Serial.println( » °C »);
ArduinoCloud.update();
}

void onLedChange() {
if(led == 1)
digitalWrite(13, HIGH);
if(led == 0)
digitalWrite(13, LOW);
}

void onTemperatureChange() {
// Ajoutez votre code ici pour agir sur le changement de température
}

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • GeeekPi UNO R4 WiFi Ultimate Starter Kit, with Original UNO R4 WiFi, Smart IoT & Basic Sensor Projects with Tutorials, Compatible with Arduino IDE, Includes Various Sensors and Accessories
  • Arduino® UNO™ Q 4GB [ABX00173]- Carte Hybride, microprocesseur Qualcomm Dragonwing QRB2210 (MPU) et microcontrôleur STM32U585 (MCU), AI Vision, Voice, IoT, Robotics, Linux Debian OS, Wi-Fi 5, USB-C