使用低功耗藍(lán)牙的電池驅(qū)動(dòng)的門鎖開啟器
掃描二維碼
隨時(shí)隨地手機(jī)看文章
這個(gè)項(xiàng)目允許通過(guò)低功耗藍(lán)牙打開幾乎每一扇門,而電池閑置數(shù)年。
我想通過(guò)指紋開門,所以需要一些開門的裝置。
具體來(lái)說(shuō),我想通過(guò)拉動(dòng)把手來(lái)打開門。
此外,電纜是不可接受的。因此,需要一些低功耗的通信方法和硬件。
為此,BLEnky是最佳工具,因?yàn)樗试S使用nRF52的低功耗特性,而無(wú)需編寫任何C代碼。
實(shí)際上,唯一需要的代碼是這個(gè)gpioASM片段:
因此,將100和110寫入輸出,啟用驅(qū)動(dòng)程序并步進(jìn)540次。
寫入000禁用了驅(qū)動(dòng)程序。
為了使帶有BLEnky的nrf51運(yùn)行代碼,我只需要通過(guò)我的ESP mqtt將字節(jié)00800001c1200101c52001b0029c0401c0發(fā)送到BLE網(wǎng)關(guān)。
12節(jié)AA電池提供足夠的電力驅(qū)動(dòng)步進(jìn)電機(jī)。
本文編譯自hackster.io