RaspiO'Mix est, comme son nom l'indique, l'évolution logique de RaspiO'Mix pour les RaspberryPi dit « Plus » et Raspberry 2.
RaspiO'Mix est une carte fille (également appelée hats) pour RaspberryPi qui vous permet de connecter vos capteurs / actionneurs Grove (le système Grove chez Lextronic) au Raspberry simplement, sans connaissance en électronique.
RaspiO'Mix est un projet libre et ouvert, tous les plans sont disponibles en ligne.
Caractéristiques
- Compatible Raspberry A+, Raspberry B+, Raspberry 2
- 8 entrées / sorties tolérantes 5V
- 8 entrées analogiques, 0-5V, 18 bits de résolution
- 2 entrées numériques via DIP switch
- Horloge temps réel avec batterie de sauvegarde
- 3 connecteurs pour I2C
- 1 connecteur pour communication série
- Alimentation 5V via jack ou bornier à vis
Utilisation en Python
Des exemples en Python sont présents sur GitHub et vous montreront à quel point il est simple de dialoguer avec les capteurs / actionneurs Grove.
Par exemple, pour faire clignoter une LED présente sur le port IO0 et afficher la valeur analogiques lue sur le port AN0.
# On importe les librairies qui nous seront utiles
from raspiomix import Raspiomix import RPi.GPIO as GPIO import time
r = Raspiomix()
GPIO.setmode(GPIO.BOARD)
# On configure le port IO0 de RaspiO'Mix en sortie GPIO.setup(r.IO0, GPIO.OUT)
# Et on boucle ! while True: GPIO.output(r.IO0, not GPIO.input(r.IO0))
print("%f Volt !" % r.readAdc(0))
time.sleep(1)
Difficile de faire plus simple ! Non ?
Plus d'informations
Tout ce dont vous avez besoin pour avancer avec RaspiO'Mix+ est disponible sur le site www.raspiomix.org :
Et bien entendu, pour commander votre RaspiO'Mix+, cela se passe sur www.raspiomix.org !