Raspberry Pi Sense HAT를 Node-RED로 놀았습니다.

이 기사는 Node-RED Advent Calendar 2018 21 일째 기사입니다.

Raspberry Pi Sense HAT란?



라즈베리 파이 공식 사이트에도 있는 라즈베리 파이 전용 애드온 보드입니다.
Sense HAT는 "Astro Pi"라는 우주 정거장에서 라즈베리 파이를 움직이려는 프로젝트를 위해 만들어진 애드온 보드입니다. 8 × 8 풀 컬러 LED 디스플레이, 조이스틱 외에도 6 종류의 센서가 내장되어 있습니다.


아마존에서 판매하고 있습니다. Raspberry Pi Sense HAT - 6 센서, 8x8 LED 매트릭스, 조이스틱

놀기 전에



Raspberry Pi3의 OS인 Raspbian에는 Node-RED에 Sense HAT용 노드가 표준에 등록되어 있습니다. 이것은 좋다.

이번에는 IBM developerWorks Recipes를 이용하여 놀아 보겠습니다.
게임의 내용은
"Sense HAT의 경사 센서와 LED 디스플레이를 사용하여 간단한 대리석 미로 게임을 만듭니다."
입니다.
참고의 URL 는 이쪽.

Node-RED 설정



매우 간단한 구성입니다.



Sense HAT의 노드는 여기에 있습니다.




  • Sense HAT 입력 노드를 추가하여 Motion events만 전송하도록 설정합니다.
  • 로드 대화상자를 열고 여기 에서 JSON을 붙여넣습니다. 모션 이벤트를 처리하기 위한 Function 노드가 추가됩니다.
  • Sense HAT 출력 노드를 추가합니다.

  • 배포가 끝나면 라즈베리 파이를 기울이면 빨간색 점인 "대리석"을 디스플레이 주위로 이동할 수 있습니다.
    목표는 대리석을 파란 점, "목표"에 맞추는 것입니다.
    녹색 점은 벽입니다.
    대리석이 목표에 부딪히면 새로운 벽을 만들고 목표 위치가 바뀝니다.

    이런 식으로 놀 수 있습니다.



    Raspberry Pi Sense HAT를 Node-RED로 놀아 보았습니다. 피 c. 라고 r. 코 m / 3에 kfj0 아 p2b — t_kobanyn (@kobanyn) 2018년 12월 21일


    끝에



    놀 수 있도록 자동 시작 설정을 합시다.

    다음 명령을 실행합니다.



    $ sudo systemctl enable nodered.service
    


    다시 시작하고 시작하는지 확인하십시오.



    그럼 Node-RED로 Enjoy합시다! !


    좋은 웹페이지 즐겨찾기