手机控制树莓派驱动投影仪DLPDLCR230NPEVM

最终实现:利用python和web.py写一个页面,从而达到,在手机端页面上点击按钮可以控制投影仪的操作。

前提:树莓派已经可以控制投影仪,在之前的文章中写过。

(25条消息) 树莓派驱动DLPDLCR230NPEVM+framebuffer显示图片_L_Y000的博客-优快云博客

手机端界面如下。如图,点击“开始”按键,即可打开投影仪投射树莓派桌面。

 网页端利用python的web.py搭建。

总体文件夹如下图。

其中api文件夹、i2c、linuxi2c是投影仪调用的文件。

static文件夹如下。

 

app.py 

import web
import program

urls = (
    '/start', 'start'
)
app = web.application(urls, globals())

class start:
    def GET(self):
        return program.something()

if __name__ == "__main__":
    app.run()

program.py(将之前的init_parallel_mode.py改写进来就好),即program.py的功能就是按键按下所需要实现的功能。

import struct
import time

from enum import Enum

import sys, os.path
python_dir = (os.path.abspath
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值