久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
Adruino UNO R3火災報警器
[打印本頁]
作者:
chougou1982
時間:
2019-11-26 12:35
標題:
Adruino UNO R3火災報警器
目標:
開發一個火災報警裝置,可以在人工設定一定溫度閥值的條件下,自動探測,并發出警報。
開發硬件材料:
1. Adruino D1 UNO R3 基于ESP8266 ESP-12F 基板 *1
2. 無源低電平觸發蜂鳴器 *1
3. 火災探測模塊 *1
4. 杜邦線(公對母) *6 (同色為一組(2條),共3組不同色)
5. Micro- Usb 5p 線(一般手機連電腦線即可)
開發軟件材料:
1. Arduino 1.6.8
注:無需安裝,直接打開文件夾,找到arduino.exe運行
2. Arduino 1.8.0
注:需要安裝。進入Arduino相關鏈接后,下拉菜單,找到1.8版本,點 擊windows,跳轉之后選擇 JUST DOWNLOAD.
3. Windows 7 SP1 Home等任何版本
硬件連接方式:
蜂鳴器:
(1)GND 連基板D1字樣上排中GND接口
(2)I/O 連基板D1字樣上排中D8口
(3)VCC連基板D1字樣下排中3.3V口
火災探測器:
(1)G 連基板D1字樣下排GND口
(2)+ 連基板D1字樣下排5V口
(3)D0 連D1字樣下排A0口
基板:
USB口連接PC主機USB口(可以外加12V圓孔電源)
Arduion 軟件使用:
預先加載ESP8266模塊: 由于Adruino 1.8.0 沒有在開發板中添加 NodeMCU 1.0 (ESP 12E Module)模塊,則需要從1.6.8版本中復制粘貼相關文件夾.
具體步驟:
1. 在下載完Adruino 1.6.8 文件夾 盤符:\BaiduNetdiskDownload\ESPduino\arduino-1.6.8_1.5.4_espduino\arduino-1.6.8_1.5.4\hardware 中存在esp8266com文件夾,全部復制到1.8.0版的相關安裝目錄(我的目錄:
C:\Program Files\Arduino\hardware)
2. 重新啟動1.8.0 程序
Adriuno中編輯前的設置:
1. 打開1.8.0界面
2. 工具--〉開發板 NodeMCU 1.0 (ESP 12E Module)
CPU Frequency: 80MHz
Flash Size; 4M (3M SPIFFS)
Upload Speed: 115200
端口:選擇USB接口連接的端口(我的是COM3)
--------------------------------------------------------
編輯器: AVR ISP
代碼:
int threshold = 600;
void setup() {
Serial.begin(9600); // 初始化串口通信
}
void loop() {
int sensorReading = analogRead(A0);// 從A0口讀模擬傳感器的值
int alertReading = digitalRead(8);
Serial.println("High FLAME");
Serial.println(sensorReading);//串口輸出獨到的傳感器的值
if (sensorReading > threshold){
Serial.println("High FLAME");
int thisPitch = map(sensorReading, 400, 1000, 120, 1500);
tone(8, thisPitch, 10);
delay(0);
}
else if (sensorReading == threshold){
Serial.println("High FLAME");
int thisPitch = map(sensorReading, 400, 1000, 120, 1500); //輸入的模擬值范圍以一比例轉換到適合值 (此為400—1000)
// 音律范圍為 (120 - 1500Hz)
tone(8, thisPitch, 10); //tone(9, thisPitch, 10);// 播放音頻 接 arduino9號端口,thispitch為播放頻率,10為維持時間
delay(0);
}
else{
//digitalWrite(BuzzerPin, LOW);
Serial.println("No flame");
delay(0);
}
}
編輯完成之后, 點擊軟件主界面中 保存,然后 驗證, 再 上傳
注:Serial.begin(9600) 中9600,必須與串口監視器中選擇頻率相同,如下圖:
問題:
1. 如何判斷程序已經成功上傳入存儲模塊?
2. 上傳過程出現 error: espcomm_upload_men failed 錯誤,如何解決?
回答:
步驟:
1. 工具--〉端口 選擇相應接口,打勾 表示成功選擇
2. 重新打開軟件,上傳
3. 上傳過程中出現其他報錯信息,如何處理?
回答:
步驟:
1. 重新插入usb口,或者換一個PC的usb口
2. 重新打開1.8.0軟件
3. 檢查蜂鳴器、火災探測器模塊與基板之間的連線,重新插拔。(會有未插緊或者接觸不良情況導致問題發生)
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
三级成人片
|
国产精品美女www爽爽爽视频
|
夜夜爽99久久国产综合精品女不卡
|
久艹网站
|
免费a国产
|
在线免费观看黄色
|
欧美黄色一级毛片
|
亚洲精品久久久久久久久久久久久
|
中文字幕一区二区三区乱码在线
|
色婷婷影院
|
亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区
|
久久久久一区
|
国产精品久久久久久久岛一牛影视
|
亚洲精品综合一区二区
|
日韩免费毛片视频
|
成人免费看黄网站在线观看
|
www.日韩av.com
|
欧美黄页
|
看片国产
|
黄色在线免费观看视频
|
免费黄色a级毛片
|
日日天天
|
日韩精品一区二区三区视频播放
|
国产日韩av一区二区
|
亚洲自拍偷拍免费视频
|
成人性视频免费网站
|
欧美不卡视频一区发布
|
精品国产乱码久久久久久牛牛
|
天天干视频在线
|
一区二区精品
|
免费av观看
|
日本在线视频一区二区
|
精品欧美一区二区三区久久久
|
丁香五月缴情综合网
|
国产农村妇女精品一二区
|
国产乱码高清区二区三区在线
|
日本高清精品
|
九九热视频这里只有精品
|
国产精品国产三级国产aⅴ中文
|
99精品在线观看
|
大伊人久久
|