当前位置: 首页 > news >正文

阿里云企业网站备案网站分享功能怎么做

阿里云企业网站备案,网站分享功能怎么做,公司网页设计费用,排名好的徐州网站建设因为项目需求#xff0c;要实现PC远程控制警铃的效果。警铃结构简单#xff0c;只需要通上12V的直流电就可以报警。本文的树莓派设备是在树莓派4B的基础上找硬件厂商搞的定制化产品。树莓派4B通过4G网卡连接互联网#xff0c;并利用GPIO控制12V直流电的继电器开关。树莓派4B…因为项目需求要实现PC远程控制警铃的效果。警铃结构简单只需要通上12V的直流电就可以报警。本文的树莓派设备是在树莓派4B的基础上找硬件厂商搞的定制化产品。树莓派4B通过4G网卡连接互联网并利用GPIO控制12V直流电的继电器开关。树莓派4B每隔5秒就访问一次后端HTTP接口查询警铃是打开还是关闭。 树莓派的Python 代码 import requests import gpiozero import time from time import sleep import logging from logging.handlers import TimedRotatingFileHandler# Config logging new_formatter [%(levelname)s]%(asctime)s:%(msecs)s.%(process)d,%(thread)d#[%(funcName)s]:%(lineno)s %(message)s fmt logging.Formatter(new_formatter) log_handel TimedRotatingFileHandler(/home/pi/your_disk_path/logs/bell.log, whenM, backupCount3) log_handel.setFormatter(fmt) log_info logging.getLogger(error) log_info.setLevel(logging.INFO) log_info.addHandler(log_handel)RELAY_PIN 22 # Triggered by the output pin going high: active_highTrue # Initially off: initial_valueFalse relay gpiozero.OutputDevice(RELAY_PIN, active_highTrue, initial_valueFalse)def getBellSwitch():res requests.get(urlhttp://yourhost/api/raspberry/switch?no1)if res.text 1:relay.on()else:relay.off()sleep(5)while True:try:getBellSwitch()except Exception as e:log_info.error(e) 数据库表名是 bell 。表结构如下 id:int // 主键 no:int // 设备编号唯一性约束 heartbeat_time: datetime //联系服务器的心跳时间 switch: int // 0是关闭1是打开下面是Java示例代码。思路比较简单。树莓派每隔5秒调用一次 /api/raspberry/switch?no1 接口查询1号警铃的状态。Java接口查询数据库返回switch的值。0表示关闭1表示打开。 同时 /api/raspberry/updateSwitch 接口给PC调用用来更新数据库中警铃的开关状态。 RestController RequestMapping(/api/raspberry) public class ApiRaspberryController {GetMapping(/switch)public int switch(RequestParam(no) Integer no) {// 根据设备编号查找 bell 表记录并且返回switch的值。return bell.getSwitch();}PostMapping(/updateSwitch)public MapString,Object updateBellSwitch(RequestBody Bell bell) {// 根据 no 和 switch 更新对应记录。具体代码省略。// .....MapString, Object map new HashMap();map.put(code, 200);map.put(msg, 操作成功);return map;} }
http://www.yutouwan.com/news/216994/

相关文章:

  • 官方网站做背景墙厂家宁波网络营销推广咨询报价
  • 长春建站wordpress 内容换行
  • 工厂做网站有用吗深圳网站设计哪里好
  • 织梦同时运行多个网站wordpress icon图标
  • 在线名片制作网站开发网站seo入门基础教程书籍
  • 顺德网站建设公司网页设计基础课件
  • 网站不被收录的原因wordpress 代码 工具栏
  • 深圳市住房和建设局网站下载网站聊天室怎样做炫彩马甲
  • 建设网站个类型好郑州网站建设乚汉狮网络
  • 桂林网站建设费用m2型虚拟主机带宽 网站
  • 广东省城乡住房建设厅网站首页生活中好的设计产品
  • 网站感谢页面竞价代运营
  • 网站建设办法在线翻墙
  • 淮北市建设协会网站网站 开发 工具
  • 公司网站怎么做关键字东台网站建设找哪家好
  • 邹平网站建设公司wordpress文章发布保存都不行
  • 做网站如何团队分工企业网站设计优化公司
  • 网站开发项目实训总结网站建设一般需要多久
  • 网站空间运行挂机宝wordpress+游戏网站
  • 网站的域名怎么起如何给网站做优化代码
  • 网站建设有那几个类型百度指数网址是什么
  • 做logo赚钱的网站wordpress 用户充值
  • 腾讯官方网站建设动漫设计培训机构哪里好
  • 举报网站建设情况下载做蛋糕网站
  • 做品管圈网站找别人建个网站多少钱
  • 广东峰凌建设有限公司网站为某一企业规划网络促销方案
  • 建设广州公司网站网站建设都用哪些软件
  • 江门专业网站制作公司h5视频直播
  • 建站服务外贸WordPress建站经验
  • 做网站是先做后台还是前端怎么做网络销售