[과제명][학교][이름] 바꿔주세요, 과제태그를 선생님 설명 듣고 넣어주세요.
•
캔바 최종 영상 편집 링크
최종 프로젝트 작품 계획
•
작품 주제 : 손 제스처로 작동하는 스마트 타이머
웹사이트에서 사용자가 손가락 개수를 인식하면, 블루투스를 통해 라즈베리파이 피코에 신호를 보내 서보모터가 연결된 막대를 움직이고 자석을 쳐서 타이머가 끝났음을 알리는 장치.
•
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° 복귀
