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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: eagler8
打印 上一主題 下一主題
收起左側

一塊擴展板完成Arduino的10類37項實驗(代碼+圖形+仿真)

[復制鏈接]
161#
ID:513258 發表于 2019-8-9 09:16 | 只看該作者

回復

使用道具 舉報

162#
ID:513258 發表于 2019-8-9 09:55 | 只看該作者
  1. /*
  2. Eagler8系列實驗程序列表
  3. 第十類 擴展實驗
  4. 28 LCD1602液晶屏模塊(輸出顯示器類 IIC/I2C接口)
  5. 項目二:分二行顯示“Welcome to Eagler8”
  6. Arduino------LCD1602
  7. 5V------------VCC
  8. GND-----------GND
  9. A4-----------SDA IIC 數據線
  10. A5-----------SCL  IIC 時鐘線
  11. */

  12. #include <Wire.h>
  13. #include <LiquidCrystal_I2C.h>
  14. LiquidCrystal_I2C lcd(0x27,16,2);  

  15. void MyPrintLCD(String MyString)
  16. {
  17.   for (int i=0;i<MyString.length();i++)
  18.   lcd.write(MyString.charAt(i));
  19.     }
  20.    
  21. void setup()
  22. {
  23. lcd.init();
  24. lcd.backlight();
  25. MyPrintLCD("Welcome to ");
  26. lcd.setCursor(0,1);
  27. MyPrintLCD("         Eagler8");
  28. }

  29. void loop()
  30. {
  31. }
復制代碼


回復

使用道具 舉報

163#
ID:513258 發表于 2019-8-9 09:58 | 只看該作者

回復

使用道具 舉報

164#
ID:513258 發表于 2019-8-9 11:26 | 只看該作者

回復

使用道具 舉報

165#
ID:513258 發表于 2019-8-9 11:30 | 只看該作者

回復

使用道具 舉報

166#
ID:513258 發表于 2019-8-9 11:33 | 只看該作者
1602液晶屏上第一第二行間滾動顯示“Eagler8"



回復

使用道具 舉報

167#
ID:513258 發表于 2019-8-9 12:51 | 只看該作者
1602液晶屏上第一行滾動顯示閃爍的光標




回復

使用道具 舉報

168#
ID:513258 發表于 2019-8-9 13:05 | 只看該作者
1602液晶屏上第二行滾動顯示”Hello world!“




回復

使用道具 舉報

169#
ID:513258 發表于 2019-8-9 16:08 | 只看該作者

回復

使用道具 舉報

170#
ID:513258 發表于 2019-8-9 16:12 | 只看該作者

回復

使用道具 舉報

171#
ID:513258 發表于 2019-8-9 16:14 | 只看該作者


Eagler8系列實驗程序列表
第十類 擴展實驗
28 LCD1602液晶屏模塊(輸出顯示器類 IIC/I2C接口)
項目二:使用板載D4端口DHT11,顯示溫度與濕度數值

回復

使用道具 舉報

172#
ID:513258 發表于 2019-8-9 16:20 | 只看該作者

回復

使用道具 舉報

173#
ID:513258 發表于 2019-8-9 16:23 | 只看該作者


Eagler8系列實驗程序列表
第十類 擴展實驗
28 LCD1602液晶屏模塊(輸出顯示器類 IIC/I2C接口)
項目三:使用板載D7數字接口外接DS18B20模塊,顯示溫度值


回復

使用道具 舉報

174#
ID:513258 發表于 2019-8-9 16:25 | 只看該作者

回復

使用道具 舉報

175#
ID:513258 發表于 2019-8-9 16:28 | 只看該作者


Eagler8系列實驗程序列表
第十類 擴展實驗
28 LCD1602液晶屏模塊(輸出顯示器類 IIC/I2C接口)
項目四:使用D7/D8數字接口外接超聲波模塊,顯示測距值


回復

使用道具 舉報

176#
ID:513258 發表于 2019-8-9 17:18 | 只看該作者
29 人體紅外熱釋電運動傳感器模塊 (觸發類,數字D7接口)

  1. /*
  2. Eagler8系列實驗程序列表
  3. 第十類 擴展實驗
  4. 29 人體紅外熱釋電運動傳感器模塊 (觸發類,數字D7接口)
  5. 項目:檢測是否有人體走動,為真輸出1,板載12口LED燈亮,否則燈滅
  6. Arduino------熱釋電模塊
  7. 5V--------------VCC
  8. GND-----------GND
  9. D7--------------OUT
  10. */

  11. int ledPin = 12;
  12. int pirPin = 7;

  13. int pirValue;
  14. int sec = 0;

  15. void setup()
  16. {
  17.     pinMode(ledPin, OUTPUT);
  18.     pinMode(pirPin, INPUT);

  19.     digitalWrite(ledPin, LOW);
  20.     Serial.begin(9600);
  21. }

  22. void loop()
  23. {
  24.     pirValue = digitalRead(pirPin);
  25.     digitalWrite(ledPin, pirValue);
  26.    
  27.     sec += 1;
  28.     Serial.print("Second: ");
  29.     Serial.print(sec);
  30.     Serial.print("PIR value: ");
  31.     Serial.print(pirValue);
  32.     Serial.print('\n');
  33.     delay(1000);
  34. }
復制代碼



回復

使用道具 舉報

177#
ID:513258 發表于 2019-8-9 17:24 | 只看該作者

回復

使用道具 舉報

178#
ID:513258 發表于 2019-8-9 17:52 | 只看該作者

回復

使用道具 舉報

179#
ID:513258 發表于 2019-8-9 17:59 | 只看該作者


29 人體紅外熱釋電運動傳感器模塊 (觸發類,數字D7接口)
項目之二:檢測是否有人體走動,為真輸出1,板載LED燈亮,蜂鳴器響
Arduino------熱釋電模塊
5V--------------VCC
GND-----------GND
D7--------------OUT
D5-----------板載蜂鳴器
D12----------板載紅色LED

回復

使用道具 舉報

180#
ID:513258 發表于 2019-8-9 19:01 | 只看該作者

回復

使用道具 舉報

181#
ID:513258 發表于 2019-8-9 19:03 | 只看該作者

回復

使用道具 舉報

182#
ID:513258 發表于 2019-8-10 17:29 | 只看該作者
30 DS1307時鐘模塊 Tiny RTC I2C模塊(探測傳感器類, IIC/I2C接口)

  1. #include <Wire.h>
  2. #include <RTClib.h>

  3. DS1307 RTC;

  4. void setup () {
  5.     Serial.begin(57600);
  6.     Wire.begin();
  7.     RTC.begin();
  8.     RTC.adjust(DateTime(__DATE__, __TIME__));
  9. }

  10. void loop () {
  11.     DateTime now = RTC.now();
  12.     Serial.print(now.year(), DEC);
  13.     Serial.print('/');
  14.     Serial.print(now.month(), DEC);
  15.     Serial.print('/');
  16.     Serial.print(now.day(), DEC);
  17.     Serial.print(' ');
  18.     Serial.print(now.hour(), DEC);
  19.     Serial.print(':');
  20.     Serial.print(now.minute(), DEC);
  21.     Serial.print(':');
  22.     Serial.print(now.second(), DEC);
  23.     Serial.println();
  24.     delay(3000);
  25. }
復制代碼



回復

使用道具 舉報

183#
ID:513258 發表于 2019-8-10 17:34 | 只看該作者

回復

使用道具 舉報

184#
ID:513258 發表于 2019-8-10 18:59 | 只看該作者

回復

使用道具 舉報

185#
ID:513258 發表于 2019-8-10 19:01 | 只看該作者

回復

使用道具 舉報

186#
ID:513258 發表于 2019-8-10 19:09 | 只看該作者

回復

使用道具 舉報

187#
ID:513258 發表于 2019-8-10 19:11 | 只看該作者

回復

使用道具 舉報

188#
ID:513258 發表于 2019-8-10 19:13 | 只看該作者

回復

使用道具 舉報

189#
ID:513258 發表于 2019-8-11 21:58 | 只看該作者
31 兼容HC-06從機藍牙模塊(通信與存儲類,D7/D8數字接口)

  1. /*
  2. Eagler8系列實驗程序列表
  3. 第十類 擴展實驗
  4. 31 兼容HC-06從機藍牙模塊(通信與存儲類,D7/D8數字接口)
  5. 項目:通過 Arduino IDE 提供的串口監視器
  6. 1、進入藍牙模塊 AT 模式,輸入AT,看看是不是有OK返回
  7. 2、獲取AT指令版本號
  8. 3、設置各模塊的順序用戶名0601
  9. 4、統一設置密碼1234
  10. 連接方式
  11. HC-06(兼容)                     UNO
  12. VCC                             VCC
  13. GND                             GND
  14. TXD                             D7數字端口
  15. RXD                             D8數字端口
  16. */

  17. #include <SoftwareSerial.h>
  18. //使用軟件串口,能將數字口模擬成串口
  19. SoftwareSerial BT(7, 8);  //新建對象,接收腳為7,發送腳為8
  20. char val;  //存儲接收的變量

  21. void setup() {
  22.   Serial.begin(9600);   //與電腦的串口連接
  23.   Serial.println("BT is ready!");
  24.   BT.begin(9600);  //設置HC-06兼容模塊波特率
  25. }

  26. void loop() {
  27.   //如果串口接收到數據,就輸出到藍牙串口
  28.   if (Serial.available()) {
  29.     val = Serial.read();
  30.     BT.print(val);
  31.   }

  32.   //如果接收到藍牙模塊的數據,輸出到屏幕
  33.   if (BT.available()) {
  34.     val = BT.read();
  35.     Serial.print(val);
  36.   }
  37. }
復制代碼



回復

使用道具 舉報

190#
ID:513258 發表于 2019-8-11 22:01 | 只看該作者

回復

使用道具 舉報

191#
ID:513258 發表于 2019-8-12 09:58 | 只看該作者
  1. /*
  2. Eagler8系列實驗程序列表
  3. 第十類 擴展實驗
  4. 31 兼容HC-06從機藍牙模塊(通信與存儲類,TTL接口)
  5. 項目二:藍牙模塊從模式與Arduino的回環測試
  6. 連接方式
  7. HC-06(兼容)            UNO
  8. VCC                    VCC
  9. GND                    GND
  10. TXD                    D0
  11. RXD                    D1
  12. */

  13. void setup()
  14. {
  15. Serial.begin(9600);
  16. }

  17. void loop()
  18. {
  19.   while(Serial.available())
  20.    {
  21.      char c=Serial.read();
  22.       if(c=='A')
  23.         {
  24.           Serial.println("Hello I am Eagler8");
  25.         }
  26.    }
  27. }
復制代碼


回復

使用道具 舉報

192#
ID:513258 發表于 2019-8-12 10:07 | 只看該作者

回復

使用道具 舉報

193#
ID:513258 發表于 2019-8-12 10:09 | 只看該作者

回復

使用道具 舉報

194#
ID:513258 發表于 2019-8-12 10:13 | 只看該作者

回復

使用道具 舉報

195#
ID:513258 發表于 2019-8-12 16:03 | 只看該作者
  1. /*
  2. Eagler8系列實驗程序列表
  3. 第十類 擴展實驗
  4. 31 兼容HC-06從機藍牙模塊(通信與存儲類,TTL接口)
  5. 項目三:Arduino 藍牙控制 LED 燈
  6. 串口發送“1”為開燈,發送“2"為關燈

  7. 連接方式
  8. HC-06(兼容)            UNO
  9. VCC                    VCC
  10. GND                    GND
  11. TXD                    D0
  12. RXD                    D1
  13. */

  14. void setup()
  15. {
  16.   Serial.begin(38400);
  17.   pinMode(13, OUTPUT);
  18. }


  19. void loop()
  20. {
  21.   while(Serial.available())
  22.   {
  23.     char c=Serial.read();
  24.    
  25.       if(c=='1')
  26.       {
  27.         Serial.println("Eagler8");
  28.         
  29.         Serial.write("Serial--13--high");
  30.         digitalWrite(13, HIGH);
  31.       }
  32.       
  33.      if(c=='2')
  34.      {
  35.        Serial.write("Serial--13--low");
  36.        digitalWrite(13, LOW);
  37.      }
  38.   }
  39. }
復制代碼


回復

使用道具 舉報

196#
ID:513258 發表于 2019-8-12 16:16 | 只看該作者

回復

使用道具 舉報

197#
ID:513258 發表于 2019-8-12 18:21 | 只看該作者

回復

使用道具 舉報

198#
ID:513258 發表于 2019-8-12 18:23 | 只看該作者

回復

使用道具 舉報

199#
ID:513258 發表于 2019-8-12 20:16 | 只看該作者

回復

使用道具 舉報

200#
ID:513258 發表于 2019-8-12 20:18 | 只看該作者

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 女同久久另类99精品国产 | 久草视频观看 | 深夜福利亚洲 | 99re在线免费视频 | 欧美在线视频一区二区 | 日韩精品免费在线观看 | 精品久久久久久久久亚洲 | a亚洲精品 | 亚洲综合久久精品 | 欧美成人hd| 久久99蜜桃综合影院免费观看 | 五月综合久久 | 色呦呦在线| 日韩精品一区二区三区在线 | 欧美成人免费在线视频 | 国产精品18久久久久久白浆动漫 | 中文一区二区 | 国产精品久久国产精品久久 | 一区二区av | 久久国内精品 | 男人天堂手机在线视频 | 午夜精品一区二区三区在线观看 | 久久精品国产一区二区电影 | 色偷偷人人澡人人爽人人模 | 欧美一区二区视频 | 黄色av网站在线观看 | 欧美高清性xxxxhdvideosex | 亚洲视频欧美视频 | 99re99| 超碰av免费 | 国产一区在线视频 | 亚洲综合一区二区三区 | 色综合一区| 国产精品精品久久久久久 | 免费影视在线观看 | 欧美成人一区二免费视频软件 | 日日操天天射 | 成人三级在线播放 | 男女污污网站 | 亚洲精品一区二区三区中文字幕 | 婷婷精品|