Documentation Tehnique Projet : Tondeuse Autonome 1. Accès Rapide au Fichier d’Informations Pour créer un raccourci sur le bureau vers le fichier d’informations du projet, exécuter : 2. Environnement de Développement Python a. Lancement de l’environnement Ouvrir un terminal et lancer : b. Script env.sh Permet de créer/lancer un environnement virtuel Python dans ~/Documents/env/tondeuse. Fonctionnement …
✅ Objectif Lancer un script Python avec interface graphique automatiquement au démarrage de la session graphique de l’utilisateur, sans intervention manuelle. 🧰 Prérequis 📁 Étape 1 : Créer le script Python avec interface graphique Voici un exemple de script avec Tkinter contenant deux boutons : ~/scripts/mon_script.py On peut tester le script manuellement avec : 📁 …
🧾 Objectif général Ce script Python permet de gérer les connexions Wi-Fi et de créer un point d’accès (Hotspot) en ligne de commande sur un système Linux. Il s’appuie sur les outils nmcli (de NetworkManager) et iwconfig pour : 🔧 Prérequis 📚 Structure du script 🔁 run_cmd(cmd) Exécute une commande shell, retourne la sortie standard. …
Partager des disques externes avec Samba sur Raspberry Pi ✅ 1. Préparer les disques Note les UUID et les points de montage (ex: /media/pi/NAS_1). ✅ 2. Créer les dossiers de partage ✅ 3. Installer Samba ✅ 4. Modifier /etc/samba/smb.conf Ajouter à la fin : ✅ 5. Script de montage automatique Créer /usr/local/bin/mount_nas_disks.sh : Rendre le …
Introduction Cet article présente une implémentation Arduino permettant de contrôler un moteur à l’aide du pilote BTS7960. Le programme gère la mise en marche, l’arrêt, la variation progressive de vitesse et le changement de direction du moteur. Il intègre également la mesure de la puissance électrique consommée en utilisant un capteur de courant ACS712 et …
Présentation L’entretien des pelouses est une tâche chronophage et répétitive. Afin de simplifier cette tâche et d’améliorer l’efficacité de l’entretien des espaces verts, ce projet vise à concevoir et fabriquer une tondeuse autonome capable de fonctionner sans intervention humaine. En combinant des technologies modernes, cette tondeuse sera en mesure de naviguer de manière intelligente, d’éviter …
Cet article a pour objectif la réalisation en python d’une radio internet. Comme matériel nous utilisons un Raspberry pi 2 w ou pi 2 wh Pour la sortie du son, on peut utiliser une enceinte Bluetooth que l’on peut appairer directement à partir du menu standard Bluetooth du Raspberry ou encore utiliser une enceinte connectée …
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 …