Arduinoとシリアル通信をするには、起動時間のために1.5秒ほど待たなくてはならない。 でないとうまくプログラムが動かなくて、唸ることになる。 検証 検証プログラムとして、Arduino側でシリアル通信で何かの文字列を受け取ったら13番ピンに刺さっているLEDが光るプログラムを製作。 // Arduino用プログラム const int LED = 13; void setup() { Serial.begin(9600); pinMode(LED, OUTPUT); digitalWrite(LED, LOW); } void loop() { if(Serial.available() > 0) { // シリアル通信で何か受信したら digitalWrite(LED, HIGH); } delay(10); // 10[ms]待つ } シリアル通信ソフトで文字列を送信するとLED
これは是非ともフル装備でゲレンデを滑ってみたい! 先日、スノーボードにLEDライトを装備する『SNOWBOARD LED LIGHT KIT』を紹介したところですが、ついに面白法人カヤックから、最先端テクノロジーを搭載したスノーボードギアが開発されました。 日産自動車が12月16日に全国一斉発売する新型「エクストレイル」の発売に合わせて「X-TECH GEAR PROJECT」が始動。 この新型「エクストレイル」に搭載された先進テクノロシ?ーから発想したアウトト?アスホ?ーツキ?アの開発を面白法人カヤックが担当してるようです。 現在5つのスノーボードギアが開発され、その全貌がこちら。 #001 ACTIVE RIDE GRIP 新型「エクストレイル」に搭載されている「ACTIVE RIDE CONTROL」にインスハ?イアされたク?リッフ?。 このク?リッフ?は「エクストレイル」とホ?ータ
Raspberry Piを始めました。で、猫も杓子もということで、こちらのページを参考にArduinoとのシリアル通信を試してみました。 http://justpushbuttons.com/blog/?p=376 元のページでは5V仕様のArduinoとロジックレベルコンバータを使ってRaspberry Pi(3.3V)と接続してますが、手元にあったArduino Pro Miniの3.3V仕様のものを使ってます。大きさといい部品点数の少なさといい、おすすめな組み合わせですが、ちょっと在庫が微妙。 まず、Arduino側にシリアルで文字列「1」を受信するとLEDが光り、「0」を受信すると消えるスケッチを書き込みます。某マシュマロを飛ばすプロジェクトの使いまわしです。 https://gist.github.com/usopyon/5568326 次にRaspberry Piです。/etc
画像が表示されないページは、元画像を間違えて削除してしまっているためです。 もうデータが残っていないので、想像力で補ってください。 Arduino本(Starter Kitに入ってた本)の最初は、LEDを接続する回路だ。 といっても、ArduinoのGPIOに接続するのではなく、5V出力とGNDにつなぐだけ。 もちろん、抵抗もLEDと直列に接続する。 そうしないと、LEDが焼けてしまうから。 で、その抵抗が220Ωとなっていた。 その値は、どこからやってきたのだろう? 本には、オームの法則で「5[V] = I[A] * 220[Ω]」だから、LEDに流れる最大電流は23mAだよ、と書かれている。 じゃあ、その23mAを上限とすればよい、という値はどこから出てきたのだ? それ以前に、LEDと抵抗は直列つなぎだから、それぞれに電圧がかかるので、LEDが壊れるか何かでショートしてしまったら上記の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く