大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

Raspberry Pi, Arduino, 不管项目简单还是复杂,动手实现它就是成功!
头像
max
帖子: 86
注册: 周六 3月 14, 2015 10:57 am

大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子max » 周一 5月 07, 2018 6:07 pm

视频:https://www.bilibili.com/video/av23114457

MQTT协议被大量的应用在IoT方案中,由于它的轻量化和易用性,在IoT的插座、开关、灯等等很多设备中驱动它们,Mosquitto是MQTT协议的一个实现,很容易在Raspberry Pi、Arduino、ESP8266/32系列等等热门平台中实现;这个视频进行了一个PC、Raspberry Pi和ESP32三方通讯的基础尝试。欢迎收看!

------------
视频代码下载:
mosquitto.zip
您没有权限查看这个主题的附件。
头像
ddi
帖子: 3
注册: 周日 7月 29, 2018 11:21 pm

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子ddi » 周日 7月 29, 2018 11:29 pm

图片图片图片我到连wifi这一步就出事了,填上ssid和密码后点set 完了之后就提示那个,在上面可以看到貌似有提示连接wifi成功,但是这里还是黄色的,怎么办,你这论坛我也搞不懂怎么发图片
头像
max
帖子: 86
注册: 周六 3月 14, 2015 10:57 am

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子max » 周一 7月 30, 2018 11:51 pm

ddi 写了:图片图片图片我到连wifi这一步就出事了,填上ssid和密码后点set 完了之后就提示那个,在上面可以看到貌似有提示连接wifi成功,但是这里还是黄色的,怎么办,你这论坛我也搞不懂怎么发图片



发图片在发布或者回复帖子的页面“提交”按钮下面有一个附件tab,点击附件tab可以看到上传附件的“添加文件”按钮,选择文件后等待上传完成,
Screen Shot 2018-07-30 at 11.47.22 PM.png

然后点击文件名后面的“置入文中”按钮
Screen Shot 2018-07-30 at 11.50.14 PM.png
就可以插入到帖子中了,多个文件重复添加就可以。
您没有权限查看这个主题的附件。
头像
ddi
帖子: 3
注册: 周日 7月 29, 2018 11:21 pm

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子ddi » 周二 7月 31, 2018 10:45 pm

QQ截图20180731224324.png
如图所示,现在卡在数据类型转换这里,请问怎么把int类型转换成string类型?感谢你的视频,对我有很大启发,这个确实很好用很方便,用esp8266还可以同时分别控制很多用电器。那个api.mqtt.js的第四行看不大懂。
您没有权限查看这个主题的附件。
头像
lgn
Site Admin
帖子: 15
注册: 周二 3月 10, 2015 12:41 am
地址: Shenzhen

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子lgn » 周三 8月 01, 2018 3:45 am

ddi 写了:QQ截图20180731224324.png如图所示,现在卡在数据类型转换这里,请问怎么把int类型转换成string类型?感谢你的视频,对我有很大启发,这个确实很好用很方便,用esp8266还可以同时分别控制很多用电器。那个api.mqtt.js的第四行看不大懂。

可以试试这样来转换:

代码: 全选

let i = 1024;
let message=JSON.stringify(i);
世界上只有10种人,一种懂二进制的,另外是不懂的 :geek:
头像
max
帖子: 86
注册: 周六 3月 14, 2015 10:57 am

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子max » 周三 8月 01, 2018 10:02 am

ddi 写了:QQ截图20180731224324.png如图所示,现在卡在数据类型转换这里,请问怎么把int类型转换成string类型?感谢你的视频,对我有很大启发,这个确实很好用很方便,用esp8266还可以同时分别控制很多用电器。那个api.mqtt.js的第四行看不大懂。

WiFi链接的问题看来已经解决了!

类型转换参考上面的函数,具体你的代码修改

代码: 全选

let var=JSON.stringify(GPIO.read(12));
头像
ddi
帖子: 3
注册: 周日 7月 29, 2018 11:21 pm

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子ddi » 周三 8月 01, 2018 11:46 pm

max 写了:
ddi 写了:QQ截图20180731224324.png如图所示,现在卡在数据类型转换这里,请问怎么把int类型转换成string类型?感谢你的视频,对我有很大启发,这个确实很好用很方便,用esp8266还可以同时分别控制很多用电器。那个api.mqtt.js的第四行看不大懂。

WiFi链接的问题看来已经解决了!

类型转换参考上面的函数,具体你的代码修改

代码: 全选

let var=JSON.stringify(GPIO.read(12));

感谢,成功地将数据类型转换。
昨天因为等着比较急就自己暂时用三目运算符代替了。
QQ截图20180801234419.png

QQ截图20180801233930.png

感谢回复.
您没有权限查看这个主题的附件。
头像
max
帖子: 86
注册: 周六 3月 14, 2015 10:57 am

Re: 大众IT学 - 蚊子和树莓派/MQTT by 科技小制作

帖子max » 周四 8月 02, 2018 12:05 am

ddi 写了:感谢,成功地将数据类型转换。
昨天因为等着比较急就自己暂时用三目运算符代替了。
QQ截图20180801234419.png
QQ截图20180801233930.png
感谢回复.

也是一个方案,只要把目的实现了都是成功!

如果再有问题欢迎来交流,一起研究研究 :mrgreen:

回到 “天工开物”

在线用户

用户浏览此论坛: 没有注册用户 和 0 访客