女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文教你用51單片機做藍牙開關

GReq_mcu168 ? 來源:未知 ? 作者:胡薇 ? 2018-07-16 08:38 ? 次閱讀

1.首先是藍牙APP, 易安卓編寫的,說編寫其實我只是修改了其中的一些內容,兩張界面和代碼截圖,非常簡單,功能也很簡單,程序前后修改了兩次主要地方,主要原因是測試 的時候發現第一種程序會出現錯誤,在單片機哪里會仔細說明!操作界面,很簡單,打開之后打開藍牙,然后點擊搜索設備,找到你的模塊名字,點擊之后就可以連接了,連接之后下面會顯示藍牙的名稱和地址信息

2.單片機程序, 這個程序也很簡單,只要學過一些單片機程序的人應該都知道吧,串口通信,設置好通信的波特率,初始化工作做好,然后在串口中斷程序里寫上你要做的事情就可 以了,這里雖然說11.0592的晶振定時器初值為fd,但是如果用12m的晶振也是可以的,差距不多,沒有問題。(說的不怎么專業,我也不是很專業的 人,所以請大神誤噴,見笑了!)這里是修改前后的程序不一樣的地方,前面的程序是單片機沒接收到數據之后讀取前一次的IO狀態,然后改變其狀態,但是測試 的時候發現讀取狀態有錯誤,估計是我的電路有問題,第一個繼電器可以正常工作,第二個和第三個都有問題,當第一個關閉的時候可以打開,但是當打開的了卻不 能關閉,只能用關閉所有的命令來關閉,(找了一下午也沒發現問題,元件換了幾個都沒找到,后來放棄了),后來就換了后面程序,直接發送狀態命令,不用判斷 當前的狀態了,我覺得后面這種可能更好!而且實際測試的時候也可以,沒有問題。(補充一下,我發現12M的晶振不能用11.0592M的數據,原因是定時 器計數產生的波特率與9600差距有點大,誤差到達了8.5%左右,理論上誤差要小于4%才能正常通信,所以通信有錯誤,雖然能通信,但是數據不對,后來 我把晶振換回來就可以了,看來要實踐才知道真理。)

第 一、二張是修改之前的程序,有問題,最后一張是修改之后的,沒有問題,后來仔細想了一下,后面一種才是正確的,前面一種的改變狀態可能會出現錯誤,就是手 機上顯示的開關是關的,然而實際電路中的電路是開著的(這也是沒有數據回傳的原因吧,現在只是單向的手機發,模塊接的形式,以后再研究)!,但是后面一種 不會出現這個問題!

3.實物電路連接,我也是在測試,所以先用LED 等來代替繼電器輸出,然后才用到繼電器上面。單片機直接放在我做的最小系統版上面,然后用導線來連接到藍牙開關的小板子上,等測試無誤之后再安裝在上面, 不然不好寫程序上去。輸出接的是一個小電機,用的一個12v蓄電池代替220V電源,如果要用220V的電源,要注意安全了!提醒一下,絕緣一定要做好, 畢竟不是開玩笑的。簡單說一下電路連接,首先你得需要焊接一個51單片機最小系統板,(如果這個都不會,那你需要先學習一下,不然肯定是沒辦法做的)然后是由三極管驅動繼電器的電路,記得加二極管,不然三極管很有幾率被擊穿,最后是藍牙模塊與單片機的連接,電源接好,一般藍牙模塊都是寬電壓的,所以直接接到5V電源上,與單片機共用電源,不用什么電壓轉換,很方便的,把藍牙模塊的TX與單片機的RX連接,就是P3.0那個引腳,RX接單片機的TX,就是P3.1那個引腳,至于繼電器哪里你需要接成常開還是常閉的模式就你自己決定了,當然還要加一點錄濾波的,因為繼電器啟動的一瞬間電流很大,擔心是單片機死機!這些就是主要的東西了!)

前一張是之前測試用的,后面一張是后來直接把單片機裝上去的,看著沒有那么亂了,可以看到,當手機上的開關23打開時,電路板上的燈23也是兩的,表明繼電器已經被打開了。

4.打完收工,作品完成好 了至此最簡單的藍牙開關就做好了,可以躺在床上遙控在遠處的風扇了(好吧你們都用的是空調,當我沒說!),定時關機(這個功能沒做,不過原理都一樣,自由 發揮了),其他神馬的!

感興趣的同學可以試一下,比如說高級一點的外網控制的,把電腦作為服務器,把藍牙模塊接好,和控制器連接起來,然后讓手機與電腦通 過互聯網通信,用手機給電腦發送指令,再通過電腦給藍牙模塊發送指令,比如提前開個空調什么的(提前開風扇沒用,還是開你們的空調吧),然后其他什么的東 西就自己發揮了!我想這個應該是屬于傳說中的物聯網吧,雖然沒有那么高大上,但是原理是一樣的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6064

    文章

    44931

    瀏覽量

    647433
  • 藍牙
    +關注

    關注

    116

    文章

    6041

    瀏覽量

    173266

原文標題:51單片機做的藍牙開關

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    手把手教你用51單片機DIY音樂頻譜顯示

    `手把手教你用51單片機DIY音樂頻譜顯示`
    發表于 08-15 23:13

    教你用單片機控制LCD液晶顯示器

    教你用單片機控制LCD液晶顯示器
    發表于 08-20 21:25

    本資深單片機工程師教你控制電動機的書

    `本資料共兩本書,教你單片機編程的高級技巧,另教你用
    發表于 07-30 13:41

    51單片機DIY音樂頻譜顯示

    該資源是手把手教你用51單片機DIY音樂頻譜顯示
    發表于 09-27 07:42

    SST單片機ISP的下載程序

    SST單片機ISP在線下載程序!!下面是源代碼,結合VB或VC編程PC端的下載窗口,就是自己的ISP! ;*******************************************;* SST FlashFle
    發表于 12-19 22:28 ?184次下載

    教你用熱像儀檢測鋰電池

    教你用熱像儀檢測鋰電池
    發表于 02-07 13:26 ?13次下載

    廢舊筆記本電池改移動電源圖文教

    文教你用廢舊筆記本電池DIY個移動電源。
    的頭像 發表于 09-17 09:49 ?2.7w次閱讀
    廢舊筆記本電池改移動電源圖<b class='flag-5'>文教</b>程

    你的單片機程序怎么調試?我教你用Keil uVision2軟件如何調試資料下載

    電子發燒友網為你提供你的單片機程序怎么調試?我教你用Keil uVision2軟件如何調試資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 04-16 08:47 ?12次下載
    你的<b class='flag-5'>單片機</b>程序怎么調試?我<b class='flag-5'>教你用</b>Keil uVision2軟件如何調試資料下載

    教你用Zview擬合交流阻抗譜

    教你用Zview擬合交流阻抗譜(穩壓電源技術參數)-教你用Zview擬合交流阻抗
    發表于 08-31 13:03 ?7次下載
    <b class='flag-5'>一</b>步<b class='flag-5'>一</b>步<b class='flag-5'>教你用</b>Zview擬合交流阻抗譜

    51單片機藍牙小車(精要版)

    51單片機藍牙小車(精要版)實現:通過手機與小車的藍牙通信,實現手機控制小車前后左右的移動。這是博主學了51
    發表于 11-11 17:21 ?0次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>藍牙</b>小車(精要版)

    基于51單片機藍牙臺燈

    基于51單片機藍牙臺燈
    發表于 11-12 15:06 ?26次下載
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>藍牙</b>臺燈

    51單片機宿舍門禁系統

    走向用51單片機宿舍門禁系統(1)–1602顯示51單片機
    發表于 11-21 09:06 ?34次下載
    <b class='flag-5'>用</b><b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>做</b>宿舍門禁系統

    51單片機點亮個燈

    本文只是為了記錄本人大學學習51單片機些記錄過程主要是純干貨接下來會出系列的單片機的教程本文教
    發表于 11-23 16:20 ?9次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>點亮<b class='flag-5'>一</b>個燈

    51單片機藍牙循跡小車

    51單片機藍牙循跡小車文章目錄51單片機藍牙循跡小車前言
    發表于 11-23 17:06 ?58次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>藍牙</b>循跡小車

    基于51單片機藍牙臺燈設計

    基于51單片機藍牙臺燈設計
    的頭像 發表于 08-01 01:08 ?1503次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>藍牙</b>臺燈設計