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

標題: 51單片機做的藍牙開關 [打印本頁]

作者: smallriver    時間: 2016-11-8 13:06
標題: 51單片機做的藍牙開關
三個月以前,正當暑假,沒什么事情可做,當時在學習易安卓,可能很多人都沒聽說過這個軟件,簡單來說就是一款中文編程平臺,編寫安卓手機應用的,由于編程語言是中文的,所以對于我們中國人學習非常容易,至于語法那些和C語言JAVA是一樣的。然后就打算來實踐一下。先做一個簡單的,就用手機和藍牙模塊通信吧,然后控制一下開關的開斷就可以了。這是第一個版本,一個月之后又做了第二個功能強大的版本,感興趣的可以期待發帖,東西是早就做好了的!

第一次發帖,還望各位多多支持,大神勿噴,小弟再次萬分感謝

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.打完收工,作品完成好 了至此最簡單的藍牙開關就做好了,可以躺在床上遙控在遠處的風扇了(好吧你們都用的是空調,當我沒說。,定時關機(這個功能沒做,不過原理都一樣,自由 發揮了),其他神馬的!感興趣的同學可以試一下,比如說高級一點的外網控制的,把電腦作為服務器,把藍牙模塊接好,和控制器連接起來,然后讓手機與電腦通 過互聯網通信,用手機給電腦發送指令,再通過電腦給藍牙模塊發送指令,比如提前開個空調什么的(提前開風扇沒用,還是開你們的空調吧),然后其他什么的東 西就自己發揮了!我想這個應該是屬于傳說中的物聯網吧,雖然沒有那么高大上,但是原理是一樣的。

最后感謝各位看官老爺的觀看,如果覺得有用,就不要吝嗇一點分啊。

最后的最后資料肯定是有的,不過別做伸手黨啊,還是回復一句吧。。
易安卓和單片機源碼:
藍牙開關單片機代碼.zip (33.24 KB, 下載次數: 686) 藍牙開關手機軟件.zip (262.79 KB, 下載次數: 594)


作者: admin    時間: 2016-11-12 17:39
很棒的制作,51黑有你更精彩。。
作者: fengxqjack    時間: 2016-11-12 23:36
51黑有你更精彩。!

作者: leileiq910    時間: 2016-11-13 19:30
謝謝分享。
作者: smallriver    時間: 2016-11-13 21:32
謝謝大家支持,分享創造快樂
作者: 維超    時間: 2016-11-13 22:37
話說易安卓軟件也要注冊費吧
作者: smallriver    時間: 2016-11-14 13:18
維超 發表于 2016-11-13 22:37
話說易安卓軟件也要注冊費吧

你用免費的就可以了,只是生成的是調試版軟件,可以用的
作者: gy9319    時間: 2016-11-15 10:59
謝謝分享,學習了!
作者: djjzf    時間: 2016-11-15 11:39
學習一下, 對于不懂的人來說還是有點難度
作者: djjzf    時間: 2016-11-15 11:40
學習一下,!
作者: orHeart    時間: 2016-11-17 08:51
樓主好人hhhhhh
作者: 3434507508    時間: 2016-11-18 16:39
挺有用東西
作者: smallriver    時間: 2016-11-19 09:43
djjzf 發表于 2016-11-15 11:39
學習一下, 對于不懂的人來說還是有點難度

哦,我忘記了,很多內容都沒提及,我默認是兩方面都懂得人,我只是提供方法和思路,那些什么軟件使用操作步驟都省略了,以后的寫仔細點吧,多謝支持
作者: adls    時間: 2016-11-19 10:49
謝謝分享
作者: qinhfm    時間: 2016-11-20 21:13
謝謝分享,學習學習
作者: dxa572862121    時間: 2016-11-22 16:40
挺好的
作者: 岸上_冰    時間: 2016-11-24 19:34
謝謝,目前在看E4A的視頻教程,這個可以嘗試一下
作者: qiang22    時間: 2016-11-25 01:38
感謝樓主分享  無私奉獻
作者: nemo11    時間: 2016-11-25 19:29
很棒啊,進來學習學習

作者: lhlbest    時間: 2016-11-26 10:30
不錯 不錯 味道好極了
作者: hs88    時間: 2016-11-26 23:18
最多能做幾路開關
作者: wangjinbo500    時間: 2016-11-26 23:40
支持支持
作者: smallriver    時間: 2016-11-27 14:20
hs88 發表于 2016-11-26 23:18
最多能做幾路開關

看你單片機了,或者加上譯碼芯片,理論上想多少個都可以,比如40口的單片機,有32個IO口,除去兩個串口,剩余的30個你都可以用來控制一個開關,如果用138譯碼器的話,3個就可以控制8個開關(2^3=8),那么30個就可以控制80個了,如果單片機IO更多,那么可以控制的也更多,比如其他型號的
作者: smallriver    時間: 2016-11-27 14:22
岸上_冰 發表于 2016-11-24 19:34
謝謝,目前在看E4A的視頻教程,這個可以嘗試一下

實踐才是檢驗真理的唯一標準,但是還得需要硬件基礎才行,嘗試是好的
作者: qqqqq1234    時間: 2016-11-27 14:52

 51黑有你更精彩。。
作者: faridzled    時間: 2016-11-29 22:11
thanks
作者: 18829291710    時間: 2016-12-4 18:58
樓住厲害
作者: 偉民電子    時間: 2016-12-4 22:33
很給力
作者: zhang68    時間: 2016-12-7 10:13
看看 學習學習
作者: nishiwodeweiyi    時間: 2016-12-7 21:58
的確是很不錯的
作者: aa3222505    時間: 2016-12-8 00:41
很好,下載來參考
作者: feel義    時間: 2016-12-8 11:41
5黑有你更精彩

作者: lydjd    時間: 2016-12-8 17:15
謝謝樓主分享,好好看看!
作者: mslong    時間: 2016-12-8 20:01
51黑有你更精彩。。
作者: 劉碩碩    時間: 2016-12-11 17:44
正好需要  謝謝了
作者: 暗戀桃花源    時間: 2016-12-12 13:30
想耍耍
作者: djf333    時間: 2016-12-13 23:43
謝謝,有你更精彩
作者: djf333    時間: 2016-12-13 23:44
嘻嘻嘻,謝謝
作者: a0931727149    時間: 2016-12-14 05:00
也來玩玩看
作者: fuhengd0    時間: 2016-12-14 08:11
學習一下
作者: fuhengd0    時間: 2016-12-14 08:16
不錯,我覺得太強了。
作者: 3210457180    時間: 2016-12-15 00:28
多謝大神

作者: haohongshuai    時間: 2016-12-15 15:27
試試我也試試
作者: liuzhaoxin1020    時間: 2016-12-17 09:29
支持原創
作者: 東北那誰    時間: 2016-12-19 12:11
很棒的制作,51黑有你更精彩。。
作者: 大眼瞪小眼    時間: 2016-12-19 12:39
謝謝樓主的分享  好人
作者: 大眼瞪小眼    時間: 2016-12-19 12:45

謝謝分享,學習學習
作者: PLA    時間: 2016-12-19 13:20
本帖最后由 PLA 于 2016-12-19 14:59 編輯

不錯!有藍牙串口的程序嗎?

作者: 雨落冰心    時間: 2016-12-20 17:18
手中正好有一個藍牙模塊,試一下!
作者: qq1301820959    時間: 2016-12-21 12:16
非常感謝大哥哥哥哥哥
作者: 得不到    時間: 2016-12-21 19:44
謝謝分享,學習了
作者: ssfc    時間: 2016-12-22 20:10
嗯,有點意思,看看。。
作者: wetwert    時間: 2016-12-22 20:28
棒贊一個!
作者: wetwert    時間: 2016-12-22 20:29
謝謝你
作者: STC89C51    時間: 2016-12-22 20:52

 51黑有你更精彩。!
作者: ZHANGJINGYU    時間: 2016-12-22 22:22
很強!求指教
作者: 小小怪    時間: 2016-12-23 16:09
手機藍牙要怎樣設置,是發送0和1嗎


作者: 顧你北涼    時間: 2016-12-24 16:09
學習了,實訓能用上
作者: 言不敢說    時間: 2016-12-25 01:17
正急需這個,謝謝樓主
作者: smallriver    時間: 2016-12-26 14:07
PLA 發表于 2016-12-19 13:20
不錯!有藍牙串口的程序嗎?

這就算一個簡單的例程吧,數據的收發簡單應用
作者: smallriver    時間: 2016-12-26 14:17
小小怪 發表于 2016-12-23 16:09
手機藍牙要怎樣設置,是發送0和1嗎

沒有設置直接發送數據的功能,是通過按鍵來發送固定指令的,隱藏在代碼中了
作者: sclxwang    時間: 2016-12-28 10:36
很棒的制作,51黑有你更精彩。。
作者: djf333    時間: 2016-12-30 22:07
維超 發表于 2016-11-13 22:37
話說易安卓軟件也要注冊費吧

百度有注冊機,不謝
作者: djf333    時間: 2016-12-30 22:08
smallriver 發表于 2016-11-14 13:18
你用免費的就可以了,只是生成的是調試版軟件,可以用的

有注冊機,百度搜索e4a軟件注冊機
作者: jszy1314    時間: 2017-1-1 09:23
學習學習了,好東西
作者: 小鵬鳥    時間: 2017-1-6 17:54
真心不錯
作者: bbq123bbq    時間: 2017-1-7 15:54
看看學習一下
作者: lyg2353    時間: 2017-1-8 13:54
謝謝大家支持,分享創造快樂
作者: shmily1599    時間: 2017-1-9 19:06
可以的
作者: leijunwuj    時間: 2017-1-12 19:19
  
參與/回復主題 關閉  



      
RE: 51單片機做的藍牙開關 [修改]
作者: qvbhusrh    時間: 2017-1-13 20:52
51hei有你更精彩!!!
作者: 大眼瞪小眼    時間: 2017-1-15 12:41
謝謝分享的作品,太感謝了 樓主好樣的
作者: 花和三    時間: 2017-1-16 11:00
6 啊 最近我也想學藍牙 可以學習一波了 感謝樓主

作者: 小鵬鳥    時間: 2017-1-16 20:40
感謝分享,正嘗試制作

作者: 東北那誰    時間: 2017-1-16 21:50
謝謝樓主分享,好好看看!
作者: 東北那誰    時間: 2017-1-16 21:51
謝謝樓主分享,好好看看!
作者: zeng_fanlong    時間: 2017-1-18 15:09
很不錯啊

作者: lxa0    時間: 2017-1-18 20:04
樓主能幫忙寫個藍牙串口的app不?
作者: 雪玉寐影    時間: 2017-2-3 20:56
最近正在搞這個,謝謝分享
作者: smallriver    時間: 2017-2-4 16:43
lxa0 發表于 2017-1-18 20:04
樓主能幫忙寫個藍牙串口的app不?

網上很多,隨便下載一個就可以用了,我沒時間搞
作者: juese    時間: 2017-2-4 17:37
51有你更精彩
作者: lxa0    時間: 2017-2-4 20:13
smallriver 發表于 2017-2-4 16:43
網上很多,隨便下載一個就可以用了,我沒時間搞

網上下過很多
大都不盡人意
不是缺這個,就是多了那個
還有的界面過于花哨
。。。。。。
作者: smallriver    時間: 2017-2-5 10:53
lxa0 發表于 2017-2-4 20:13
網上下過很多
大都不盡人意
不是缺這個,就是多了那個

你想有什么功能?加q詳細說一下,有時間幫你寫
作者: pvok1234    時間: 2017-2-7 15:29
贊一個!
作者: pvok1234    時間: 2017-2-7 15:29
很好 不錯
作者: lxa0    時間: 2017-2-11 17:07
smallriver 發表于 2017-2-5 10:53
你想有什么功能?加q詳細說一下,有時間幫你寫

非常感謝!
我的qq87401614

我的要求很普通:
界面清爽淳樸一些
功能不多qq上細聊
再次謝謝!
作者: woshishiahode    時間: 2017-2-12 20:44
好牛!正想做一個,硬件怎么設計?能不能加我QQ,交流哈,1843945104  期待你的回復
作者: 安靜在沸騰    時間: 2017-2-14 18:54
給樓主點贊
作者: 安靜在沸騰    時間: 2017-2-14 18:56
我最近也在做一個藍牙模塊與手機通信的項目,不知能否與樓主交流一下
作者: 13819348    時間: 2017-2-15 10:50
十分感謝樓主分享
作者: 13819348    時間: 2017-2-15 10:51

給樓主點贊
作者: smallriver    時間: 2017-2-20 14:31
安靜在沸騰 發表于 2017-2-14 18:56
我最近也在做一個藍牙模塊與手機通信的項目,不知能否與樓主交流一下

你這樣我怎么和你交流?
作者: mm1124205528    時間: 2017-2-24 16:56
挺好的,一看就懂
作者: HEZHOU    時間: 2017-3-2 09:34
樓主厲害!贊一個!
作者: fqx10    時間: 2017-3-9 19:03
謝謝分享
作者: steve88    時間: 2017-3-10 20:08
51黑有你更精彩
作者: Gerry_zhang    時間: 2017-3-10 22:47
求易錦老師的視頻,謝謝 122543738@qq.com
作者: ydj210211    時間: 2017-3-14 09:45
不錯學習。。!
作者: wjhg1026    時間: 2017-3-18 16:08
也玩一下
作者: coolboy_81    時間: 2017-3-25 21:22
很棒的制作,51黑有你更精彩




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲欧美日韩精品久久亚洲区 | 精品欧美一区二区三区免费观看 | 一本一道久久a久久精品蜜桃 | 久久久久国产精品午夜一区 | 黄色免费av| 国内av在线 | 国产一级在线 | 精品婷婷| av手机在线免费观看 | 欧美国产在线一区 | 999久久久久久久久6666 | 国产乱码精品一区二区三区忘忧草 | 韩日精品一区 | 国产精品欧美精品 | 日韩欧美精品 | 国产精品久久一区二区三区 | 欧美精品一区在线观看 | 色久在线| 欧美黑人一区 | 精品久久久久久久 | 黄色一级大片在线免费看产 | 亚洲欧美国产毛片在线 | 国产真实乱对白精彩久久小说 | 天天躁日日躁狠狠很躁 | 久久久久免费精品国产 | 日本一区二区高清不卡 | 91极品尤物在线播放国产 | 久久午夜国产精品www忘忧草 | 国产精品夜夜春夜夜爽久久电影 | 欧美在线 | 亚洲视频一区在线观看 | 91pao对白在线播放 | 成人福利| 国产成人精品网站 | 成人亚洲精品久久久久软件 | 97色在线视频| 亚洲看片 | 久久亚洲国产 | a级黄色片在线观看 | 一区二区不卡视频 | 午夜爽爽爽男女免费观看影院 |