Skip to content

Releases: AzadRojoa/Ornithoptere

Release list

Ornithopter v1.0

Choose a tag to compare

@A-lebourch A-lebourch released this 14 Sep 22:00

Release Notes

Contrôleur de Vol pour Ornithoptère

Date de release : 14 septembre 2025
Version : 1.0.0


Fonctionnalités

🎮 Contrôle par joystick sans fil

  • Communication radio via antenne intégrée
  • Contrôle de vitesse variable basé sur l'inclinaison du joystick
  • Toggle moteur avec le bouton du joystick (on/off)

⚙️ Système moteur

  • Contrôle PWM pour vitesse variable de 0 à 100%
  • Arrêt automatique quand le système est désactivé

📡 Communication robuste

  • Réception de paquets en temps réel
  • Gestion d'erreurs pour les données corrompues
  • Messages de debug pour le monitoring
  • Boucle de contrôle à 100Hz (10ms)

🔧 Architecture technique

📁 Modules principaux
├── 📡 antenne.py     - Communication radio
├── ⚙️ moteur.py      - Contrôle PWM des moteurs
└── 🎮 programme_antenne_reception.py - Logique principale

📊 Spécifications

  • Fréquence de contrôle : 100 Hz
  • Plage de vitesse : 0-100%
  • Pins moteur : GPIO 5, 17
  • Mode communication : Récepteur radio
  • Format données : JSON (X1, Y1, Button1)

**Bon vol !