記事一覧

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

続きを読む

kindle本:IchigoJamとJavaScriptではじめるIoTプログラミング

    IchigoJamとJavaScriptではじめるIoTプログラミングを出版しました。IchigoJamをIoTデバイスとして活用する方法を解説しています。プログラミング言語には、JavaScript(Node.js)を使用しています。内容は、次のような構成になっています。1章 開発環境のセットアップ 1.1 ハードウェアのセットアップ 1.2 ソフトウェアのセットアップ 1.4 実験回路2章 dweet.ioを使用する 2.1 dweet.ioを使用するための準備をする...

続きを読む

PythonでArduinoを制御する

 前記事のついでに、PythonでArduinoを制御する方法を説明します。 PythonでArduinoを制御するには、 pySerial、Python Firmata、pyFirmataなどを使います。ここでは、「pyFirmata」を使う方法を解説します。他の方法は、Playgroundを参照してください。※操作例は、Windows PCを基本とします。※Python(2.7)はインストール済のこととします。○Arduinoのセットアップ 「Arduinoのセットアップ」の手順で、Arduinoをセットア...

続きを読む

PythonでIchigoJamを制御する

 PythonでIchigoJamを制御する方法を説明します。 PythonはBASICと同じように、1行リターンでコードを実行していくこともできるので、BASICからステップアップするため言語としてお勧めです。※操作例は、Windows PCを基本とします。※PCとIchigoJamの接続は、「Node-REDでIchigoJamを制御する」を参照してください。○Pythonのインストール Python2.7.11(2016年6月現在)をダウンロードしてインストールします。○pySerialのイ...

続きを読む

Node.jsでIchigoJamを制御する

 Node.jsでIchigoJamを制御する方法を説明します。 Node.jsを使うことで、PCとIchigojamを連携させて、さまざまなWebサービス(IoTプラットフォーム、メール、クラウドストレージなど)を利用したアプリケーションを作成できます。※操作例は、Windows PCを基本とします。※PCとIchigoJamの接続は、「Node-REDでIchigoJamを制御する」を参照してください。○Node.jsのインストール Node.js V4.4.6(2016年6月現在)をダウンロードして...

続きを読む

IchigoJamとPCの通信をBluetoothで無線化する

 IchigoJamとPCのシリアル通信を、Bluetoothモジュールで無線化する方法を説明します。・BluetoothモジュールSparkFun Bluetooth Modem - BlueSMiRF Silver(スイッチサイエンス)SparkFan WRL-12580 Bluetooth Mete Gold(千石電商) 価格が高いのがネックです。Mete Goldにいたっては、Raspberry Pi 3が買えちゃうぐらいの値段です。技適マークが付いていないBluetoothモジュールなら安価で販売されていますが...。○配線  回...

続きを読む

Node-RED+IchioJam+IFTTTでIoT - センサー・データの収集

 Node-REDを使用して、IchigoJamで計測したアナログデータを、IFTTTのレシピ(Maker)にポストする方法を説明します。 IFTTTのレシピの作成方法は、「IFTTTを使ってセンサー・データをGoogleドライブ(スプレッドシート)に記録する(Arduino編)」の「IFTTTの準備」を参照してください。○フローの作成①「serial」(input)「function」「http request」ノードを次のように配置、接続します。 ②「serial」ノード(output)のプロパ...

続きを読む

Node-RED+IchigoJam+Adafruit IOでIoT

 Node-RED+IchigoJam+Adafruit IOでデータ送受信を行う方法を説明します。○データの送信◇Adafruit IOの準備 次にように操作して、Adafruit IOのフィード、ダッシュボード、ブロックを作成します。1.Feed(フィード)の作成 次のように操作して、データを取得するためのFeedを作成します。①Adafruit IOにサインインし、「Welcome Dashboard」を表示します。②[MY DASHBOARDS]をクリックします。③「Your Feeds」→[CREATE FEED]をク...

続きを読む

Node-RED+IchigoJam+dweet.ioでIoT - LEDの制御

 Node-RED+IchigoJam+dweet.ioで、IchigoJamのオンボードLEDをネットワーク経由でオン・オフする方法を説明します。○データ送信用HTMLの作成 次のHTMLコードの入力し、データ送信用HTMLの作成します。「thingName」には任意の固有名を指定します。ここでは、「ichigojam-led-onoff」としています。○フローの作成①「inject」「http request」「function」「serial」(output)「debug」ノードを次のように配置、接続します。 ...

続きを読む

Node-REDでIchigoJamを制御する

 Node-REDでIchigoJamを制御する方法を説明します。 Node-REDを使うことで、Adafruit IO、IFTTT、M2XなどのIoTプラットフォームとのデータの送受信が簡単にできるようになります。  Node-REDのインストール方法は、次の記事の①②手順を参照してください。  ・WindowsにNode-REDをインストールする○PCとIchigoJamの接続 Node-REDでIchigoJamを制御するには、シリアル通信を使います。USBシリアル変換ケーブルなどで、PCとIchi...

続きを読む

Symaマルチコプターのカメラ&PIRモーションセンサーで簡易防犯カメラ - IchigoJam偏

 IchigoJamでも、SymaマルチコプターのカメラとPIRモーションセンサーで簡易防犯カメラを作ってみました。○回路・配線図   カメラの電源(3.3V)は、IchigoJamの3.3V電源では容量不足のため、別電源から供給する必要があります。○プログラム スライドスイッチで静止画/動画モードを切り替えます(要再実行) 。...

続きを読む

ads

プロフィール

Author:部員3号
FC2ブログへようこそ!

kindle本

最新コメント

温度計

ads

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。