タグ

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

タグの絞り込みを解除

Processingに関するhirorockのブックマーク (5)

  • ArduinoとPC(Processing)のシリアル通信

    大阪大学 機械工学専攻 石川・南研究室のwebsiteは下記に移転しました → http://ishikawa-lab.sakura.ne.jp/ こちらの続編です.Arduinoを使ったリアルタイム制御,とくに母艦PCとのシリアルデータ通信をしながら制御するときの注意点についてまとめています. シリアル通信のAPI シリアル通信のAPIをArduino側,PC側(ここではProcessing)のそれぞれについて整理しておきます. この記事ではArduino→PCの方向の通信についてのみ示します. Arduino側 Arduino IDEのSerialライブラリを使います. Serial.print(val, format) val をASCII文字列としてシリアルポートに出力します. valは任意のデータ型でOKです.すなわちchar, byte, int, float, char[]

    hirorock
    hirorock 2013/02/22
    ArduinoとProcessingのSerial通信について 特に理由が無いのであればByteで送受信する方が効率的
  • today's glitch 3

    この間、youpyさんに教えてもらったOSXで超簡単にglitchする方法で、 cat ファイル名 | sed 's/9/1/g' > ファイル名 てのがある。 sedコマンドで s/検索文字列/置換文字列/g って感じで数値を置換してる。数値を変えると結果も変わる。ファイルはmp3とかもいける。 同じようにprocessingでも単純にバイナリ形式で開いて、if文で置換。 数値は色々試さないとできたファイルがうまく開けなかったりする。finderのプレビューで見るのと、アプリケーションのプレビューで見るのと、photoshopで見るので結果が違ってたりする。 byte[] b = loadBytes("hysysk.jpg"); for(int i=0;i<b.length;i++) { //println(b[i]); if(b[i]==18) { b[i]=1; } else { b

    today's glitch 3
    hirorock
    hirorock 2012/12/17
    バイナリーで数値を置換して簡易にglitchする方法
  • Processing.jsで踊るPerfume - すぎゃーんメモ

    既に誰かやってるかな…? と思ったけど。 https://github.com/perfume-dev で、Processingでの動作サンプルがあったので、これそのまま使ってProcessing.js使って動かせるようにすればweb上でも動きが見られるんじゃないの、と思ってワケも分からないままpdeファイルを移植してみたけどやっぱりそのままでは簡単には動かず、ちょいちょいと手を入れて無理矢理動くようにしてみた。 http://sugyan-static.herokuapp.com/perfume/index.html Safariとかでは動かないのか。 ソースコードはこのへん https://github.com/sugyan/sugyan-static.herokuapp.com/blob/master/public/perfume/perfume.pde ベースはperfume-de

    Processing.jsで踊るPerfume - すぎゃーんメモ
    hirorock
    hirorock 2012/10/16
    Processing.jsでPerfumeを踊らせる すげ!!
  • Arduino+Processing マトリクスLED+Webカメラ

    [HOME]  [Processing関係]  [Arduino関係]  [マテリアル関係]  [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 今回は、Webカメラから取り込んだ映像をArduinoに接続した8×8マトリクスLEDに映す実験を行います。まず、ProcessingでWebカメラからの映像を8×8ピクセルで取り込み、合計64個のピクセルの明るさの値(0〜255)を調べてから、その個々の値をシリアル通信でArduinoに送ります。Arduino側では、受け取った64個分の値をマトリクスLEDの個々の明るさに反映させます。Arduino基盤とマトリクスLEDとは、ICを使わず直結することにします(接続方法は「Arduino 

    Arduino+Processing マトリクスLED+Webカメラ
  • FullScreen API for Processing

    OMG... this project is semi-dead!!! I maintained this project for quite a while and it should still be usable for up to processing 1.5.x. The future however is uncertain, read more about this in the processing forums: https://forum.processing.org/topic/fullscreen-library-development-suspended

    hirorock
    hirorock 2012/09/05
    Processingのフルスクリーン表示
  • 1