클로드 AI로 구축한 비둘기 퇴치 워터 터렛 — 코드 한 줄 없이

Reddit 사용자가 Claude AI를 사용하여 부품 선정부터 전기 회로도, 모든 코드까지 전적으로 AI에 의존해 완전 자동 비둘기 퇴치 워터 터렛을 제작했습니다. 개발자는 단 한 줄의 코드도 직접 작성하지 않았습니다. 이 프로젝트 GardenGuardian은 Raspberry Pi 5, AI HAT, Pan-Tilt HAT, 카메라, 서보 모터, 개조된 물총으로 구동됩니다.
하드웨어 구성
- Raspberry Pi 5 AI Kit (Kubii에서 구매 가능)
- Pan-Tilt HAT (WaveShare)
- 카메라 모듈 V3
- 서보 모터 (Pan-Tilt 어셈블리 포함)
- 전기 물총 (펌프와 배터리 분리)
- 광 릴레이 (5V, 펌프 제어용)
- 전선 및 기본 전자 부품 키트
Claude AI 사용 방법
Claude가 모든 기술적 결정을 처리했습니다:
- 부품 선정: 프로젝트 요구 사항에 기반하여 Claude가 위의 하드웨어 목록을 추천했습니다.
- 회로도: Claude가 전기 배선도를 생성했으며, 저자는 로봇 공학 경험이 전혀 없었음에도 쉽게 따라할 수 있었습니다.
- 코드: 카메라 통합, 모터 제어, 감지 로직까지 모든 코드가 Claude에 의해 작성되었습니다. 저자는 단 한 줄의 코드도 작성하지 않았습니다.
- 기기 내 실행: Claude Code가 Raspberry Pi에 직접 설치되어 SSH를 통해 실시간으로 카메라, 모터, GPIO와 상호작용할 수 있었습니다.
작업 흐름
저자는 하드웨어를 주문하기 전에 명세를 반복적으로 다듬었고, 배송 지연 기간 동안 Claude가 모든 내용을 기억하게 한 후, Pi에 Claude Code를 직접 실행하여 최종 조립과 테스트를 진행했습니다. 가장 어려웠던 부분은 명세를 구체화하는 과정, 하드웨어를 기다리는 시간, 그리고 전기 테이프로 서보 모터에 워터 펌프를 물리적으로 장착하는 일이었습니다.
결과
두 개의 데모가 공유되었습니다. 하나는 터렛이 저자를 추적하며 물을 쏘는 영상이고, 다른 하나는 비둘기가 성공적으로 쫓겨나는 모습입니다. 다음 업그레이드 계획은 방수 케이스와 태양광 패널 및 배터리 설정이며, 모두 Claude가 설계할 예정입니다.
소스 코드
전체 소스는 GitHub에서 확인할 수 있습니다: tarraschk/GardenGuardian
대상 독자
하드웨어 프로젝트에서 AI 코딩 에이전트의 실질적 한계에 관심이 있는 개발자, 또는 전자공학이나 Python을 배우지 않고도 유사한 자동 퇴치 시스템을 구축하려는 모든 분.
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

개발자, Claude AI를 활용해 72시간 만에 카드 전투 게임 개발
한 개발자가 Claude AI를 사용해 72시간 만에 'SNAPDOWN'이라는 완전한 브라우저 기반 카드 전투 게임을 만들었습니다. 이 게임에는 6단계 스토리, 고유한 메커니즘을 가진 4개의 플레이 가능한 클래스, AI 상대, 애니메이션, 튜토리얼 시스템이 포함되어 있으며, 프레임워크나 빌드 단계 없이 단일 HTML 파일로 구현되었습니다.

클로드 코워크를 사용하여 Gmail에서 기프트 카드 추출 자동화하기
한 개발자가 Claude Cowork를 사용하여 Gmail 계정에 연결하고, 특정 제목의 이메일을 검색한 후 Python 스크립트가 봇 탐지를 유발한 후 웹사이트 상호작용을 자동화하는 JavaScript 스크립트를 실행하여 48개의 기프트 카드 번호를 추출했습니다.

행동 모니터링과 설정 변경을 통해 AI 에이전트 비용 30% 절감
개발자가 70개의 크론 작업이 메인 채팅 세션에 결과를 덤프하여 컨텍스트 팽창과 반복적인 압축을 유발한 것을 발견한 후, OpenClaw 봇의 토큰 사용량을 30% 절감했습니다. 해결책은 크론 출력을 Telegram으로 직접 리디렉션하고 중복 검색 및 과도한 파일 읽기와 같은 비효율성을 식별하는 모니터링 스킬을 구축하는 것이었습니다.

닐 카카가 개발 워크플로우 자동화에 클로드 코드를 활용하는 방법
닐 카카는 /git-pr 스킬로 풀 리퀘스트 생성을 자동화하고, SWC로 전환하여 서버 재시작 시간을 1초 미만으로 단축했으며, Claude Code의 미리보기 기능을 활용해 UI 변경 사항을 자동으로 검증하는 방법을 설명합니다.