下载此文档

利用树莓派实现IoT(物联网)开关门监控设备.doc


文档分类:通信/电子 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
利用树莓派实现IoT(物联网)开关门监控设备
今天就和大家分享一个正在制作的物联网开关门监控设备。因为考虑需要在户外使用这套物联网门控设备,所以利用树莓派完成这个设备有两个问题需要解决,第一是需要解决树莓派和相关模块的供电问题。第二就是需要户外没有宽带网络情况下的信号传输问题。
只要解决这两个问题那么剩下来的问题就是编程方面的了,针对以上两个问题,这里我们采用比较大众化的方式解决,设备的供电问题我们使用太阳能配合蓄电池进行实现7X24小时供电,信号的传输问题我们使用一块叫做SIM868的通讯模块来实现。下面来介绍一下设备制作的材料准备、制作过程以及程序的编写和调试。
(Raspberry Pi 3B) 数量:1块

树莓派
(这里使用的是适配树莓派的微雪电子的SIM868通讯模块) 数量:1块

SIM868模块
(常开常闭型) 数量:1组
:1根(根据现场安设实际情况确定)
:1块
:1块
(公对公,公对母) 数量:若干
:1块
:2组(根据电池使用的性能情况可适当增加)
:1块
:(根据现场安设实际情况确定)
:10米()
防爆箱(防尘、防雾) 数量:1个(规格根据实际情况确定)
USB充电线数量:2根
(移动和联通均可,模块暂不支持电信CDMA) 数量:1张


门控设备实物图
(1)供电原理:设备的供电依靠太阳能板配合锂电池进行供电,需要一块可以将太阳能板和锂电池的输出电压和电流转换成树莓派和SIM868通讯模块工作电压和电流的转换板,设备供电链接图如图。
实现效果,白天可以通过太阳能负责给树莓派及通讯模块供电并同时给锂电池充电。晚上将由充电完毕的锂电池负责给设备供电。

设备供电链接图
(2)设备链接:树莓派的GPIO PIN# 2针脚(5V)和 PIN# 23针脚链接电磁感应模块的引线。负责接收电磁感应模块的开关状态,树莓派的GPIO PIN# 4(5V),PIN# 6(Ground) ,PIN# 8(TX),PIN# 10(RX)分别链接SIM868通讯模块的5V,ground,串口TX和RX,负责实现模块的树莓派与SIM868通讯模块的串口通讯和供电链接,并将信号树莓派的接收到的电磁感应磁条开关信号,通过SIM868通讯模块出输出去(这里采用的是http传输协议,具体实现方法见程序编码部分)

树莓派GPIO针脚图 :
(1)python程序源码:
import as GPIO
import TIme
import serial
def gpio_init():
(False)
()
(23,)
def send_data(param):
W_http_6=
‘AT+HTTPPARA=“URL”,“http://**************/?status=’+param+‘”\r\n’
(W_http_6)
(2)
W_http_7=‘AT+HTTPACTION=0\r\n’
(W_http_7)
(3)
if __name__ == ‘__main__’:
ser = (“/dev/ttyS0”,115200)
W_http_1=‘AT+HTTPTERM\r\n’
(W_http_1)
(3)
W_http_2=‘AT+SAPBR=3,1,“CONTYPE”,“GPRS”\r\n’
(W_http_2)
(3)
W_http_3=‘AT+SAPBR=3,1,“APN”,“”\r\n’
(W_http_3)
(3)
W_http_4=
‘AT+SAPBR=1,1\r\n’
(W_http_4)
(3)

利用树莓派实现IoT(物联网)开关门监控设备 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人840122949
  • 文件大小675 KB
  • 时间2018-11-15