chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>帶氣象站的藍牙移動遙控?zé)?/span>

帶氣象站的藍牙移動遙控?zé)?/h1>

2023-06-28 | zip | 0.02 MB | 次下載 | 免費

資料介紹

描述

描述

兩年前,我創(chuàng)建了一個名為 Remote Lamp 的電子項目,作為我的新房間照明系統(tǒng),具有可調(diào)節(jié)的 RGB、LED 和一些由電視遙控器控制的有趣功能。但是,我決定改進上述項目,因為它具有由于 LCD 屏幕連接而導(dǎo)致的冗余布線以及由于電視遙控器而導(dǎo)致的用戶界面缺陷。所以,我把我對房間照明系統(tǒng)遠(yuǎn)程控制的最初想法變成了一個由我開發(fā)的安卓應(yīng)用程序控制的移動遠(yuǎn)程照明系統(tǒng)。而且,為了擺脫冗余接線并在 Arduino Nano 上添加更多引腳有限的功能,我設(shè)計了一個名為 Mobile Remote Lamp with Weather Station V2.0 的 PCB(印刷電路板),其中包括所有內(nèi)置組件連接。

檢查我以前的項目。

PCBWay.com通過向我提供上述 PCB(帶有氣象站 V2.0 的移動遠(yuǎn)程燈)來贊助這個項目,而無需支付運費。您可以從這里檢查他們的服務(wù)。

poYBAGN251CACxaOAAUsuu31ops821.jpg
?

第 1 步:設(shè)計移動遙控?zé)?PCB

我在 KiCad 上為這個項目設(shè)計了一個 PCB,命名為 Mobile Remote Lamp and Weather Station V2.0。我在這個項目中使用的所有組件和產(chǎn)品在板上都有內(nèi)置連接和引腳輸出。與其他替代品相比,我使用 Arduino Nano 作為開發(fā)板的中心,因為它的效率更高。查看引腳輸出說明以查看電路板支持的所有組件。

您可以在 Schematics 上檢查電路板原理圖。

此外,您可以從這里購買和檢查我在 PCBWay 上的 PCB 設(shè)計:)

pYYBAGN251OARG7JAADXAwyu6so364.png
?

引腳輸出:

引腳代表板上支持組件的 Arduino Nano 引腳輸出。

PCB Connector                   Components

 HC-06                           HC-06 Bluetooth Module
 D4  --------------------------- TX 
 D5  --------------------------- RX
 5V  --------------------------- 5V
 GND --------------------------- GND

 BUS_1                           I2C LCD Screen (BUS)
 A4  --------------------------- SDA
 A5  --------------------------- SCL
 5V  --------------------------- 5V
 GND --------------------------- GND

 DHT11                           DHT11 Temperature and Humidity Sensor
 D2  --------------------------- Signal
 5V  --------------------------- 5V
 GND --------------------------- GND

 L298N_1                         L298N DC Motor Driver
 A0  --------------------------- IN_1
 A1  --------------------------- IN_2
 A2  --------------------------- IN_3
 A3  --------------------------- IN_4

 Relay_2                         2-Way Relay
 D12 --------------------------- IN_1
 D13 --------------------------- IN_2
 5V  --------------------------- 5V
 GND --------------------------- GND

 RGB1                            RGB LED
 D9  --------------------------- R
 5V  --------------------------- 5V
 D10 --------------------------- G
 D11 --------------------------- B

 D4                              5mm Yellow LED
 D8  --------------------------- +
 
 D3                              5mm Blue LED
 D7  --------------------------- +

 D2                              5mm Green LED
 D6  --------------------------- +

 D1                              5mm Red LED
 D3  --------------------------- +

 J1 Connector (Spare Pins) 
 A6
 A7
 VIN
 3V3
 GND

警告:在板上的 Relay_2 連接器下,我連接了 A6 和 A7 引腳作為輸出引腳;但由于芯片設(shè)置,它們不能用作輸出。因此,我使用 J1 連接器上的備用引腳 - 12 和 13 - 作為 2 路繼電器模塊的輸出引腳,因此 Relay_2 連接器上的 A6 和 A7 引腳成為備用引腳。

pYYBAGN251eAPEmtAAS2i2PGzzE017.jpg
?

焊接:

在我的 PCB 設(shè)計完成制造過程和交付后,我在板上焊接了公母連接器、220 歐姆電阻器、LED 和 RGB,以正確連接所有組件。

pYYBAGN2512AOd1ZAAdRhS7ZH-k192.jpg
?
poYBAGN2522ABJNxAAXHu3Vu4JQ032.jpg
?

第 2 步:開發(fā) Android 應(yīng)用程序(遠(yuǎn)程燈)

我想用我的手機控制我的照明系統(tǒng)及其有趣的功能:) 因此,我在 MIT App Inventor 2 上開發(fā)了一個名為 Remote Lamp 的 Android 應(yīng)用程序,該應(yīng)用程序具有用戶友好的界面。它將特定字符傳輸?shù)?HC-06 藍牙模塊對于每個命令,如命令中所述。您可以通過放大塊圖來檢查應(yīng)用程序的構(gòu)建塊。

您可以在 Google Play 上下載應(yīng)用程序(遠(yuǎn)程燈):)

對于那些想直接在手機上下載的人,我將 application.apk 文件留在下載中。

pYYBAGN253GAdkWfAAMPRsrqWzk782.png
?

命令:

  • 單擊天氣按鈕,激活天氣屏幕 - 發(fā)送“t”。
  • 單擊燈 (1) 按鈕,打開或關(guān)閉燈 (1) - 傳輸“5”、“7”。
  • 單擊燈 (2) 按鈕,打開或關(guān)閉燈 (2) - 傳輸“6”、“8”。
  • 在 LED 滑塊中選擇選項,打開或關(guān)閉黃色、藍色、綠色、紅色 LED - 傳輸“0”、“1”、“2”、“3”、“4”。
  • 在 RGB 滑塊中選擇選項,將 RGB 顏色更改為紅色、綠色、藍色、黃色、紫色、青色、白色或關(guān)閉 - 傳輸“r”、“g”、“b”、“y”、“p”, 'w','o'。
  • 單擊車輪按鈕,轉(zhuǎn)動左右車輪或停止它們 - 傳輸“a”、“s”、“d”。
  • 通過單擊退出按鈕打開通知欄:
  • 單擊主屏幕按鈕,激活主屏幕 - 發(fā)送“h”。
  • 單擊確定按鈕,關(guān)閉應(yīng)用程序并斷開藍牙。
poYBAGN253SAdvdBAADp8gCWmVU898.jpg
?

第 3 步:編程 Arduino Nano

下載所需的庫:

液晶_I2C | 下載

雙氫睪酮 | 下載

  • 包括 SoftwareSerial 庫以與 HC-06 藍牙模塊進行通信。
  • 啟動藍牙模塊。將定義的 RX 引腳 (4) 連接到藍牙模塊上的 TX 引腳。
  • 包括 DHT.h 庫。
  • 定義 dht 對象。
  • 包括 LiquidCrystal_I2C 和 Wire 庫以運行 I2C 模塊。
  • 將 LCD 地址設(shè)置為 0x27 以實現(xiàn) 16 個字符和 2 行顯示。
  • 為 LCD 定義自定義字符。
  • 激活藍牙模塊并啟動 DHT11 模塊。
  • 由于 Arduino Nano 上嵌入了 SDA 和 SCL 設(shè)置,您無需采取任何進一步的操作來定義 Wire 庫中的 SDA 和 SCL 引腳。
  • 定義主屏幕設(shè)置。
  • 在主屏幕初始化時將 RGB 顏色調(diào)整為白色。
  • getDataFromDHT11()函數(shù)中,使用內(nèi)置函數(shù)獲取天氣信息 - 溫度(攝氏度/華氏度)和濕度。
  • 等到 DHT11 模塊準(zhǔn)備好。
  • 如果命令 ('t') 請求天氣屏幕,則打印由 DHT11 溫度和濕度傳感器生成的天氣信息。
  • 如果藍牙模塊可用并從 Android 應(yīng)用程序接收字符,則根據(jù)接收到的字符執(zhí)行請求的命令。
  • changeColor()函數(shù)中,使用analogWrite()函數(shù)調(diào)整RGB LED 的顏色。

獎勵:通過取消注釋changeBluetoothSettings()函數(shù),使用 AT 命令更改藍牙模塊的默認(rèn)設(shè)置 - 名稱:遠(yuǎn)程燈,密碼:1234,波特率:9600。

poYBAGN253iAHH0pAACpql40ngk377.png
?
pYYBAGN253uAWc9pAACBDf7jMnw995.png
?
poYBAGN2532AOsmmAACG994egtg242.png
?
poYBAGN254CAE9P7AABhzfe4Dro800.png
?
poYBAGN254OAKobKAABadOwDXZQ276.png
?
poYBAGN254aAOrjNAACDkXT4X8c468.png
?

特征

在嘗試以下功能之前,請將 HC-06 藍牙模塊與您的手機配對,以通過應(yīng)用程序(Remote Lamp)連接到開發(fā)板(Mobile Remote Lamp with Weather Station V2.0)。

?
?
?
poYBAGN254iAdHtoAABZtStc9TY769.jpg
?
1 / 3
?

1) 連接到 HC-06 藍牙模塊。

poYBAGN254uAI8uZAABlVSfSY14365.jpg
?
poYBAGN2546AY5HsAABqFuvyAwE916.jpg
?
poYBAGN253SAdvdBAADp8gCWmVU898.jpg
?

2) 調(diào)整板上RGB LED 的顏色。

?
?
?
poYBAGN255OAZKSwAADpG5u5JNY395.jpg
?
1 / 4
?
?
?
?
pYYBAGN255iAGjdPAAfmzBca2fc253.jpg
?
1 / 4
?

3) 打開或關(guān)閉板上的黃色、藍色、綠色、紅色 LED。

?
?
?
poYBAGN255uAOOVkAADps9Kdslo329.jpg
?
1 / 3
?
?
?
?
pYYBAGN255-AYCGCAAiXUritYJ4459.jpg
?
1 / 3
?

4) 打開或關(guān)閉燈泡 (1)。

pYYBAGN256KAdHxuAADqBUmT64c217.jpg
?
pYYBAGN256WANTMvAADq651FZhI265.jpg
?
poYBAGN257OAEtEjAAjyTUTg_NQ995.jpg
?
pYYBAGN257mAW7h-AAmFMTO0Teg396.jpg
?

5) 打開或關(guān)閉燈泡 (2)。

pYYBAGN257uAL5bRAADq9JZKCS8825.jpg
?
pYYBAGN2576ALUEVAADrYKlCXAE006.jpg
?
pYYBAGN258OAC9DZAAmWfURW9xY554.jpg
?
poYBAGN258mAVvFfAAmIVzik0Pc134.jpg
?

6) 激活連接到 L298N 電機驅(qū)動器的轉(zhuǎn)向輪 - 左右。

?
?
?
poYBAGN258yADvr4AADygl69cCk590.jpg
?
1 / 3
?
?
?
?
pYYBAGN259WAJarhAAk5Xcntbmc023.jpg
?
1 / 3
?

7) 激活天氣屏幕以顯示由 DHT11 溫度和濕度傳感器生成的天氣信息 - 溫度(攝氏度和華氏度)和濕度。

pYYBAGN259iADhVTAADu7aFca1I433.jpg
?
pYYBAGN259-AG9PSAAct6uoUC1U625.jpg
?
poYBAGN25-SAR9YnAAfi3EguNWg624.jpg
?

8) 打開通知欄關(guān)閉應(yīng)用程序或返回主屏幕。

poYBAGN25-aAD3ycAADn64ZmRNU732.jpg
?
pYYBAGN25-mAau3MAADrXg2XFuU991.jpg
?
poYBAGN25--AdyHtAAh6BaPvpbU219.jpg
?

連接

將所有支持的組件連接到板上相應(yīng)的連接器(帶氣象站的移動遠(yuǎn)程燈 V2.0)。

poYBAGN25_SAO0EOAAhlRJWRcZA686.jpg
?
poYBAGN25_uAXE5hAAXGAAUn6UY596.jpg
?
pYYBAGN25_-AHnLKAARyLSXEx0Y759.jpg
?
pYYBAGN26AOALYYLAAYCqWzyRLk114.jpg
?

現(xiàn)在,您可以使用完成的設(shè)備創(chuàng)建您的燈設(shè)計 :)

我使用了我之前項目中的一個破舊的花盆,并使用熱膠槍將木板與轉(zhuǎn)輪固定在其上。

我將燈泡插頭連接到 3 路插座適配器,并使用我的舊手機電池充電器在同一個適配器上為 Arduino Nano 供電。

為了給轉(zhuǎn)向輪供電(連接到直流電機),我使用了 9V 電池。

poYBAGN26AuAbfJBAARddNNIhlc286.jpg
?
pYYBAGN26BCAbly8AAQsJq7BZTo442.jpg
?
poYBAGN26BSAbh4IAAT8RTbfY4E209.jpg
?

結(jié)論

完成每一步后,我將裝置固定在天花板上并連接了電源線:)

poYBAGN26BqAOBipAAQpKVPxldo397.jpg
?
pYYBAGN26B6Ae9rzAAPsRNgnNDA547.jpg
?
pYYBAGN26CKAeMzUAAPyXWx4ma0443.jpg
?
pYYBAGN26CaAC8AMAAQpmyjdtCA771.jpg
?

。

?


pcb 遙控器 氣象站
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >
  • BME280傳感器的Arduino簡易氣象站
  • 如何制作簡單的氣象站
  • Arduino無線氣象站
  • Arduino氣象站
  • 基于LoPy4的氣象站設(shè)計 0次下載
  • Sigfox和Arduino氣象站
  • 基于Arduino的無線氣象站 0次下載
  • 射頻傳輸?shù)?b class="flag-6" style="color: red">氣象站v1.3
  • Arduino氣象站項目
  • 使用藍牙連接的小型氣象站
  • DIY簡單氣象站
  • 使用Arduino和NodeMCU的氣象站
  • 基于網(wǎng)絡(luò)的InqWeather氣象站
  • 手持式氣象站BNL-GPRS系列使用手冊 4次下載
  • 自動氣象站的抗干擾技術(shù) 26次下載

評論

查看更多

下載排行

本周

  1. 1矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  2. 1.12 MB  |  5次下載  |  免費
  3. 2HT81696H 內(nèi)置升壓的30W立體聲D類音頻功放數(shù)據(jù)手冊
  4. 1.21 MB   |  1次下載  |  免費
  5. 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數(shù)據(jù)手冊
  6. 0.87 MB   |  次下載  |  免費
  7. 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
  8. 88.16 KB  |  次下載  |  免費
  9. 5矽力杰 Silergy SY7065 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  10. 910.67 KB  |  次下載  |  免費
  11. 6矽力杰 Silergy SY7066 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  12. 989.14 KB  |  次下載  |  免費
  13. 7WD6208A產(chǎn)品規(guī)格書
  14. 631.24 KB  |  次下載  |  免費
  15. 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數(shù)據(jù)手冊
  16. 1.64 MB   |  次下載  |  2 積分

本月

  1. 1EMC PCB設(shè)計總結(jié)
  2. 0.33 MB   |  12次下載  |  免費
  3. 2PD取電芯片 ECP5702規(guī)格書
  4. 0.88 MB   |  5次下載  |  免費
  5. 3矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  6. 1.12 MB  |  5次下載  |  免費
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅(qū)動電路選型表
  8. 0.10 MB   |  3次下載  |  免費
  9. 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數(shù)據(jù)手冊
  10. 0.88 MB   |  3次下載  |  免費
  11. 6SY50655 用于高輸入電壓應(yīng)用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
  12. 1.01 MB   |  3次下載  |  免費
  13. 7怎么為半導(dǎo)體測試儀選擇精密放大器
  14. 0.65 MB   |  2次下載  |  免費
  15. 8SY52341 次級側(cè)同步整流英文手冊
  16. 0.94 MB   |  2次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191469次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分