Aller au contenu principal

Module Grove

Documentation du Backpack Module Grove​


1. Introduction​

Le backpack Module Grove est un module d'extension qui permet de connecter des capteurs et des actionneurs Grove à Elioblocs.


2. Caractéristiques Techniques​

  • Nombre de Ports : 4
  • Type de Ports : Grove
  • Tension de Fonctionnement : 3,3V à 5V
  • Interface : I2C, UART, Analogique, Numérique

3. Configuration des Broches​

Brochage du Module Grove


4. Utilisation de Module Grove avec CircuitPython​

Installation de la Bibliothèque :

  1. Aucune installation de bibliothèque n'est requise pour utiliser le backpack Module Grove dans Elioblocs.

Exemple de Code Avec un Bouton Grove :

import board
import digitalio
import neopixel
import time

button = digitalio.DigitalInOut(board.IO2)
button.direction = digitalio.Direction.INPUT

# Built in Neopixel declaration
pixels = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2, auto_write=False, pixel_order=neopixel.GRB)


while True:
if button.value:
pixels.fill((255, 0, 0))
pixels.show()
time.sleep(1)

else:
pixels.fill((0, 0, 0))
pixels.show()