新手折腾文章--利用树霉派控制卷闸门

2021-09-06 11:04:19 21点赞 44收藏 11评论

创作立场声明:本文所有商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏颇,请各位放心。

写作理由

前几天看站里有人用金币换了个NAS,我眼红了,看了看我的账户,金币才那么一点,想着是不是写个文章马扁马扁大家的赞赏,好歹我也是个快签到2000天的老人了,正好手里有个树霉派,正好店面的卷闸门是个遥控的,那就折腾一下吧。

外观展示

新手折腾文章--利用树霉派控制卷闸门

新手折腾文章--利用树霉派控制卷闸门

新手折腾文章--利用树霉派控制卷闸门


折腾过程

我这个人,爱学习,爱劳动,爱搬运,哈哈,瞎折腾,手里有几个树霉派,那天在大妈的后院逛的时候,看到了这个文章

【智慧车库折腾记 篇一:#原创新人#用Raspberry Pi 树莓派和Siri遥控车库门】

智慧车库折腾记 篇一:#原创新人#用Raspberry Pi 树莓派和Siri遥控车库门前言笔者先后在某211高校、某985高校的电气、计算机专业读书,期间还在某号称500强前6(号称前6还行)的企业工作过两年,深得三家装表接电、深夜码码、成天折腾的真传。最近在百忙之中(导师放羊)追赶一下人工智能时代的浪潮,折腾一下家里的车库,利用树莓派(吃灰派)和不到5块钱的无线模块,在不改变电路的剁剁剁剁剁剁剁| 64 评论47 收藏360查看详情

一下点燃了我

新手折腾文章--利用树霉派控制卷闸门

(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的硬盘呢。

展开 收起
11评论

  • 精彩
  • 最新
  • 一个8266解决问题,可以不用树莓派

    校验提示文案

    提交
    问题是我手机没有那玩意儿啊!等有了再折腾折腾!

    校验提示文案

    提交
    我手里没有

    校验提示文案

    提交
    收起所有回复
  • ESP8266刷OpenMQTTGateway可以接入Home Assitant,然后修改下配置文件可以直接在HA里面控制,另外还可以买个射频的门磁做状态检测。

    校验提示文案

    提交
    学习了,大佬,又到手一条。 [想一想]

    校验提示文案

    提交
    大佬,出个详细的教程吧!

    校验提示文案

    提交
    收起所有回复
  • 老哥,开个门还要用SSH的嘛。。。666

    校验提示文案

    提交
    对于目前我手机的东西,这样对于我想要远程来能开门来说,最方便,最省钱的方案了。

    校验提示文案

    提交
    收起所有回复
  • 这也太奢侈了 [装大款]

    校验提示文案

    提交
    生命在于折腾!

    校验提示文案

    提交
    收起所有回复
  • 还没看不懂 [惊喜] [惊喜] [皱眉] [皱眉]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

玩PDD的QDD

以前是只运维狗,现在是个看家狗,生命不死,折腾不止。

关注 打赏
最新文章 热门文章
44
扫一下,分享更方便,购买更轻松