久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: Arduino教程-旋鈕控制LED神燈 [打印本頁]

作者: 51黑電子論壇    時間: 2016-1-30 18:36
標題: Arduino教程-旋鈕控制LED神燈
Hi,大家好!在之前獲取輸入模擬信號的學習中,我們很早就是知道了如何使用旋轉電位計。但在那一次的學習中,我們并沒有進一步來完成控制LED神燈的亮度。今天呢,我們一方面復習之前的學習,另一方面完成用旋轉電位計來控制LED神燈的亮度。
好!還是老規矩,先來看看這次我們需要哪些硬件吧!
硬件方面
圖片來源:Arduino電路配件
具體包括如下:
上面配件中,都是熟悉的面孔,不多說。
軟件方面Arduino官方提供的IDE
連接電路
圖片來源:Arduino電路連接
電路的連接也很清晰,不多說。
最后一步!
添加幾行代碼首先,還是新建項目一個窗口。

圖片來源:Arduino官方IDE
向其中添加幾行代碼:


  1. // 定義旋轉電位計模擬信號輸入針腳號
  2. const int analogInPin = A0;
  3. // 定義LED神燈數字信號針腳號
  4. const int analogOutPin = 9;
  5. // 定義存儲旋轉電位計模擬信號數值
  6. int sensorValue = 0;
  7. // 控制LED神燈亮暗的模擬信號數值
  8. int outputValue = 0;
  9. // 對Arduino電路板或相關狀態進行初始化方法
  10. void setup() {
  11.   // 開啟串行通信,并設置其頻率為9600。
  12.   // 如果沒有特別要求,此數值一般都為9600。
  13.   Serial.begin(9600);
  14. }
  15. // 系統調用,無限循環方法
  16. void loop() {
  17.   // 讀取旋轉電位計的數值
  18.   sensorValue = analogRead(analogInPin);
  19.   // 轉換電位計的數值范圍,
  20.   // 將0~1023數值范圍映射到0~255
  21.   outputValue = map(sensorValue, 0, 1023, 0, 255);
  22.   // 將轉換后的數值,應用給LED神燈,
  23.   // 以此控制LED神燈的亮度。
  24.   analogWrite(analogOutPin, outputValue);
  25.   // 向串口調試窗口打印數值
  26.   Serial.print("sensor = ");
  27.   Serial.print(sensorValue);
  28.   Serial.print("         output = ");
  29.   Serial.println(outputValue);
  30.   // 延遲2毫秒,進入下一個loop循環。
  31.   delay(2);
  32. }
復制代碼


好!代碼輸入完畢!沒有新內容,調用的方法也都是之前見用過的。

圖片來源:Arduino官方IDE的文件編輯菜單選項
點擊上圖中標有向右指向的箭頭圖標,將編寫完成的代碼燒入Arduino電路板。如果一切順利,現在就可以通過控制旋轉電位計來調控LED神燈的亮度啦!
如果想查看串口調試窗口里的輸出信息,可以點擊上圖中最右側的放大鏡圖標,即可查看實時輸出信息。

圖片來源:Arduino串口調試窗口
總結這一次的試驗,沒有新內容,總的來說呢,是對之前所學的內容重新做了復習。這里需要特別注意的是map()方法,這個方法還是蠻常用到的。
下期預告下一次,我們將介紹一個新的Arduino家族的成員給大家認識,會是誰呢?Mega2560:http://www.zg4o1577.cn/bbs/dpj-43094-1.html






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91精产国品一二三区 | 91原创视频 | 在线免费观看黄a | 久久久免费观看视频 | 精品99爱视频在线观看 | 日本在线看 | 天天干夜夜操视频 | 久久在线视频 | 午夜亚洲 | 欧美成人手机视频 | 91视在线国内在线播放酒店 | 日韩精品 电影一区 亚洲 | 一区二区三区精品视频 | 在线视频一区二区三区 | 久久精品国产免费 | 亚洲高清在线观看 | 久久亚洲一区 | 这里精品| 国产在线中文字幕 | 香蕉大人久久国产成人av | 日本不卡一区 | 国产在线精品一区二区三区 | 欧美日韩在线一区 | 久久久毛片 | 免费久久99精品国产婷婷六月 | 二区在线观看 | 91av在线免费播放 | www.中文字幕av| 亚洲人成人一区二区在线观看 | 亚洲品质自拍视频 | 亚洲国产精品久久久 | 男人天堂久久 | 在线精品一区二区三区 | 草久久 | 欧美精品国产精品 | 亚洲综合无码一区二区 | 在线免费小视频 | av国产精品毛片一区二区小说 | 精品国产欧美一区二区三区不卡 | 久久久久久久国产精品 | 中文字幕av亚洲精品一部二部 |