随笔分类 - Arduino
Arduino學習過程的記錄
6. 蜂鳴器
摘要:6. 蜂鳴器 1. 代碼 void setup() { // 設置蜂鳴器的輸出引腳(無源蜂鳴器可以是任意一個引腳,有源蜂鳴器的接正腳) pinMode(4, OUTPUT); } void loop() { // 讓頻率從200-800變化 for(int i = 200; i <= 800; i+
阅读全文
5. 伺服馬達
摘要:5. 伺服馬達 代碼: // 想要使用伺服馬達必須添加這個頭文件 #include <Servo.h> // 定義一個伺服馬達(舵機)對象 Servo myservo; // 輸入的類比訊號 int sensor = 0; // 需要轉動的角度 int angel = 0; void setup()
阅读全文
4. 流水燈
摘要:4. 流水燈 話不多說直接上代碼: void setup() { // 定義輸出引腳 for(int i = 2; i < 7; i++) { pinMode(i, OUTPUT); } } void loop() { // 正向亮起,然後熄滅 for(int i = 2; i < 7; i++)
阅读全文
3. 序列埠的輸出以及按鈕消抖
摘要:序列埠的輸出以及按鈕消抖 0. 一段簡短的廢話: 由於我的電腦重置之後很多之前使用的軟件都不見了,包括用來畫圖的軟件,所以以後我不一定會提供電路圖. 1. 上一期的答案: 1 /* 2 * 使用按鈕控制LED燈的交替閃爍 3 */ 4 5 int buttonState = 0; 6 7 void
阅读全文
2. 沒有按鈕的電路是沒有靈魂的
摘要:使用按鈕控制控制LED燈 1. 使用按鈕控制一個LED燈的亮滅 I. 使用代碼控制 想要通過按鈕開控制燈的亮和滅有兩種思路,第一種就是直接使用代碼來控制.我特地去檢測這個按鈕是否按下,如果按下,我就給LED燈一個高電位,讓LED燈亮起;如果檢測到按鈕沒有按下,那麼久給LED燈一個低電位,這樣LED燈
阅读全文
1. 點亮一個LED燈
摘要:點亮一個LED燈 板載LED的閃爍 C語言的第一個程序往往是"HellloWorld!",Arduino和單片機的第一個程序往往是點亮一個LED燈. 但是我完全不會誒?那要怎麼辦?沒關係啦,Arduino為我們提供了相當多的示範案例,你唯一需要的就是直接把案例上傳到板子就可以了. 按照上面的點擊你會
阅读全文
ARDUINO準備工作
摘要:Arduino的準備工作 1. ArduinoIDE的安裝 arduino社區自己的IDE你既可以從網上自己下載安裝包,然後自己安裝(稍微複雜一點點,但是可以自己選擇安裝路徑),也可以直接從微軟的應用商店下載安裝(簡單,但是不能選擇安裝路徑). Download The Arduino IDE 對照
阅读全文