Boomerang - arnaudrco/exemples GitHub Wiki
8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay
boomerang donnant les informations du vol ?
version Python
Projet de Gilles D : réaliser un boomerang donnant les informations du vol avec le portage en python de la centrale inertielle reliée à un petit esp 01 en communication I2C
Code disponible ici
Projet d'instrumentation du vol d'un boomerang
L'objectif est l'enregistrement de l'accélération est de la vitesse de rotation pendant une durée de 10 secondes (échantillonage à 100Hz).
Les données sont fournies par l'imu MPU6050 piloté par un ESP01 sous micropython, alimenté par une batterie Li-ion (type bouton). Elles sont stockées sur l'ESP01 (fichiers MPU6050_xxx.dat).
Le driver du MPU6050 (module MPU6050dmp20) utilise le DMP (Digital Motion Processing).
L'envoi des commandes à l'ESP01 (démarrage acquisition, récupération/suppression de fichiers) se fait en WiFi (ESP01 en mode Access Point) par socket IP.
MPU6050_dataServer.py : à lancer au boot de l'ESP01
MPU6050_dataClient.py : script d'envoi des commandes depuis un PC
version C/C++
version domotique
Le progiciel de domotique tasmota-settings accepte le circuit
références
Un bon exemple mpu6050-esp8266-01-mqtt