PTA 98 Guide Utilisateur & Développeur

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 Lire la suite

Par geo, il y a

🖥️ Démarrer automatiquement une application graphique Python au boot sur Raspberry Pi (méthode .desktop)

✅ 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 Lire la suite

Par geo, il y a

Partage Samba Raspberry

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 Lire la suite

Par geo, il y a

Raspberry Radio Internet (Partie 1)

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 Lire la suite

Par geo, il y a

Gestion d’un ruban de leds

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 Lire la suite

Par geo, il y a

Gestion d’environnements Python

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 Lire la suite

Analyse d’images avec un Raspberry PI5

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 Lire la suite

Par geo, il y a

Introduction à MQTT

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) Lire la suite

Serveur FTP sur Raspberry

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 Lire la suite

Raspberry Pi Zéro W : serveur Mjpeg

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 Lire la suite