산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

사이클 체이서

자전거 뒤쪽에서 애니메이션을 투영합니다. 프레임 속도는 이동 속도에 따라 다릅니다.

몇 년 전 나는 Raspberry Pi와 배터리로 작동하는 소형 프로젝터로 역동적인 자전거 헤드라이트를 만들었습니다. 자전거에서 프로젝터와 Raspberry Pi로 할 수 있는 다른 일을 찾고 싶었기 때문에 Cycle Chaser를 만들었습니다.

순전히 재미를 위해 제작된 Cycle Chaser는 밤에 라이딩할 때 뒤에서 애니메이션을 지면에 투영합니다. 더 빨리 갈수록 애니메이션이 더 빨리 실행됩니다. 느려지면 애니메이션도 느려집니다. 물론 애니메이션을 변경하여 이 프로젝트를 자신의 목적에 맞게 사용자 지정할 수 있습니다. 코드를 자세히 살펴보고 속도에 따라 동작을 변경할 수도 있습니다. 더 빨리 달릴수록 뒤에 있는 불꽃이 커지겠죠? 영리한 코딩으로 이 모든 것이 가능합니다.

하드웨어의 중요한 부분은 Raspberry Pi에서 비디오를 가져오는 배터리로 작동되는 피코 프로젝터입니다. 프로젝트 코드는 크리에이티브 코딩을 위한 오픈 소스 C++ 툴킷인 openFrameworks의 도움으로 작성되었습니다. 저는 openFrameworks를 좋아합니다. Windows, Mac, iOS, Android는 물론 Linux와 같은 다양한 플랫폼을 개발하는 데 사용할 수 있기 때문입니다. openFrameworks의 개발자는 Raspberry Pi를 지원하는 환상적인 일을 해냈으므로 시작하고 실행하는 것이 대부분 고통스럽지 않습니다. 시간이 조금 걸립니다.

Raspberry Pi GPIO 라이브러리인 WiringPi와 함께 openFrameworks를 사용하면 코드에서 바로 핀을 읽고 쓸 수 있습니다. 이 프로젝트에서는 근처에 자기장이 있을 때 감지할 수 있는 홀 효과 센서를 연결합니다. 바퀴에 부착된 작은 자석으로 홀 효과 센서는 바퀴가 회전할 때마다 트리거되고 코드는 애니메이션의 다음 프레임을 표시합니다. 즉, 바퀴가 60RPM으로 돌아가면 애니메이션이 1fps로 재생됩니다.

설정하고 실행한 후에는 코드를 수정하는 것이 좋습니다. Processing에 익숙하시다면 openFrameworks 패러다임이 대부분 익숙하시겠지만 익숙해지려면 몇 가지가 필요합니다.

가장 중요한 것은 안전하고 즐거운 라이딩을 하는 것입니다!

자세한 내용:사이클 체이서


제조공정

  1. 라즈베리 파이 온도 로거
  2. DS18B20으로 온도 읽기 | 라즈베리 파이 2
  3. 라즈베리 파이 제어 아쿠아포닉스
  4. Raspberry Pi의 온도 모니터링
  5. Raspberry Pi 2 기상 관측소
  6. Raspberry Pi로 온도 모니터링
  7. 라즈베리 파이 볼 추적
  8. Raspberry Pi 범용 리모컨
  9. Raspberry Pi를 사용한 모션 센서
  10. 라즈베리 파이 한 조각