想要設定九顆光精靈, 但發現精靈板上只有三個GND不夠用嗎? 試試搭配麵包板~
參考影片: https://www.youtube.com/watch?v=j4pYUwnD-bg
先認識麵包板的基本概念
1. 如下圖黑色線位置: 表示橫向相通
2. 如下圖綠黃紅線位置: 表示直向相通
步驟一: 如下圖, 連接九顆光精靈
1. 連接九顆光精靈
2. 連接三根黑線GND線
3. 連接九根綠黃紅線從精靈板上的#1, #2, #3,....,#9
步驟二: 設定文字模式 (圖形模式也可以自己玩看看喔)
將以下程式碼複製到文字模式執行即可void setup()
{
pinMode( 1 , OUTPUT);
pinMode( 2 , OUTPUT);
pinMode( 3 , OUTPUT);
pinMode( 4 , OUTPUT);
pinMode( 5 , OUTPUT);
pinMode( 6 , OUTPUT);
pinMode( 7 , OUTPUT);
pinMode( 8 , OUTPUT);
pinMode( 9 , OUTPUT);
}
void loop()
{
digitalWrite( 1 , HIGH );
digitalWrite( 2 , LOW );
digitalWrite( 3 , LOW );
digitalWrite( 4 , HIGH );
digitalWrite( 5 , LOW );
digitalWrite( 6 , LOW );
digitalWrite( 7 , HIGH );
digitalWrite( 8 , LOW );
digitalWrite( 9 , LOW );
delay( 1000 );
digitalWrite( 1 , LOW );
digitalWrite( 2 , HIGH );
digitalWrite( 3 , LOW );
digitalWrite( 4 , LOW );
digitalWrite( 5 , HIGH );
digitalWrite( 6 , LOW );
digitalWrite( 7 , LOW );
digitalWrite( 8 , HIGH );
digitalWrite( 9 , LOW );
delay( 1000 );
digitalWrite( 1 , LOW );
digitalWrite( 2 , LOW );
digitalWrite( 3 , HIGH );
digitalWrite( 4 , LOW );
digitalWrite( 5 , LOW );
digitalWrite( 6 , HIGH );
digitalWrite( 7 , LOW );
digitalWrite( 8 , LOW );
digitalWrite( 9 , HIGH );
delay( 1000 );
}

沒有留言:
張貼留言