低成本DIY寝室门禁 自动门锁 esp8266 0基础DIY寝室门锁 | 您所在的位置:网站首页 › 宿舍教程 › 低成本DIY寝室门禁 自动门锁 esp8266 0基础DIY寝室门锁 |
最近看好多up主都在做寝室门禁的教程,我突然也想出一期DIY寝室门禁的教程,成本大概80元,0基础也可以,跟着教程来。 所需材料: esp8266 面包板 面包板电源 以及电源供电线 杜邦线 公对公 公对母 母对母 各数根 数字舵机一个 (一定要是数字舵机,舵机扭矩大概15KG就够用) 所需环境: 需要用esp8266连接一个2.4g的WiFi网络,然后通过手机APP控制esp8266旋转舵机。 组装: 舵机: 一般红色的为电压线(接5v电源 +) 棕色的为地线(接5v电源 -) 橙色的是舵机的信号线(接到esp8266的D1引脚上) 舵机接5v供电esp8266:找到名为 3v 和 GND的引脚, 将电源的3v电源接到esp8266的3v3上 GND接负极 舵机的信号线接到esp8266的D1引脚上引脚编号图软件准备: 下载链接:https://pan.baidu.com/s/1akwspYrIu9ZvpvmTNXPCsw 提取码:p9r7 1.安装arduino 2.安装esp8266/wifiduino目录下的 8266_package_2.5.2 3.安装CH304驱动 4.将Blinker库的文件解压到我的电脑/文档/Arduino/libraries下 手机端配置: 下载安装打开Binker安卓app 点击右上角添加设备选择arduino选择WiFi接入复制这个key值 一会要添加到代码中创建完成后点击刚刚创建的设备 点击右上角添加一个按钮点击按钮对其编辑将数据键名改为btn-abc (代码中开门按钮的数据键名)点击右上角对号保存,现在手机端就弄好了。 为ESP8266烧录代码: 使用数据线将esp8266连接到电脑上 打开刚刚安装的Arduino 工具/开发板/NodeMCU 1.0工具端口(你们的端口可能和我的不同 但都是一样操作) 然后将下载的代码复制粘贴到代码区中 第一项 auth 填写刚刚手机端复制的key值 第二项 ssid 填写WiFi名称 第三项 pswd 填写WiFi密码 都弄好后烧录代码 等待烧录完成后拔下连接esp8266的电源线 将面包板的电源全部接好,通电。 这时打开手机app会发现刚刚添加的设备状态为在线; 进入设备 点击刚刚添加的键值为“btn-abc”的按钮 就可以控制舵机旋转了。 现在只需要把舵机固定到门上 通过舵机臂旋转来拉动门把手就可以开门了。 过几天up会在评论区附上安装后的效果图。 如果有不会的可以联系up主哟~ |
CopyRight 2018-2019 实验室设备网 版权所有 |