Module Python stripleds Introduction Le module Python stripleds est conçu pour piloter un ruban LED WS2812 connecté à un Arduino. Il permet de charger, configurer et exécuter des animations lumineuses complexes à partir de fichiers de définition textuels. Ce manuel inclut un exemple détaillé de fichier texte compatible avec la méthode load. Prérequis Matériel Logiciel …
Les rubans de LED WS2812B offrent un potentiel énorme pour les projets créatifs, allant de l’éclairage décoratif aux animations complexes et installations interactives. Ces rubans de LED adressables individuellement permettent de contrôler la couleur et l’intensité de chaque diode LED, ce qui les rend particulièrement prisés pour des projets de domotique, de décoration ou même …
Cet article détaille un programme Python complet qui permet de gérer des environnements virtuels Python sur un Raspberry via une interface graphique créée avec Tkinter. Le programme permet de créer, démarrer, supprimer des environnements virtuels, ainsi que de générer une liste des modules installés. Voici une vue d’ensemble du fonctionnement du code et des fonctionnalités …
La présentation suivante et le programme présenté ont été réalisés à l’aide de Chat Gpt. L’application a été expérimentée sur un raspberry pi5 possédant 8 GO de ram. Les temps de réponse sont de l’ordre de quelques dizaines de secondes pour décrire une image et d’une dizaine de secondes pour répondre à une question. Présentation …
Ce billet montre comment créer un serveur(broker) MQTT et des clients MQTT. Ces clients pouvant être, par exemple, des micro-contrôleurs ESP32. Rappelons les principes du protocole MQTT à l’aide Chat GPT: L’architecture d’un réseau MQTT peut se représenter selon le schéma suivant: Notons qu’un client peut être simultanément émetteur (Publish) et récepteur (Subscribe) pour un …
Cet article décrit comment installer un serveur vsftpd Pour installer un serveur FTP sur un Raspberry fonctionnant sous l’os Bullseye, exécuter les commandes suivantes: Pour créer un serveur FTP local, il suffit de modifier le fichier /etc/vsftpd.conf En supprimant les commentaires pour les lignes Pour activer ces modifications, rebooter le Raspberry. Cela permet de se …
Cet article a pour but de décrire la réalisation d’un serveur Mjpeg sur un raspberry Pi Zéro doté d’une caméra raspberry. Attention, les tests ont été réalisés sur la version « BULLSEYE » de l’os raspberry. La caméra est disponible notamment sur Amazon pour environ 13 euros en juin 2023. Pour tester la bonne installation de la …
Cet article présente une liste de modules externes (3rd party modules) qui ont été testés. Modules s’installant et fonctionnant correctement https://github.com/AgP42/MMM-SmartWebDisplay (testé en Octobre 2022, système PIOS Bullseye) https://github.com/x3mEr/MMM-MP3Player (testé en Octobre 2022, système PIOS Bullseye) https://github.com/marcomerens/anniversarymodule (testé en Octobre 2022, système PIOS Bullseye) Modules posant des problèmes d’installation et/ou ne fonctionnant pas correctement https://github.com/alexyak/camera …
Cet article décrit l’installation et la configuration de MagicMirror2. Les tests ont été effectués sur un Raspberry PI400 fonctionnant sous le système « Bullseye ». Pour l’installation nous recommandons de suivre le traitement décrit sur le site MagicMirror2: Installation La commande npm run start démarre l »application MagicMirror2. Pour l’arrêter, appuyer sur les touches Ctrl q En appuyant …
Une méthode simple pour installer MotionEye est d’utiliser une image prédéfinie MotionEyeOs Il est également possible d’installer MotionEye sur un Raspberry opérationnel. Pour cela il suffit d’exécuter les commandes précisées dans motioneye installation Procédure d’installation pour le système Bullseye Source Exécuter ces commandes une seule ligne à la fois Pour configurer motioneye, se connecter au …