使用 CircuitPython 构建智能喷水灭火系统

创意展示、DIY分享、经验交流
回复
头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

使用 CircuitPython 构建智能喷水灭火系统

#1

帖子 shaoziyang »

图片

代码

代码: 全选

import time
import board
import digitalio
import web

status = False
relay = digitalio.DigitalInOut(board.D26)
relay.direction = digitalio.Direction.OUTPUT
relay.value = False

urls = ('/(.*)', 'call')

class call:
    global status
    def GET(self, action):
        global status
        if (action == 'status'):
            if status:
                return 1
            else:
                return 0
        return "Beep bo beep!"
    def POST(self, action):
        global status
        if (action == 'on'):
            status = True
            relay.value = status
        elif (action == 'off'):
            status = False
            relay.value = status
        return "Beep bo beep beep!"


if __name__ == "__main__":
    app = web.application(urls, globals())
    app.run()
隐藏内容
你必须登入/注册才可观看隐藏内容
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章