本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」
原文链接:https://www.hackster.io/alex_chang/wifi-mqtt-telegraph-60d5bf
本文主要介绍了使用ESP8266 NodeMCU模块连接到MQTT服务,实现了即时洲际通信(一次一个嘟嘟声)的电报。
硬件组件:
设计步骤:
步骤一、 组装硬件
ESP8266节点微控制器模块:电报键、音频放大器,
但也可以用一个标准按钮把扬声器直接连接到微控制器的引脚上。
电报键焊接在印刷电路板上标有“开关”的孔上,扬声器直接焊接在音频放大器电路上。
我的电报是这样的:印刷电路板通过一些M2螺丝固定在钥匙上。
步骤二、代码
1、代码:点击查看
2、需将代码上传到 upload code
3、创建一个 Adafruit IO账户,并在气上设置MQTT提要
4、将自己的用户名、密码和MQTT提要添加到代码中,并上传到板上。即更改这些变量以反映MQTT设置:
5、代码上传完毕,电路板通电,就可以看到一个名为“电报”的网络,连接到它并前往192.168.4.1将ESP8266模块连接到WIFI网络。
5、看到connect消息
附:
可制造多台电报,并将它们连接起来,并将代码中为每一个改变station_id变量,因为他们将使用这个来决定是否播放消息。
在为三个不同频道设置的代码中,您可以通过点击板上USB端口旁边的“闪存”按钮在它们之间切换。这使得电报可以发布/订阅三个不同的MQTT提要。
Gerber文件:点击查看
电路板文件(用于印刷电路板设计的KiCad文件):点击查看
拆解: 130美元的声控家用设备Amazon Tap蓝牙音箱
2016-06-29
面临制造业流失,科技巨头跑路,创业公司倒闭的深圳,已不再是科技创业者的天堂?
2017-10-17
物联网连接技术:cellular还是LPWAN?
2018-11-16
物联网安全和Linux:为什么IncludeOS有其优势
2018-11-14
遥感技术的演变:实现物联网的承诺
2018-11-19
2019年你最值得入手的5款开发板
2019-08-21
小米米家生态中的3种温湿度传感器智能硬件比较,哪种最好?
2019-10-12
这套工业物联网解决方案把乐高变成了一座智慧城市
2019-06-24
【实战课】华为IoT物联网平台(7)NB-IoT芯片与模组介绍
2019-07-21
NODEMCU-物联网机器人
2019-08-01
讨论