预览模式: 普通 | 列表

RGB Monome之二(按钮颜色切换)

Arduino中国上提供的code.txt 有些让人晕菜,先做些简单的修改:按下按钮进行颜色切换

  1. 删除checkButtons函数中如下代码,取消“松开”事件
   else {
          on_release(r, c);
      }
   2.将on_press函数修改(这个代码修改得很笨拙,呵呵)
   void on_press(byte r, byte c){
      Serial.print( 0 << 4, BYTE);
      Serial.print( (r << 4) | c, BYTE);
      if(levelR[remap[c][r]] ==4095){
          levelR[remap[c][r]] = 0;
          levelG[remap[c][r]] = 0;
          levelB[remap[c][r]] = 4095;  
      }else if( levelG[remap[c][r]]==4095){
          levelR[remap[c][r]] = 4095;
          levelG[remap[c][r]] = 0;
          levelB[remap[c][r]] = 0;   
      }else if( levelB[remap[c][r]]==4095){
          levelR[remap[c][r]] = 0;
          levelG[remap[c][r]] = 4095;
          levelB[remap[c][r]] = 0;   
      }else{ 
          levelR[remap[c][r]] = 0;
          levelG[remap[c][r]] = 0;
          levelB[remap[c][r]] = 4095; 
     } 
}

RGB Monome的颜色很撩人!

Tags: RGB Monome Arduino

分类:arduino | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 343

RGB Monome 之一(to Flash)

胜利大逃亡的鲸把他的RGB Monome送给了我。在我看来,它既是16个按钮也是一个4X4的微型显示器,这么有趣的东西,应该在开学前的最后一天玩一把!

先尝试了一下它与Flash之间的通讯,让按钮各自控制一个影片剪辑。实验成功,但发现了一个问题,TinkerProxy和serproxy传输的内容居然不一样,serproxy会在按下一个按钮时是发送的上一个按钮值,相同的代码用TinkerProxy却是正常的。看来得多多关注下它们了,要想使用flash和arduino做东西,稳定的“通讯”是必不可少。

Tags: RGB Monome Flash Arduino

分类:arduino | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 368

锐梵互动,加油!

    在我去北京的半个月里,老妖已经带领着小兄弟们把办公室搞整得有模有样了。位于红星路35号的“锐梵互动”麻雀虽小,却也五脏俱全,甚至包括了整套的功夫茶具,加油咯!

分类:实验室 | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 666

2009百度技术创新大会

18日协助低调的覃同学完成了2009百度技术创新大会中国大饭店主会场的互动投影制作,时间太赶,从接单到完成仅两天时间。但见到了李彦宏,听他演讲百度的“框计算”,也算额外的收获。

查看更多...

分类:商用 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 361

北京

8号到北京,每天奔波于地铁,见了好些朋友。北京比想象中要热,但重庆人最不怕的就是热。

 

分类:杂货铺 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 300