-
[아두이노 & 3D 프린터] 사람을 쳐다보는 피규어 프로젝트Projects/아두이노 2024. 3. 15. 09:41
2023년 6월 10일 벨로그 글을 이전함.
시작하며,
오늘 글은 3d 프린터 작가인 제 친구의 졸업작품을 콜라보했던 프로젝트를 작성해보려 합니다. 미대생인 제 친구는 3d 프린터로 피규어를 뽑아서 도색하는 친구입니다. 거기에 제 아두이노 기술이 결합해 움직인다면 더 재밌을거 같아서 같이 프로젝트했는데 너무 즐거웠었습니다. 이런거 더 만들고 싶어요!
프로젝트 소개 🐵
신
정 빈
3d printing & sculpture & painting
안 태리
arduino design
원숭이가 가까이서 자신을 쳐다보는 관객을 쳐다보는 작품.
Task🚀
원숭이가 전방 180도 방향에서 관람하는 1m 이내의 관객을 쳐다봐야함.
How?🤔
관객을 쳐다봄 ➡️ 원숭이 머리를 서보모터로 움직임.
관객의 위치 파악 ➡️ 근접 센서, 거리 센서를 통해 어느방향에서 접근했는지 파악
Resolve 🛠️
초음파 센서를 5개 설치해 각각 거리를 측정해서 50cm 이내로거리가 측정되는 센서 방향으로 서보모터가 회전한다.
왜 초음파 센서를 사용했나요?
1. 가장 저렴했고, 관람객에 반응하는 거리를 커스터마이징 하고 싶었습니다. 그리고 중요한 초음파의 직진성의 특징이 필요했습니다. ir 같이 근접센서들은 인식 범위/각도가 넓어서 제가 원하는 방향만을 탐지하기가 어렵다고 생각했습니다.적외선 카메라로 관객을 추적하는 것을 생각해보았는데 비싸고 어려워서 못했습니다.
안했습니다.🙊logic
원형 받침에 부착된 초음파 센서에 의해 5개의 영역의 거리를 측정합니다.
만약 50cm 으로 거리가 측정되는 영역이 있다면 해당 영역의 번호를 출력하여 서보모터가 연결된 보드에 전달합니다.
전달받은 영역 번호의 방향으로 서보모터가 회전합니다.
code
센서 초기화하고 핀 번호 지정해주고 거리측정 시작하기
로직 부분
서보 모터
Look what i done!🙊🙊🙊🙉🙉🙉🙉🐵🐵🐵🐵
잘되네요! 움직일때마다 찍! 찍! 소리나서 더 귀엽습니다.
예상되는 문제점중에 하나가 동시에 여러 관람객이 감지된다면?
거리가 가까운 사람에게 우선순위를 둘까? 라는 생각을 해보았는데 실제로 해당 상황을 연출했을때 두 관객사이를(영역) 도리도리하는 모습이 재밌어서 냅두었습니다. 꼭 문제를 해결하기보단 시연해보고 지켜보는것도 중요한거 같네요!해당 프로젝트에서 겪었던 어이없던 실수는 와트(W)가 모자라는 어뎁터를 사용해서 작동이 제대로 안되는걸 해결하려고 오랫동안 뻘짓을 했었네요.
마치며,
it기술을 다른영역에 적용할때 정말 즐겁습니다. 어떤 문제 혹은 상상과 기술를 통해 합쳐서 해결하는 일들을 하고싶네요. 앞으로도 이런 작품들 더 만들어 보겠습니다.🙉🙉🙉🙉
2024년 6월 1일, 글을 옮기며. 이 글을 작성한지 1년뒤에 다시 보게되었는데 제가 개발자로 뛰어들게 해준 고마운 프로젝트 였네요. 무엇을 개발하던 이때처럼 즐거운 마음으로 무엇인가를 만들어 갔으면 좋겠습니다 .🐵'Projects > 아두이노' 카테고리의 다른 글
무럭무럭 (스마트 콘크리트 자동양생 시스템) (0) 2024.06.01