Archive

Posts Tagged ‘ads1115’

Utilisation du convertisseur analogique-numérique ADS1115 en MicroPython

Suite aux problèmes de conversion analogique-numérique rencontrés avec l’ESP32, aujourd’hui nous allons voir comment utiliser un convertisseur externe à savoir l’ADS1115.

Ce convertisseur se présente comme suit :

Le brochage est le suivant :

  • VDD : 2v à 5.5v
  • GND : masse
  • SCL, SDA : bus i2c
  • ADDR : permet de définir l’adresse i2c
  • ALRT : information lorsqu’une conversion est effectuée
  • A0, A1, A2, A3 : entrées analogiques

Lire la suite…

Catégories :ESP32, Matériel Étiquettes : ,

Utilisation des ports de conversion analogique-numérique sur un ESP32 en MicroPython

Je viens de rencontrer un problème d’utilisation de conversion analogique vers numérique (ADC) avec un ESP32. Il y a quelques temps, j’avais testé l’utilisation de l’ADC sur un ESP8266 (celui-ci ne possédant qu’un seul port d’entrée analogique A0) sans rencontrer de problème avec l’utilisation d’un capteur de température LM35. Voici les liens de mes différents articles :

https://itechnofrance.wordpress.com/2018/02/05/capteur-de-temperature-lm35-et-afficheur-oled-ssd1306-en-micropython/

https://itechnofrance.wordpress.com/2018/01/14/nodemcu-capteur-de-temperature-lm35dz/

https://itechnofrance.wordpress.com/2018/01/14/nodemcu-entree-analogique-a0/

L’ESP32 possède 2 convertisseurs ADC, ADC1 (GPIO32 à GPIO39) et ADC2 fournissant chacun 8 ports d’entrée. ADC2 ne peut pas être utilisé si le Wifi est activé et n’est pas supporté actuellement avec MicroPython 1.10.

Lire la suite…

Catégories :ESP32, Matériel Étiquettes : ,