Construction d'une tourelle à eau anti-pigeons avec Claude AI — Zéro code écrit

Un utilisateur de Reddit a construit une tourelle à eau entièrement automatisée pour repousser les pigeons en utilisant Claude AI — de la sélection des composants aux schémas électriques en passant par tout le code — sans écrire une seule ligne lui-même. Le projet, GardenGuardian, fonctionne sur un Raspberry Pi 5 avec un AI HAT, un Pan-Tilt HAT, une caméra, des servomoteurs et un pistolet à eau modifié.
Stack matériel
- Kit Raspberry Pi 5 AI (disponible chez Kubii)
- Pan-Tilt HAT de WaveShare
- Module caméra V3
- Servomoteurs (de l'assemblage pan-tilt)
- Pistolet à eau électrique (démonté pour la pompe + la batterie)
- Relais optique (5V, pour commuter la pompe)
- Fils et kit électronique de base
Comment Claude AI a été utilisé
Claude a géré toutes les décisions techniques :
- Sélection des composants : Claude a recommandé la liste de matériel spécifique ci-dessus en fonction des exigences du projet.
- Schémas : Claude a généré des schémas de câblage électrique que l'auteur a pu suivre malgré l'absence d'expérience préalable en robotique.
- Code : Tout, de l'intégration de la caméra au contrôle des moteurs en passant par la logique de détection, a été écrit par Claude. L'auteur n'a écrit aucune ligne de code.
- Exécution sur l'appareil : Claude Code a été installé directement sur le Raspberry Pi afin qu'il puisse interagir avec la caméra, les moteurs et les GPIO en temps réel via SSH.
Flux de travail
L'auteur a itéré longuement sur les spécifications avant de commander le matériel, a fait mémoriser le tout à Claude pendant les délais d'expédition, puis a exécuté Claude Code directement sur le Pi pour l'assemblage final et les tests. Les parties les plus difficiles : réfléchir aux spécifications, attendre le matériel et monter physiquement la pompe à eau sur le servo avec du ruban électrique.
Résultats
Deux démos ont été partagées — une de la tourelle qui suit et tire sur l'auteur, et une autre d'un pigeon repoussé avec succès. Les prochaines améliorations prévues : un boîtier étanche et un panneau solaire + batterie, le tout conçu par Claude.
Code source
Le code source complet est disponible sur GitHub : tarraschk/GardenGuardian
À qui cela s'adresse
Les développeurs curieux des limites pratiques des agents IA codeurs pour les projets matériels, ou toute personne souhaitant construire un dispositif de dissuasion automatisé similaire sans apprendre l'électronique ou Python.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Configurations OpenClaw qui durent : Moins de complexité, plus de fiabilité
L'analyse de 40 à 50 configurations OpenClaw montre que les configurations durables utilisent 1 agent, 3 à 5 compétences, le modèle Sonnet, et se concentrent sur des tâches banales comme la gestion du calendrier et le tri des emails, tandis que les systèmes multi-agents complexes avec 20+ compétences échouent généralement en moins de 3 semaines.

L'agent IA OpenClaw auto-hébergé crée un système de responsabilisation passive pour les développeurs.
Un développeur exécutant OpenClaw sur un Mac mini 24h/24 et 7j/7 rapporte que la mémoire persistante de l'agent IA concernant les tâches et projets crée un système de responsabilisation efficace, aidant à finaliser des projets précédemment bloqués.

Non-développeur configure OpenClaw géré via MaxClaw sur la plateforme MiniMax Agent
Un consultant marketing indépendant sans expérience en programmation a déployé avec succès un agent IA en utilisant MaxClaw sur la plateforme MiniMax Agent, évitant ainsi Docker et la gestion de clés API. L'agent gère la surveillance quotidienne des concurrents, rédige des publications pour les réseaux sociaux et résume des articles.

Utilisation de la version gratuite de Claude pour mettre à jour automatiquement les bases de données de recherche Notion
Un développeur a créé un système utilisant la version gratuite de Claude pour structurer et sauvegarder automatiquement des recherches dans des bases de données Notion. Le flux de travail prend des notes de recherche brutes et les formate en entrées de base de données structurées avec des champs, catégories et résumés cohérents.