新手折腾文章--利用树霉派控制卷闸门
创作立场声明:本文所有商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。
写作理由
前几天看站里有人用金币换了个NAS,我眼红了,看了看我的账户,金币才那么一点,想着是不是写个文章马扁马扁大家的赞赏,好歹我也是个快签到2000天的老人了,正好手里有个树霉派,正好店面的卷闸门是个遥控的,那就折腾一下吧。
外观展示
折腾过程
我这个人,爱学习,爱劳动,爱搬运,哈哈,瞎折腾,手里有几个树霉派,那天在大妈的后院逛的时候,看到了这个文章
【智慧车库折腾记 篇一:#原创新人#用Raspberry Pi 树莓派和Siri遥控车库门】
一下点燃了我
(PS:上面的图是会不会有人告我侵权啥的)
然后我又在后院里搜索了一下其它的关于“车库门 智能”
https://search.smzdm.com/?c=post&s=%E8%BD%A6%E5%BA%93%E9%97%A8++%E6%99%BA%E8%83%BD&v=b
的文章,嗯 ,好东西不少,不过受限有我目前现在的材料,还是上面的文章简单,好吧,那就折腾吧,
刚开始问题就来了,我没有办法分清我家的门是 433 还是315,所以就蒙了一个433,(哦,瞧我这该死的运气)
同时需要注意的是,文章里写了BCM 模式,接线的时候,请按下图折腾,
也可以 在树霉派里执行下面的命令 查看引脚定义
gpio readall
接完线后,开始在树霉派里安装(我不生产代码,我是代码搬运工)代码,
sudo apt-get install python-pip
sudo pip install bitstring
git clone https://github.com/loblab/rfask.git
在当前目录下会生产 rfask 目录
输出日志里没有出现error 那就好了,如果出现了(反正我是没有出现),好自为之吧!!
接下来,把代码里的配置文件模板复制一份出来 做为我们的配置文件
cd rfask-master
cp ask_config_sample.py ask_config.py
上面的命令执行完后,再进行下面的命令进行信号的侦听
python ask_rx.py -d 1 &
开始按遥控进行学习
上面红框内 冒号前的数字 代表 信号的长度 后面代表信号比特流(0X 代表16进制 0b 代表2进制,一个16进制位由4个2进制位构成)
按开关时 接收的信号长度不一样,有一个是能用的 所以 需要一个个试,个人建议把不同长度的信号都写到配置文件里,一个个测试,最后再找不能用的注释掉就行。从我的个人经验来看,开门信号长度和关门信号长度及停止信号长度是一样的。
打开配置文件,把接收到的信息按原配置文件原有的格式 照葫芦画瓢进行编辑。
sudo nano ask_config.py
保存后,进行试验,
剩下的工作就是外网映射,我用的花生壳,手机端 SSH 远程登录到我的树霉派运行命令,目前我还没有接小爱,小度,siri啥的,原因吗,大家都懂的 就是穷,没有那些设备。
总结,手机端的 JuiceSSH软件 可以定制连接后运行的命令,可以简化操作,只不过这个功能要钱。有其它的不要钱的,大家给推荐一下。
最后,希望大家赏点碎银子啊!!!我想要换个NAS!!!我手里还有3块2T的硬盘呢。
im獨腳戲
校验提示文案
XARA
校验提示文案
starcly
校验提示文案
赛博月客
校验提示文案
碎银纸
校验提示文案
碎银纸
校验提示文案
赛博月客
校验提示文案
starcly
校验提示文案
XARA
校验提示文案
im獨腳戲
校验提示文案