IRIS GATE WHOOP - ANIMATRONIC
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Obstacle pour drones WHOOP
- Rating
- 0 / 5
- Likes
- 1
- Downloads
- 22
- Makes
- 0
- Views
- 128
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Electronics
- License
- Creative Commons — Attribution — Noncommercial — Share Alike
🌟 Présentation du Projet IRIS – Système de Contrôle d'Iris Mécanique avec LEDs
🎯 Objectif du projet
Le projet IRIS a pour but de reproduire un iris mécanique capable de s’ouvrir et de se fermer de manière automatique ou manuelle, tout en fournissant un retour visuel via des bandes LED adressables. Il est contrôlé à distance via Wi-Fi, soit depuis une application Android, soit via un navigateur.
🧠 Composants principaux
| Élément | Rôle |
|---|---|
| ESP32 | Microcontrôleur principal, crée le réseau Wi-Fi, gère les commandes |
| Servo moteur 360° 35kg | Ouvre et ferme l'iris mécaniquement |
| 2 bandes LED WS2812 (125 LEDs chacune) | Feedback visuel pour l'état de l'iris |
| Application Android ou interface web | Interface utilisateur de contrôle |
| Alimentation externe | Fournit la puissance nécessaire au servo et aux LEDs |
🛜 Connexion & Contrôle
⚙ Mode Access Point (AP)
L’ESP32 crée un réseau Wi-Fi nommé IRIS
Ce réseau est sans mot de passe, avec une IP fixe 192.168.4.1
Une fois connecté, l’utilisateur accède à l’interface via l'application ou l'adresse IP dans un navigateur
📲 Fonctionnalités disponibles
Contrôle Manuel
Bouton "Ouvrir" : l'iris s’ouvre, les LEDs passent au vert (bandled1) et rouge (bandled2)
Bouton "Fermer" : l'iris se ferme, les LEDs s’inversent (rouge/vert)
Pendant le mouvement : LEDs clignotent en bleu
Mode Automatique
L’iris s’ouvre et se ferme automatiquement toutes les 3000 ms
Contrôlable depuis l’interface
Effets visuels
Au démarrage : effet "arc-en-ciel" (chasing rainbow) sur les bandes LED
Couleurs personnalisables via l’interface pour chaque état (ouvert / fermé / transition)
Réglages
Temps d’ouverture et fermeture
Calibration du servo
Sauvegarde dans la mémoire flash de l’ESP32 pour persistance
🧩 Fonctionnement interne
Commande envoyée via l’interface
ESP32 reçoit l’instruction (via requête HTTP ou socket)
Servo tourne dans le sens défini pendant une durée calibrée (temps d’ouverture ou de fermeture)
LEDs changent d’état selon l’action en cours
État sauvegardé pour récupération au redémarrage
💡 Exemple de séquence "ouverture"
L'utilisateur appuie sur "Ouvrir"
L’ESP32 lance :
Le clignotement bleu (transition)
Le servo tourne pendant temps_ouverture ms
Les LEDs passent en vert (bandled1) et rouge (bandled2)
L’état est mis à jour : iris = ouvert
✅ Avantages du système
Autonome : pas besoin d’internet
Intuitif : interface claire et mobile-friendly
Modulaire : paramètres modifiables, effets visuels personnalisables
Synchronisé : servo et LEDs parfaitement coordonnés
Robuste : système mémoire pour redémarrage sans perte