Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

GR-CITRUS リファレンス

240 views

Published on

「GR-CITRUS ミニハッカソン in OSAKA - RubyとIoTでアイデアをカタチに」用のリファレンス資料です。

Published in: Devices & Hardware
  • Be the first to comment

  • Be the first to like this

GR-CITRUS リファレンス

  1. 1. GR-CITRUS ハッカソンリ ファレンス 2018.2.7. - v1.0.0
  2. 2. 1. 開発環境の構築 まずは、Visual Studio Codeとプラグインをインストールします。 ❖ Visual Studio Codeのインストール ➢ http://tarosay.hatenablog.com/entry/2017/09/30/040454 ❖ プラグイン(Rubic)のインストール ➢ http://tarosay.hatenablog.com/entry/2017/09/30/040649 次に開発環境の設定を行います。 ❖ 新規Rubyプログラムの作成 ➢ http://tarosay.hatenablog.com/entry/2017/09/30/133805
  3. 3. 2.ハードウエア資料 ❖ GR-CITRUS詳細資料(ピン配置とか) ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/blob/master/firmware_release/description/Ruby %20Firmware%20on%20GR-CITRUS.pdf ❖ SAMBOU-KAN詳細資料(ピン配置とか) ➢ https://github.com/wakayamarb/sambou-kan/blob/master/SAMBOU-KAN2.3%E5%9F%BA%E6% 9D%BF%E8%AA%AC%E6%98%8E.pdf
  4. 4. 3. プログラミング関連情報 ❖ クラス、メソッド早見表 ➢ http://gadget.renesas.com/ja/product/citrus_sp1z.html
  5. 5. 3. プログラミング関連情報 ❖ WiFiサンプル ➢ HTTPでのGet ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/httpget ➢ HTTPでのPost ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/HttpPost ➢ IFTTT ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/IFTTT ➢ AP_Server ■ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/WiFi_ Samples/AP_Server
  6. 6. 3. プログラミング関連情報 ❖ サーボモーター ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/Servo_Sa mples/servoTest01 ❖ MP3 ➢ https://github.com/wakayamarb/wrbb-v2lib-firm/tree/master/samples/VSCode-Rubic/SambouKa n_Samples/mp3play
  7. 7. 4. サンプルリスト(温湿度計類) 名称 デバイス 製品例 サンプルコード 温湿度センサ SENSIRION社 SHT31 http://akizukidenshi.com/catalog/g/gK-12125/ https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_AESHT3X 温度センサー ANALOG DEVICES ADT7410 http://prod.kyohritsu.com/KP-ADT7410.html https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_KP-ADT7410 気圧センサ STマイクロ LPS331AP https://www.switch-science.com/catalog/1289/ https://github.com/wakayamarb/wrbb-v2lib -firm/tree/master/samples/VSCode-Rubic/ I2C_Samples/I2C_LPS331AP
  8. 8. 4. サンプルリスト(加速度センサー類) 名称 デバイス 製品例 サンプルコード 3軸デジタル・コンパス ハネウェル社 HMC5883L https://www.switch-science.com/catalog/658/ ※ディスコンぽい https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_HMC5883L 3軸加速度センサ Kionix KXSD9-2050 http://akizukidenshi.com/catalog/g/gI-03824/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_KXSD9_2050 3軸ジャイロセンサー STマイクロ L3GD20 http://akizukidenshi.com/catalog/g/gK-06779/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_L3GD20 https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_L3GD20_SD A18_SCL19
  9. 9. 4. サンプルリスト(その他) 名称 デバイス 製品例 サンプルコード 液晶ディスプレイ (LCD) Sitronix ST7032i http://akizukidenshi.com/catalog/g/gM-09109/ https://github.com/wakayamarb/wrbb-v 2lib-firm/tree/master/samples/VSCode- Rubic/I2C_Samples/I2C_LCD カメラ OV528 http://akizukidenshi.com/catalog/g/gM-09161/ https://github.com/wakayamarb/wrbb-v 2lib-firm/blob/master/samples/VSCode- Rubic/WiFi_Samples/Camera/
  10. 10. 5.その他注意点 ❖ Visual Studio Codeでのデバッグ ➢ デバッグコンソールから GR-CITRUSにデータを送ることはできません ■ 送りたい場合はTERATERM等を使って行ってください。

×