Category: Arduino 101

MIT App Inventor helps people around the world build mobile apps that can make a difference for their families, schools, and communities— even if they’ve never programmed before. MIT App Inventor now brings that same power and simplicity of app creation to the Internet of Things (IoT) and the universe of connected devices.

Arduino 101 (5) Inclinometer

人間のアナログ信号ピエゾ、光電方式で取得、AD変換などでデジタル化して、いろいろ悩んでいるところ、なぜかESP8266は繋ぐと、高い確率でPC再起動(リブート)を起こされて、原因不明のまましばらく進展がなし、時間が無駄にし、焦る一方。 安定して動くUNO、NANOを触る時間が増えた。 なぜArduino 101 Arduino 101は傾斜度センサー装着、いつか二輪車を作ると考えているが、行動に移れないまま。 たまたまArduino 101で 傾斜計を作る記事を見て試したくなった。たまたまMulti Function Shieldも持っている。必要ものが全部そろう。試す気になった。 制作 Multi Function ShieldをArduino 101に刺し、参考のプログラムそのまま動く。うれしい。温度も測れる。 平面では0と表示。 傾斜計とした動作するビデオ   参考 https://www.hackster.io/lagsilva/simple-inclinometer-with-arduino-ef4fc2

Continue reading

Arduino 101 (4) AI2 LED on/off

Lちか 締めに、App Inventor + IoT: LEDを参考して、Android のアプリから、Lちかをやる。 http://iot.appinventor.mit.edu/#/arduino101/arduinoled LED接続 LEDをD5に接続してください Arduinoプログラム ARDUINO (2) INSTALLのArduinoのプログラムを修正する。 先頭の定義部分に、LED を ENABLEDに、その他全てを DISABLEDにセットしてください App Inventorプログラム

Continue reading

Arduino 101 (3) AI2 Bluetooth Program

Bluetooth連携する環境のセットアップ 次に、App Inventor + IoT: Basic Bluetooth Connection Setup を参考して、Arduino 101とApp InventorをBluetooth通して連携する環境のセットアップ。 プロジェクト新規作成 http://ai2.appinventor.mit.edu/を開いて、BasicIoTSetupというプロジェクトを新規作成してください。 BluetoothLE extensionをインストールする必要があり、edu.mit.appinventor.ble.aixをダウンロードし、Paletteの底に、Import extensionから、インポートしてください。 画面デザイン 下記の様式を参考して、部品を並べてください。 底のBluetoothLE extensionは、先ほどインポートしたもの。

Continue reading

Arduino 101 (2) Burn IoT firmware

Arduino IDEのインストール まず App Inventor + IoT: Setting Up Your Arduinoを参考して、セットアップを進める。 Arduino IDEのインストール Arduino IDEがまたインストールしてないの場合、普通に、Arduino IDEのインストールする。 以下URLから、ArduinoのウェブサイトからIDEをダウンロードして、インストールする https://www.arduino.cc/en/Main/Software App Inventorと連携するファイル

Continue reading

Arduino 101 (1) About Arduino 101

App Inventor IoT の発表に伴い、実験しながら体験する予定。 http://iot.appinventor.mit.edu/ http://iot.appinventor.mit.edu/#/getstarted/intro 対応機種は今現在Arduino 101とBBC micro:bitしかない。BBC micro:bitについて、あまり聞いたことがない、イギリスの小学校では無料配布らしい。早速Arduino 101を注文から始まる。 Arduino 101 Genuino 101(米国ではArduino 101)は、米国のArduino LLCがインテルと共同で設計した、Intel Curie搭載のマイコンボードです。Arduino Uno R3と同じ形状の基板ですが、BLE(Bluetooth

Continue reading