Utilisez une puce analogique-numérique MCP3008 pour étendre les capacités de lecture analogique du Raspberry Pi Pico

Utilisez une puce analogique-numérique MCP3008 pour étendre les capacités de lecture analogique du Raspberry Pi Pico

En 2013, j’ai couvert Matt Hawkins ‘ excellent article sur l’utilisation d’une puce analogique-numérique MCP3008 avec un Raspberry Pi pour lire des valeurs analogiques, ce que le Pi était auparavant incapable de faire. Maintenant, nous avons le Raspberry Pi Pico qui nous donne la possibilité de lire des signaux analogiques en utilisant ses capacités embarquées. Cependant, nous avons parfois besoin d’accéder à plus d’entrées analogiques. C’est là que nous pouvons revenir à l’utilisation d’une puce externe, telle que le MCP3008.

Romilly Cocking, qui fait partie de la communauté Raspberry Pi depuis le tout début, a entrepris cette tâche en utilisant MicroPython, le langage recommandé par Raspberry Pi pour ceux qui ne veulent pas entrer dans le niveau inférieur de C / C ++. Tu peux lire son tutoriel ici – cela donne beaucoup de détails sur SPI et comment il a découvert le mal façon de le faire avant de trouver le succès, et cela vaut la peine d’être lu! ?