Pages - Menu

2013年1月7日 星期一

Arduino Circuit board test


接法
1.正極
5v->circuit_board(+)->(+)resistors(C7)
2.訊號
digital(12)->D7
3.LED
(+)->E8
( -)->E9
4.負極(地線)
A9->circuit_board(-)->GND

CODE


void setup(){
  pinMode(12,OUTPUT);
}
void loop(){
  digitalWrite(12,HIGH);
  delay(1000);
  digitalWrite(12,LOW);
  delay(1000);
}

2013年1月3日 星期四

痞客邦搬家至blogger

因為一些小錯誤,導致我忘了我轉到blogger
最後歸咎原因發現是pixet沒有關閉導致,
加上裡面還有一些舊文章,拜了一下G神,
最後發現大貓共和國寫的軟體,Blogtrans
一開始在匯入的時候,發現怎麼blogger的文章一直沒出來,
明明提示匯入成功...
其實只要重新整理就好...
搞了一個大烏龍..orz
流程:
1.痞客邦(匯出mt檔)
2.開軟體,轉成xml,
記得將副檔名改成.xml
3.開blogger匯入,
會看到匯入多少篇文章,
4.記得按重新整理,出現。
(ps.我沒有勾自動發佈)

引用:http://blog.miaout17.net/2011/04/30/blogtrans-1-0-1-update/

2013年1月2日 星期三

arduino七段顯示器

參考網址:http://yehnan.blogspot.tw/2012/02/arduinoseven-segment-display.html

七段顯示器 腳位圖
 _
|_|
|_|.
由上到下順時鐘旋轉分別為
 A
F B
 G
E C
 D .

針腳
由左到右所對應的英文分別為
GF地AB
ED地C.

A=4
B=3
C=2
D=12
E=13
F=10
G=11
. = 1
本來是用for跑0-9,後來想想改用random跑比較爽一點XD

  #define NUM 8
#define t true  //not bright
#define f false  //bright
boolean data[10][NUM] = {
  {t, f, f, f, f, t, f, f}, // 0
  {t, f, f, t, t, t, t, t}, // 1
  {t, t, f, f, t, f, f, f}, // 2
  {t, f, f, f, t, f, f, t}, // 3
  {t, f, f, t, f, f, t, t}, // 4
  {t, f, t, f, f, f, f, t}, // 5
  {t, f, t, f, f, f, f, f}, // 6
  {t, f, f, f, t, t, t, t}, // 7
  {t, f, f, f, f, f, f, f}, // 8
  {t, f, f, f, f, f, f, t}, // 9
};
int pins[NUM]={1,2,3,4,10,11,12,13};
void setup(){
  for(int i=0;i<NUM;i++)
  {
    pinMode(pins[i],OUTPUT);
  }
}
void writeNumber(int n){
  for(int i = 0; i < NUM; i++){
    if (data[n][i]== t){
      digitalWrite(pins[i],HIGH);
    }
    else{
      digitalWrite(pins[i],LOW);
    }
    //digitalWrite(pins[i], data[n][i] == t ? HIGH : LOW);
    //analogWrite(pins[i],50);
  }
}

void loop(){
/*   for(int n = 0; n <= 9; n++){
    writeNumber(n);
}
*/
    unsigned int n=0;
    n=random(10);
    writeNumber(n);
    delay(1000);
  
/*  for(int i=0;i<NUM;i++){
    digitalWrite(pins[i],HIGH);
  }
  delay(1000);
  for(int i=0;i<NUM;i++){
    digitalWrite(pins[i],LOW);
  }
  delay(1000);
*/
}

Arduion 無法安裝驅動程式


今天剛拿到手的arduion,一開始插上去usb後就開始悲劇了...

按照眾多網站上面所寫,驅動程式指向  drivers\FTDI USB Drivers ,一整個悲劇,

找不到就是找不到,後來改指向drivers...shit  就找到了,剛忙了十幾分鐘是在忙啥鬼
 (╯‵□′)╯︵ ┴─┴