Upgrade to Pro — share decks privately, control downloads, hide ads and more …

アロマIoTハンズオン資料(v1)

Zakkiea
July 01, 2018
120

 アロマIoTハンズオン資料(v1)

Zakkiea

July 01, 2018
Tweet

Transcript

  1. ・PC 1台 (Windows or Mac) ・USB電源アダプタ 1つ  (PCのUSB端子を使用しても可。スマホ/タブレットの充電用でも可。) ・USBハブ 1つ

     (2口以上4口を推奨。100均のUSBハブは電圧不足で動作しないため注意!) ・Micro USBケーブル 1本  (PCと通信可能なもの。100均でも可。充電のみのケーブルもあるので注意!) 持参するもの
  2. ・ジャンパー線、ジャンパーピン 複数本 ・半田ごて、ハンダ線 1つ ・ニッパー、カッター、ドライバーセット 1つ ・WS2812 LEDテープ 1本 ・ヘッダーピン

    40本 ・USB CHARGER Doctor (USB電源電圧の確認用) ・アロマ (香料) ・無線LAN (Wi-Fi) アクセスポイント 運営側で用意するもの
  3. プログラムを書き込む プログラム https://github.com/kitazaki/aroma/blob/ master/ESP8266_AROMA.ino 設定箇所 #define WLAN_SSID →Wi-Fi SSID #define

    WLAN_PASS →Wi-Fi Password #define DEVICEID →Device ID #define MILKCOCOA_APP_ID →Milkcocoa App ID #define MILKCOCOA_DATASTORE →Milkcocoa DataStore Arduino IDE セットアップ方法 https://qiita.com/dz_/items/27c2e19981e0bcddcf66
  4. ウェブサイト プログラム https://github.com/kitazaki/aroma/blob/ master/index.html https://github.com/kitazaki/aroma/blob/ master/main.js 設定箇所 (main.js) var milkcocoa

    = new MilkCocoa(''); →Milkcocoa App ID var chatDataStore = milkcocoa.dataStore(""); →Milkcocoa DataStore → https:// [ユーザ名] .github.io / [レポジトリ名] / へアクセス (例) https://kitazaki.github.io/aroma/
  5. プログラムを書き込む プログラム https://github.com/kitazaki/aroma/blob/ master/ESP8266_AROMA_LED.ino 設定箇所 #define WLAN_SSID →Wi-Fi SSID #define

    WLAN_PASS →Wi-Fi Password #define DEVICEID →Device ID #define NUMPIXELS →Number of LEDs #define MILKCOCOA_APP_ID →Milkcocoa App ID #define MILKCOCOA_DATASTORE →Milkcocoa DataStore
  6. ウェブサイト プログラム https://github.com/kitazaki/aroma/blob/ master/index.html https://github.com/kitazaki/aroma/blob/ master/main.js 設定箇所 (main.js) var milkcocoa

    = new MilkCocoa(''); →Milkcocoa App ID var chatDataStore = milkcocoa.dataStore(""); →Milkcocoa DataStore var v_r = 1; var v_g = 1; var v_b = 1; var v_s = 1; var v_t = 1; var v_r = 1; var v_g = 1; var v_b = 1; var v_s = 1; var v_t = 10; →v_r (赤) v_g (緑) v_b (青)