Raspberry Pi Zero(W)에서 GrovePi Zero 사용

GrovePi


Raspberry Pi에서 Grove 센서를 사용할 때 편리하게 사용할 수 있는 확장판입니다.Dexter Industries 회사 판매 중
Raspberry Pi를 덮어쓰는 GPIO 핀
Raspberry Pi2 및 3에서GrovePi+와 랩베리 피제로(W 포함)의 조합은GrovePi Zero

이걸 사용하는 장점.

  • Grove 센서 사용 가능
  • Grove 연결기라는 표준이 있고 이 표준에 부합되는 센서라면 설치에 용접이 필요하지 않습니다.핀을 잘못 끼우지 않기 때문에 센서와 판을 망가뜨리지 않습니다

  • 출시된 센서 종류 180을 넘은 것 같아요
  • 단일 Raspberry Pi에서 읽을 수 없는 "아날로그 전압 신호"읽기 가능
  • A/D 변환기는 GrovePi에 설치
  • 구입


    Amazon.코.jp에서도 살 수 있어요. 좀 비싸요...?
    그럼 Amazon.인터넷에서 사세요. 보세요.상품 26.99달러 + 배송비 약 15달러 = 4천663엔(110.56엔/USD) 일주일 만에 배송

    사용법


    하드웨어 면


    랩베리 파이 제로 W에 그루브 파이 제로를 설치하고 D3 포트에 그루브 버저를 연결하는 모습
    ※ GPIO 핀에 직렬 콘솔 연결

    소프트웨어 방면


    GitHub DexterInd/GrovePi에 실린 대로 하면 OK.
    하지만 필요git,민낯 랩빈에는 없으니 수동으로 넣어야 한다
    설치는 30분 정도 소요되므로 시간이 있을 때 하십시오(디스크 I/O...고통스럽습니다)
    다시 시작하면 모듈이 읽혀서 사용할 수 있습니다
    $ sudo apt install -y git
    $ curl -kL dexterindustries.com/update_grovepi | sudo bash
    $ sudo systemctl reboot
    

    시용하다


    python에서 사용하기 편해요import grovepigrovepi실례를 사용할 수 있고, 그 다음에 pinMode()digitalWrite()를 사용할 수 있다.
    $ python
    Python 2.7.13 (default, Nov 24 2017, 17:33:09)
    [GCC 6.3.0 20170516] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import grovepi
    >>> grovepi.pinMode(3, "OUTPUT")
    1
    >>> grovepi.digitalWrite(3, 1)
    1
    >>> grovepi.digitalWrite(3, 0)
    1
    
    버저, 계전기, LED를 연결하면 이것만으로도 제어할 수 있다
    SORACOM에 Raspberry Pi ZeroW + USB 벌집 모뎀 연결와 조합하면 IoT 제품의 프로토타입을 간단하게 진행할 수 있습니다.

    정보


    포트 번호에 대응하는 표가 있음문서
    Analo는 디지털로도 사용할 수 있어요.
    이 근처 참조analo의 샘플디지털 샘플
    참고 자료를 보면 digitalWrite()analogRead() 같은 기본적인 방법뿐만 아니라 Grove 센서 지원 방법도 준비되어 있어 더욱 간단하게 프로그래밍을 할 수 있다.

    python의 REPL 환경 정보


    조금 주제와 동떨어진 것 같은데,python에서 Ruby의pry 같은 REPL(대화형 평가 환경)을 하고 싶다면ptpython 좋을 것 같아요.
    Python 노트: 서로 보완할 수 있는 REPL의 ptython을 사용해 보세요
    $ sudo pip install ptpython
    
    Raspberry Pi Zero라면 동작이 좀 무거울 수 있어요.

    후기


    하루에 두 권 썼어요.자료는 아직 0 byte.
    EoT

    좋은 웹페이지 즐겨찾기