Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

GoでサブGHz帯通信

4 835 vues

Publié le

go-im920をつくった話し

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

GoでサブGHz帯通信

  1. 1. GoでサブGHz帯通信 2015.12.21 IoT縛りの勉強会! IoTLT vol.10 三輪 智也
  2. 2. 自己紹介 ● 三輪 智也 – 組込ソフトエンジニア – @tomoya0x00 ● 最近好きな言語 – Go
  3. 3. 前回(vol.9)のIoTLTにて ● 長距離通信 ● 通信速度ほどほ ど ● 低消費電力
  4. 4. サブGHz帯通信はIoT向き
  5. 5. 個人で遊べるモジュールを探してみた
  6. 6. 個人で入手可&安価なモジュール 名称 価格 コメント ROHM BP3596A 6,950円 (同梱価 格) Lazurite Sub-GHzとLazurite Pi Gatewayに同梱 モジュール単体を個人購入は厳しそう? ROHM BP35A1 7,490円 Wi-SUN対応 Wi-SUN規格公開されていないのが気になる (アライアンスへの加入が必須?) FUTABA FEP-01 5,800円 最大送信出力が高い (特定小電力無線局上限の20mW) Interplan IM920 3,990円 安くて入手性良し(秋月、Amazon) 最大送信出力はほどほど(10mW) 屋外見通し環境で長距離モード時7km
  7. 7. Interplan IM920 ● シリアル通信で制御 (独自コマンド) ● USB接続用基板が別売 ● Arduinoシールドもある ● 試作用 ユニバーサル基板あり (今回はRaspberry Pi  との接続に使用)
  8. 8. IM920のコマンド一覧(一部) http://www.interplan.co.jp/support/solution/IM315/manual/IM920_SW_manual.pdf
  9. 9. IM920の受信データ出力形式 http://www.interplan.co.jp/support/solution/IM315/manual/IM920_SW_manual.pdf
  10. 10. IM920用のGoライブラリつくった
  11. 11. デモ ①1秒間隔で乱数を送信 ②15秒間隔で  合計値を送信
  12. 12. Goでのシリアル通信でハマったこと 気になる方はQiitaをご参照 http://goo.gl/iChEB8

×