Arduino

3ピンのDYP-ME007TXをArduino UNOで使う

3-pin 超音波距離センサーモジュール 距離測定出版社/メーカー: ジェネリックメディア: ホーム&キッチンこの商品を含むブログ (1件) を見る以前購入したこのセンサ、OUTってかいてるからアナログの値出力してると思ったら、 どうやらシリアルで動いていた様…

ArduinoでDMX制御する(LS1155-525W405)

機材構成 1. Arduino UNO x 1 http://www.amazon.co.jp/dp/B00E5WJSHK/ 2. DMX Shield for Arduino x 1 https://www.tindie.com/products/Conceptinetics/dmx-shield-for-arduino-remote-device-management-capable/ 3. LED Dimmer Pack(LDX-303A) http://ww…

nRF24L01+をArduinoで動かす

むかーし買った、SparkfunのnRF24L01+での通信テストをやってみた。 (これも実は昔テストして動かなくってあきらめたものの1つである...) https://www.sparkfun.com/products/691 サンプルコードは下記のものを使用した。 やり方は、prinft.hはそれぞれのフ…

X-CTU(XBeeの設定を変更するアプリケーション)のMac版がでていた!

全然知らなかったのですが、いつのまにかX-CTUのMac版がでていました。 ずっとVMを立ち上げて操作してた昔が懐かしい。 http://www.faludi.com/2013/09/22/new-xctu-for-mac-windows/ 参照元: http://bino98.hatenablog.jp/entry/2013/12/27/035609 2016.12…

Arduino + Processing + Max / MSPで双方向にごにょごにょする

■ 仕様 - 全般 コミュニケーション方法:Arduino Processing Max / Msp - Arduinoの仕様 ボーレート: 9600 センサ1: A5(可変抵抗) センサ2: D2(チルトスイッチ) LED1: D9(赤) LED2: D10(緑) - Processing側の仕様 シリアルのボーレート: 9600 OSC受信ポート:…

Arduino Leonardoでキーボード操作する

Arduino Leonardo( https://www.switch-science.com/catalog/968/ )では、キーボードとマウスの操作を発生させることができます。 これで勝手にマウス操作したり、ジョイスティックのジャンク品使って別の操作したりとか夢ひろがりまくりんぐです。 以下はWi…

加速度センサの振りを検出

振ったら「A」をシリアルで送る。 てきとう。 // 加速度センサのX,Y,ZはそれぞれA0,A1,A2に接続する int BAUD_RATE = 9600; int NORM_MAX = 290; int CALC_NORM_INTERVAL = 99; long IGNORE_INTERVAL = 1200; // 250 int senseCount = 0; long ignoreTimer =…

ST-42BYG020 + MP4401 + Arduino

・ステッピングモーターの仕様 ◆基本ステップ角:1.8度±5% ◆1回転ステップ数:200 ◆絶縁抵抗:100MΩ(500VDC) ◆コイル抵抗:20±10%Ω/相 ◆入力定格電圧:12V ◆定格電流:0.6A/相 ◆静止トルク:1.6kgf・cm ◆重量:…

3.3Vセンサ使う場合

Arduinoで3Vのセンサーを使う時は、 3Vピンと隣のRFピンを接続しておかないと正しいアナログ入力値が計測ができない。 RFはAVRマイコンのAREFピン(アナログ変換器基準電圧ピン)で、 これに入っている電圧を最大値1023として、6つのanalog inputピンの電圧…

RoombaをXBeeで制御してみる

Roomba(500シリーズ, 560)をXBee Series 2で制御してみました。 先駆者が多数いるので、今更感ありますが、家電を自分で操作できるって楽しい。 XBeeは、 Baud Rateを115200に、DLをFFFFにした位で他はそんなに触っていません。 いわゆる透過モード(ATモード…

秋月電子の焦電センサ(SE-10)について

http://akizukidenshi.com/catalog/g/gM-02471/ これ。 なんか、データシートには5V動作って書いてるので、 安心してArduinoの5Vつなぐと動かない。 よく見てみると、レギュレータが5V OUTのになってるっっぽかったので、 12Vとかそこら辺の電圧加えないとだ…

デジタルスケール(ひづみセンサ、体重計)をArduinoから操作

※Arduino使うと値がたまにバラつくので、回路図には載せてませんが一応パスコンもつけてます。 ※LoadCell、シンプルにvariable registorにしてるけど、多分内部ではちょこちょこ何か入ってるかも。 むかーし、体重計をHackしようとして失敗してたんだけど、 …

ArduinoのプログラムをCUIで書き込みしまくる

複数のArduinoやAVR系マイコンに対して毎回書き込みするのめんどくさいなーと思ったので調べてみました。 環境は、MAC OS X(Lion)でやっております。 ◆pdeがcppされる瞬間を見る ・hoge.pdeの時のコード #include <IRremote.h> IRsend irsend; void setup() { Serial.beg</irremote.h>…

ArduinoのBootloader書き込む際のメモ

秋月電子で購入できるATMEGA328P等は、基本的にBootloaderがかかれてないものです。 これを書き込めるようにするために、先人達が色々な方法を試されていたので、 メモしときます。 それぞれの仕組みとかも勉強用に。 ◆一番簡単な方法 Arduino Duemilanove +…

Sparkfun COM-09259 ELドライバーシールド(EL Escudo)をArduino UNOで使うには

千石電商で売ってるELドライバーシールド( http://www.sengoku.co.jp/mod/sgk_cart/search.php?toku=&cond8=&dai=&chu=&syo=&cond9=&k3=4&list=2&pflg=n&multi=&code=EEHD-05Z3 )ですが、そのままArduino上にのせて動かそうとすると、ELインバータ側の入力電…