Auteur : cfaury

Les booléens

Les booléens

Les machines traitent et mémorisent l’information au moyen de circuits logiques binaires : leurs entrées et sorties se caractérisent exclusivement par deux états : l’état logique bas et l’état logique haut. Ceci s’explique par la technologie...

Flask

Flask

Structure de base d’une application Web Python+Flask Procédure d’installation Le fichier Python principal Ce fichier est exécuté par un import depuis le fichier script wsgi . Il doit impérativement instancier un objet Flask(__name__) , stocké dans...

Motif Modèle-Vue

Motif Modèle-Vue

Modèle Élément qui contient les données ainsi que de la logique en rapport avec les données : validation, lecture et enregistrement. Il peut, dans sa forme la plus simple, contenir uniquement une simple valeur, ou une...

Du pixel au trait

Du pixel au trait

Les écrans numériques, les imprimantes, les machines-outil possèdent des axes à pas discrets : la géométrie y est représentée par des points (appelés pixels pour les écrans). En 1962, Jack E. Bresenham, a développé un algorithme...

Capteur de température DS18B20

Matériel testé : capteur de température  DS18B20 Bibliothèque : W1ThermSensor Le capteur Dallas DS18B20 est un capteur numérique de température. Il a la particularité de fonctionner sur un bus 1-Wire. Il est très facile de connecter...

Capteur de température et humidité DHT22

Matériel testé : capteur de température et d’humidité DHT22 Bibliothèque : https://github.com/adafruit/Adafruit_Python_DHT Le DHT22 est un capteur numérique de température et d’humidité. Il utilise un capteur d’humidité capacitif et une thermistance pour mesurer l’air ambiant et...

Amplificateur de pont de Wheatstone HX711

Amplificateur de pont de Wheatstone HX711

Matériel testé : HX711 de chez Sparkfun, ou modèles bon marché. Bibliothèque nécessaire : Au choix : https://github.com/tatobari/hx711py https://pypi.org/project/hx711 (non testé)   Ce composant permet d’amplifier la tension de sortie d’un pont de Wheatstone (typiquement un...