从交互设计到硬件创业 Interaction Design & Hardware Startup
May 23rd, 2008

Arduino mini 动手玩

Arduino mini

在我看来fla同学就是传说中的能工巧匠,把Arduino,Wiring,Xbee shield和各种扩展板一个一个做了出来,这次趁着帮学妹做毕业创作的机会又试用了Arduino mini。使用说明请参看fla同学的原文:Arduino Mini使用手册。更多图片请至Arduino Mini@Flickr

我把Arduino mini 和 USB Adapter凑凑活活放在一个超小的面包板上,为了容纳它们,只把Arduino mini的数字端口D2,D3,D4和模拟端口A1,A2,A3插入了面包板。并组建了一个pushbutton回路发送0或1的数字给flash。如果有两个小面包板,就可以一个分给mini一个分给usb转接板再屁股对屁股的粘在一起,那时侯就真的是mini喽。

而唯一需要容忍的是要插很多线。。。。

以下代码可以用在pushbutton,红外开关等等各类数字输入设备上,相信用1和0两个数字也可以做出超级有趣的作品。 ^_^

/* Basic Digital Read
* ——————
*
* turns on and off a light emitting diode(LED) connected to digital
* pin 13, when pressing a pushbutton attached to pin 7. It illustrates the
* concept of Active-Low, which consists in connecting buttons using a
* 1K to 10K pull-up resistor.
*
* Created 1 December 2005
* copyleft 2005 DojoDave
* http://arduino.berlios.de
*
* Edit by WhaleForest
* http://imlab.cn/whale
* May 2008
*/

int ledPin = 2; // choose the pin for the LED
int inPin = 4; // choose the input pin (for a pushbutton)
int val = 0; // variable for reading the pin status

void setup() {
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inPin, INPUT); // declare pushbutton as input
beginSerial(9600); // added by SD: intiate serial communication
}

void loop(){
val = digitalRead(inPin); // read input value
if (val == HIGH) { // check if the input is HIGH (button released)
digitalWrite(ledPin, LOW); // turn LED OFF

Serial.print(val, DEC);
Serial.print(0, BYTE);
}
else {
digitalWrite(ledPin, HIGH); // turn LED ON

Serial.print(val, DEC);
Serial.print(0, BYTE);
}
}

by Whale | Posted in Arduino | 2 Comments » |
May 15th, 2008

在成都经历地震

去志愿者报名处的路上经过人民公园,在门口遇到即将出发的一队,他们指给我们说,报名的话继续往下走。

之后我们遇到了一批又一批已经组好队准备出发的志愿者,还有准备报名的人。

工作人员说,今天的名额满了,明天再开始接受报名。来报名的人多的出乎意料!!!

工作人员跳上桌子大声喊,私人组织的队伍请先不要前往灾区,希望听从中共中央的统一安排。此时灾区需要的正是有救助和护理技能的人。

玉林社区有许许多多的茶馆,麻将馆,咖啡馆。很多人都待在里面而不是家里,一楼总是要安全些。

我的邻居是每天都惊慌失措待在楼下的人之一,从12号到现在他们几乎很少上楼,昨天凌晨楼房又晃了几秒种,就听到他们一边大喊6级6级一边咚咚咚的跑下去。嗯,我刚刚发现自己竟然可以如此镇静。。。。

这几天来来回回的躲避余震,鞋子被雨和泥水弄脏,我们每天合衣而睡,昨天有余震的时候赶忙起身跑下楼,今天早上的余震更加厉害,但我们也没有再跑,太累了,而且也习惯了!况且市长都说过,只要不是危房和旧房,都可以放心的在家!

市区曾经有过停水,有消息说都江堰化工厂原料泄露污染水源,(现在已证明水源污染是谣传)于是大家挤进超市疯狂买水。
我们到的时候纯净水卖完,饮料和牛奶还有很多。但是排队的人已经排了100米!!
我们没有耐心等待出去了,在街边的小商店很轻松的买到了饮料和饼干。
我们也不相信会停很久水,成都的主要公路铁路和航空还通畅,即使真的有问题,我相信国家的救援也会及时到达!

只是这种莫名其妙的恐慌气氛,让我感觉怪怪的,到处是因为不知道哪里来的手机短信就慌张的人们!

恢复中的成都

昨天经过成都的中心,天府广场。夕阳下的城市安详平和,公交车里是安静的人们。五年来第一次感受到它的另一面。

by Whale | Posted in Nonn | 7 Comments » |
May 7th, 2008

Electro-Hormone 搭讪器

青春期时,每天困扰我的烦恼是如何才能追求到女生:聊天,接吻,之后进入到最重要的阶段-做爱。很可悲的是在青春期完全度过之后幻想也没成真。但它派生出无数副产品,并且都和吸引异性有关,比如写诗(哈。。),打篮球。以及幻想从机器猫哪得到一件道具:打开开关,道具自动扫描周边人群告诉我有谁和我一样渴望做爱,世界就变的超级简单。

过了青春期并到了大学,我发现认识女生并不困难,但我依然有到了毕业还孤身一人的男性同学和女性同学。那时我有“希望通过自己的努力让街上的乞讨者得到社会的心灵安慰”之类的想法(此时也有但不强烈),所以,青春期时的道具又浮出水面。我希望它的作用像帮助有障碍男人坚挺的“伟哥”,羞于开口的男性女性借助于它,轻松的完全不用担心被拒绝的尴尬就能认识异性。

在fla同学帮助下道具的第1形态出现:接通电源后装置中的RF收发器持续发射射频信号并准备接收,当持有相同装置的人出现在信号范围内,双方装置中的电机开始振动;如果对方是你喜欢的类型,按下确认按钮,对方的指示灯快速闪烁。等一会,如果你的信号灯也在快速闪烁。配对成功。可以去酒吧喝酒了。

做为第1版,虽然在实际使用时有种种不便,比如接收到更多信号时无法正确判断对象(还有无数人告诉我他们见过日本一个类似的可以自行无线发射的装置。。。)。也许未来的版本会感知人的体温升降回馈信息,或接收某种生物电波。但现在它已经是少年幻想的开始。而在做出它之后,我也并不期望它可以“有效帮助两性达到交往的和谐”。人脑袋里的想法总是奇奇怪怪并乐意自困其中,我怎么能期待它能改变人的想法呢?

所以,它是可有可无的非处方类滋补型药物而非伟哥Viagra,当男男女女被爱情所困扰时,不妨放松一下,拿起它按下按钮,尝试轻松随意的试试运气。

不想用这个愚蠢的东西?没关系,它只是我的少年记忆。

by Whale | Posted in Personal | 9 Comments » |













Powered by Wordpress using the theme bbv1