• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

微信、紅外遙控、門磁智能控制開關(guān)門設(shè)計(jì)(程序源碼、設(shè)計(jì)講解、PCB等)

2017/02/23
50
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

更多詳情介紹+服務(wù)器端代碼.zip

共4個文件

前陣子做了個門磁,然后不斷改進(jìn)就加上微信推送,又加上學(xué)習(xí)型紅外遙控和微信控制。

看著差不多完善了,主控板都穩(wěn)定運(yùn)行兩個月不用重啟,趕緊分享給大家。

硬件用的是stm32F030C8T6,開始用的f103c8發(fā)現(xiàn)太浪費(fèi)了,就改F030C8。本來還有預(yù)留F030F4P6的部分,可惜pcb設(shè)計(jì)功力不夠,nsf24l01要飛線出來才能通信,插板上就不行,這部分我可能最后講。
設(shè)備分三種,一種是主控,插上esp8266,可以微信配置ssid和密碼,通過nrf24l01和其他兩種設(shè)備通信;

這個是空板,插上ESP8266和nRF24L01就可以用。板子大概是4.5×4.5cm

插上ESP8266和nRF24L01的樣子:

第二種是門磁,插上nrf24l01和主控通信,休眠電流1ma不到,中斷喚醒,自己實(shí)現(xiàn)了簡單的失敗重傳;引出來三組線,橙色和黃色的兩組線分別是兩個干簧管,分別掛在內(nèi)門和外門上,另外的7根線是nRF24L01。整個板放在盒子里,弄點(diǎn)3M膠粘墻上,再引條線到旁邊插個移動電源就能用了。

門磁板后來又裝了一個PIR人體紅外感應(yīng),有人在白色菲涅爾透鏡前走過時會有高低電平,外部中斷喚醒MCU,通過NRF24L01發(fā)送消息給主控板。
找了個智能插座的盒子挖孔剛好。

第三種是紅外,插上nrf24l01和主控通信,接個紅外led和TL1838,把學(xué)習(xí)到的紅外指令存到mcu的flash上。隨便焊了洞洞板插在板上,紅外LED是草帽廣角度的,功率差不多2W,用兩個三極管兩級放大。

服務(wù)器端有兩個,一個是物聯(lián)網(wǎng)服務(wù)器,用的onenet,他們承諾個人用途幾百個設(shè)備都能免費(fèi);第二個是微信要有服務(wù)器端支撐,我用的是SAE,新浪云,隨便弄個手機(jī)號然后實(shí)名制注冊都有400云豆,夠你免費(fèi)用200天。

開關(guān)時微信收到的消息:

新浪云SAE的具體我下面講,由于要用到定時任務(wù)每隔1.5秒刷新門磁數(shù)據(jù)和推送消息,所以每天都要消耗幾個云豆,換算成RMB就是3分錢每天。
你要是新注冊的話,新浪云送你4塊錢,夠用很久了。

原文出處:https://bbs.mydigit.cn/read.php?tid=1680579

  • 更多詳情介紹+服務(wù)器端代碼.zip
    下載
    描述:更多詳情介紹+服務(wù)器端代碼
  • 紅外控制板F030C_IR_Client.rar
    下載
    描述:程序源碼
  • 主控板F030C_DoorWatcher_ServerWifiside.rar
    下載
    描述:程序源碼
  • 門磁程序+PCB.zip
    下載
    描述:門磁程序+PCB,PCB用SP-Layout50打開
騰訊

騰訊

騰訊于1998年11月成立,是一家互聯(lián)網(wǎng)公司,通過技術(shù)豐富互聯(lián)網(wǎng)用戶的生活,助力企業(yè)數(shù)字化升級。我們的使命是“用戶為本 科技向善”。Founded in 1998, Tencent is an Internet-based platform company using technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is "Value for Users, Tech for Good".

騰訊于1998年11月成立,是一家互聯(lián)網(wǎng)公司,通過技術(shù)豐富互聯(lián)網(wǎng)用戶的生活,助力企業(yè)數(shù)字化升級。我們的使命是“用戶為本 科技向善”。Founded in 1998, Tencent is an Internet-based platform company using technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is "Value for Users, Tech for Good".收起

查看更多

相關(guān)推薦