Outils Seance

plugins Arduino

mBlock 5 + Plugins Grove (Arduino)

But: connecter Arduino UNO dans mBlock 5, puis téléverser un programme.

1-3: supprimer matériel inutile, ajouter UNO, connecter
1 supprimer le matériel inutile • 2 ajouter Arduino UNO • 3 connecter
4: choisir le port et connecter
4 choisir le port détecté puis Connecter
5: téléverser sur la carte
5 cliquer Télécharger pour téléverser

Télécharge chaque plugin (.mext) puis importe-le dans mBlock (Extensions → Gérer → Importer localement, ou glisser-déposer).

red_led Button Grove-Buzzer Potentiomètre circulaire Grove

vdr_grove_divers

  • LED — activer/désactiver
  • Bouton poussoir — anti-rebond, résistance PULLUP, modes actif/inactif au repos
  • Buzzer — jouer une note pendant X
  • Potentiomètre Grove — lecture de valeur
Télécharger .mext
ecran_tactile

vdr_grove_clavier

  • Grove — 12 Channel Capacitive Touch Keypad (ATtiny1616)
  • Initialiser
  • Répéter jusqu’à code trouvé / jusqu’à texte tapé (nb de caractères ou caractère de fin)
  • Dernière touche frappée, texte en cours de frappe, effacer la saisie
Télécharger .mext
DHT22 SI114X DPS310

vdr_grove_meteo

  • DHT22 — lire température / humidité
  • SI114X — lire luminosité visible / IR / UV
  • DPS310 — lire baromètre / température
Télécharger .mext
4-Digit Display LCD 16x2 I2C

vdr_grove_affichage

  • Grove — 4-Digit Display — afficher un nombre
  • Grove — 16x2 LCD — afficher un texte à ligne X, colonne Y; effacer texte
Télécharger .mext
Serial Bluetooth v3.0

vdr_grove_bluetooth

  • Connexion module Bluetooth
  • Si données disponibles
  • Lire / Envoyer un nombre ou un texte
Télécharger .mext
Mini I2C Motor Driver v1.0 I2C Motor Driver V1.*

vdr_grove_moteur

  • Mini I2C Motor Driver v1.0 — mettre en marche à vitesse X, arrêter/freiner
  • I2C Motor Driver V1.* — mettre en marche à vitesse X, arrêter/freiner
Télécharger .mext
barrière infrarouge

vdr_barriere_ir

  • Grove — émetteur-récepteur infrarouge
  • Détection de barrière coupée
  • Récepteur sur D3 (interruption)
Télécharger .mext
ultrasons

vdr_ultranson

  • Télémètre à ultrasons Grove
Télécharger .mext
LiDAR 07

vdr_lidar07

  • Capteur de distance LiDAR 07
  • Mode I2C (adresse 07) pour Uno/Nano
  • Mode UART pour MEGA2560: Serial1/2/3
Télécharger .mext
RF 433 MHz

vdr_grove_radio_433

  • Module RF 433 MHz Grove (ou pas). Très simple, portée limitée.
Télécharger .mext
OLED 1.12 128x128

vdr_grove_oled_light

  • Écran OLED (1,12ʺ 128×128)
  • Bibliothèque légère, 4 tailles de police
  • Fonctionne très bien sur Uno/Nano
Télécharger .mext
125KHz RFID

vdr_grove_rfid

  • Initialiser RFID
  • Si badge présent → lire tag / attendre badge
  • Gestion d’une liste de 10 objets (ajout, propriété, lecture)
Télécharger .mext
LoRa 433 MHz

vdr_grove_Lora

  • Grove — LoRa Radio 433 MHz
  • Initialiser module LoRa (texte ou données)
  • Définir / lire / effacer / envoyer des données numériques; si réception de données
  • Définir / lire / envoyer du texte; si réception texte
Télécharger .mext
W5100 / SD

vdr_SD_shield

  • Shield Ethernet W5100
  • Initialiser SD; fichier existe; ajouter une ligne
  • Parcourir fichier par ligne; extraire donnée; contient une donnée
  • Supprimer ligne/fichier; parcourir par bloc
Télécharger .mext
Ethernet W5100

vdr_ethernet_shield

  • Initialiser le shield en DHCP ou IP fixe
  • Appeler une page Web pour remonter des données
  • Mini serveur Web rapide (afficher valeurs capteurs, boutons de pilotage)
Télécharger .mext
UART WiFi V2

vdr_grove_wifi_v2

  • Grove — UART WiFi V2
  • Initialiser WiFi; définir IP; connecter WiFi
  • Client Web: accéder à une page
  • Serveur Web: démarrer serveur, afficher page
Télécharger .mext
DS3231

DS3231 LowPower

  • DS3231 — Horloge Temps Réel I2C
  • Réglage / lecture heure-date
  • Réglage et gestion d’alarme
  • Mise en veille via LowPower.h
Télécharger .mext
  1. Ouvrir mBlock 5 → ExtensionsGérerImporter localement ou glisser-déposer.
  2. Sélectionner le fichier .mext depuis /uploads/Mblock/.
  3. Vérifier l’apparition de la catégorie et des blocs. Répéter pour chaque plugin.
  4. Brancher l’Arduino, choisir la carte et le port, puis Connecter et Télécharger.
Installation du plugin par glisser-déposer dans mBlock
Installation par glisser-déposer d’un fichier .mext dans mBlock.