読者です 読者をやめる 読者になる 読者になる

Intel Galileoを買ったので使ってみる

電子工作

Intel Galileoは、Intelが発売したArduino互換なx86 CPUのボードかな

Arduino - IntelGalileo

こんな使い方したい

ネットワークが標準でついてるので複数XBeeからのデータをサーバに送信するような使い方を考えた。
(RaspberryPiでやろうとしてたけど、浮気)

開発環境

Arduino IDEでプログラムできる。
ネットにあるArduinoのライブラリとか使えるはずなので試してみた

xbee-arduino

XBee複数つないで通信したいのでAPIモード用のこのライブラリを使う。
UART1を使いたいのでこのようにしてそのまま使えた。

XBee xbee = XBee();
...
  Serial.begin(9600);
  Serial1.begin(9600);
  xbee.begin(Serial1);
...

XBeeの設定をして、End PointのADCとポート状態を定期的に受信できた


xbee-arduino - Arduino library for communicating with XBees in API mode
<http://code.google.com/p/xbee-arduino/>

Ethernet

特に修正することなく
WebClientのサンプルは動いた。

EthernetClient client;
Ethernet.begin(mac)
...

これを使ってサーバにPOSTすればよいのかな
amcewen/HttpClient
<https://github.com/amcewen/HttpClient>

きょうはここまで

部屋の温度とか外の温度とか見たいので
センサつないだり、サーバ用意したりしないとですね