brancher 2 puces mcp3008

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Répondre
green_frog
Messages : 9
Enregistré le : ven. 15 mai 2015 09:43

brancher 2 puces mcp3008

Message par green_frog » ven. 15 mai 2015 11:09

Bonjour,

commençant les expérimentations avec la framboise, je suis en train de monter un petit contrôle d'arrosage des plantes dans un appartement pendant des vacances,

dans ce cadre là, j'ai l'idée de mettre des capteurs d'humidités dans plusieurs pots (pots de tailles différentes avec plantes de taille différentes donc elles ne consomme pas forcement la même quantités d'eau...)

donc une question aux expert: j'ai à ma disposition plusieurs puces mcp3008,

est-il possible des les raccorder au raspberry en parallèle ?

si oui, comment gère t-on les 8 canaux du premier et les 8 du second ? ils s’incrémentent ?

merci d'avance de vos réponses!

green frog

guillaume9344
Raspinaute
Messages : 629
Enregistré le : mar. 6 janv. 2015 19:44
Localisation : finistere

Re: brancher 2 puces mcp3008

Message par guillaume9344 » ven. 15 mai 2015 14:10

Bonjour, les mcp3008 fonctionnent sur bus spi , vous pourrait connecter plusieurs mcp3008 en parallèles sur le bus spi mais chaque circuit devra être "validé" par une pin indépendante (chip select).
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam

green_frog
Messages : 9
Enregistré le : ven. 15 mai 2015 09:43

Re: brancher 2 puces mcp3008

Message par green_frog » ven. 15 mai 2015 15:37

ok, merci de la réponse, je vais regarder de plus cette pate chip select!

green_frog
Messages : 9
Enregistré le : ven. 15 mai 2015 09:43

Re: brancher 2 puces mcp3008

Message par green_frog » ven. 15 mai 2015 16:14

me voilà moins bête:

lorsque l'on tape:

Code : Tout sélectionner

ls /dev/spidev*
le résultats que l'on obtient est:

Code : Tout sélectionner

/dev/spidev0.0  /dev/spidev0.1
le premier chiffre (0) indique le numéro du spi : 0 --> (un seul port spi sur le raspberry)
et le second chiffre (0 puis 1) indique justement le "chip select" --> correspondant à CS0 et CS1 (gpio 7 et 8) .

Répondre

Retourner vers « Utilisateurs avancés »