タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PythonとArduinoに関するxefのブックマーク (2)

  • PythonからArduinoを操る5つの雑技 - uessay

    ※ポートを自動で選ぶ方法について、Arduino Microでも動くスクリプトを追記しました Arduonoは単体で遊ぶよりパソコンとシリアルで接続してこそだと思います。書籍「Arduinoをはじめよう」でArduino側でのシリアル通信について書かれてますので、ここではパソコン側について書いてみます。 そもそもpyserialを使えるようにする WindowsPythonに限らず、RubyとかPerlとか最新版に追随してない場合も多々あるので、あくまで今の時点の動かし方ということで。ちなみに当方はWindows7 64bit。それ以外は、よくわかりません。 Python体は公式の2.7.3。 http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi PySerialは、こちらの非公式ビルドからpyserial-2.6.win32-

    PythonからArduinoを操る5つの雑技 - uessay
  • arduino で音楽を流す HTTP サーバー

    今週末のPython温泉で、最近買った、Arduinoを初めて触った。Arduino+Pythonハッキング勉強会の資料を見て、何か同じようなもの作れないかと思った。 Starter Kitを買ったので、Arduinoだけじゃなくて、いろなものが付いてきた。そのなかの一つはピエゾバザー。バザーの動作を確認した後に、HTTPでbuzzerを操作できたらいいんじゃないかと思って、簡単なHTTP APIを作った。 サーバーは最近作ったnamakeベースで、Arduinoとの通信はPySerialでシリアルUSB。音のピッチと長さ(ms)をHTTP GETパラメターで受け取って、Arduinoに流す。 シリアルUSBはバイト通信なので、普通な整数でも通信が結構面倒くさいです。下のサーバーでstructモジュールでint データをバイナリに変換して、通信している「pack_int」. #:codin

  • 1