메인
home
소프트웨어
home

[최종 프로젝트 제작과정][당곡고][심지민]

[과제명][학교][이름] 바꿔주세요, 과제태그를 선생님 설명 듣고 넣어주세요.
캔바 최종 영상 편집 링크

최종 프로젝트 작품 계획

작품 주제 : 손 제스처로 작동하는 스마트 타이머
웹사이트에서 사용자가 손가락 개수를 인식하면, 블루투스를 통해 라즈베리파이 피코에 신호를 보내 서보모터가 연결된 막대를 움직이고 자석을 쳐서 타이머가 끝났음을 알리는 장치.
ai 모델 계획 : MediaPipe와 웹사이트 제작 사이트인 Codepend을 사용
사용자가 손가락 인식 및 BLE전송 웹사이트를 통해 특정 시간(1분, 3분,5분)을 설정할수있도록함
특정 시간이 지난 후 자동으로 종 치는 신호를 라즈베리 피코에 웹 페이지에서 "ring" 또는 "ring_auto" 신호로 전송
1분이 지나면 : 180도 서보모터가 1번 돌면서 나무 판자를 건들여서 나무 판자가 움직이게 함
3분이 지나면 : 180도 서보모터가 3번 돌면서 나무 판자를 건들여서 나무 판자가 움직이게 함
5분이 지나면 : 180도 서보모터가 5번 돌면서 나무 판자를 건들여서 나무 판자가 움직이게 함
특정 시간이 지난 후 자동으로 종 치는 신호를 라즈베리 피코에 전송
전자회로 계획 : 180도 서보모터 1개
180도 서보모터 : 14핀 (1분 알림종 역할)
180도 서보모터 : 15핀 (3분 알림종 역할)
180도 서보모터 : 16핀 (5분 알림종 역할)
하드웨어 계획 : 나무 판자를 이용한 미니타이머 제작
`나무 판자에 구멍을 뚫어 세개의 서보모터를 달수있도록 함
서보가 90° → 30° → 다시 90°로 회전하며 종을 침
통신 계획 : Codepend에서 신호를 전송 → 서보모터 작동
구조:
웹사이트 BLE Raspberry Pi Pico
웹에서 전송하는 신호:
"ring1": 서보모터1 → 30° 회전 후 → 90° 복귀
"ring_auto": 타이머 종료 시 자동 전송
Pico에서 수신 시 동작:
"ring1" 수신 시
→ 서보모터 30° 이동
→ 0.5초 후 90° 복귀