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
brancher 2 puces mcp3008
Modérateur : Francois
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: brancher 2 puces mcp3008
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
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Messages : 9
- Enregistré le : ven. 15 mai 2015 09:43
Re: brancher 2 puces mcp3008
ok, merci de la réponse, je vais regarder de plus cette pate chip select!
-
- Messages : 9
- Enregistré le : ven. 15 mai 2015 09:43
Re: brancher 2 puces mcp3008
me voilà moins bête:
lorsque l'on tape:
le résultats que l'on obtient est:
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) .
lorsque l'on tape:
Code : Tout sélectionner
ls /dev/spidev*
Code : Tout sélectionner
/dev/spidev0.0 /dev/spidev0.1
et le second chiffre (0 puis 1) indique justement le "chip select" --> correspondant à CS0 et CS1 (gpio 7 et 8) .