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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12758|回復: 0
打印 上一主題 下一主題
收起左側

Arduino教程-旋鈕控制LED神燈

[復制鏈接]
跳轉到指定樓層
樓主
Hi,大家好!在之前獲取輸入模擬信號的學習中,我們很早就是知道了如何使用旋轉電位計。但在那一次的學習中,我們并沒有進一步來完成控制LED神燈的亮度。今天呢,我們一方面復習之前的學習,另一方面完成用旋轉電位計來控制LED神燈的亮度。
好!還是老規矩,先來看看這次我們需要哪些硬件吧!
硬件方面
圖片來源:Arduino電路配件
具體包括如下:
  • Arduino UNO電路板(1塊)
  • 面包板(1塊)
  • 220Ω電阻(1個)
  • LED神燈(1盞)
  • 面包線(若干)
上面配件中,都是熟悉的面孔,不多說。
軟件方面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

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久国产成人 | 国产高清美女一级a毛片久久w | 亚洲成色777777在线观看影院 | 成人免费黄色片 | 伊人电影院av | 91直接看 | 久久夜色精品国产 | 狠狠av| 国产免费xxx| 午夜大片| 天天射夜夜操 | 精品久久久久久 | 欧美日一区二区 | 一区二区三区国产 | 国产成人精品网站 | 亚洲精品一区国语对白 | 国产免费一区二区三区 | 精品国产99 | 国产电影一区二区 | 色99视频| 久久中文字幕电影 | 免费看一区二区三区 | 在线国产一区二区三区 | 国产午夜在线 | 中文字幕乱码亚洲精品一区 | 青青操91 | 国产成人精品一区二区三区在线 | 欧美亚洲在线 | 国产精品永久久久久久久www | 涩涩鲁亚洲精品一区二区 | 成av在线| 国产xxxx搡xxxxx搡麻豆 | 国产亚洲精品久久久久久豆腐 | 日本大香伊一区二区三区 | www.五月天婷婷.com | 日韩精品免费一区二区在线观看 | 亚洲影视在线 | 五月婷婷色 | 欧美xxxx色视频在线观看免费 | 在线播放中文字幕 | 国产91在线 | 亚洲 |