• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Python网页控制GPIO是如何实现的

wildmonkey 2018-03-23 浏览量:1364
Python网页控制GPIO是如何实现的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 可以使用flask,具体见这里http://tieba.baidu.com/p/4086802846
    • 发布于 2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :https://www.chipmall.com/datasheet/5141601.html 回复

其他答案 数量:11
  • 我想你所谓的python网页准确的说法是指python提供的web服务吧?!如果确是这个意思则:

    其实这分成好几个层次

    1. 网页其实是web服务的调用接口而已,实际gpio动作是web服务后台完成,跟普通本地程序去完成是一个道理

    2. 客户端实质是通过B/S这样的架构去触发web服务提供的接口

    3. web服务后台通过调用本地GPIO接口驱动模块完成实质动作

    只是这里web服务是由python实现的,web服务后台也可以调用python 的GPIO本地调用库API。


    当然python也可以作为客户端调用的语言,去触发被web服务包装提供的远程GPIO控制接口,即web服务远程调用API,只不过这里的API对应是控制一些GPIO的,然后web服务就不一定限于由python语言实现了(可以是任何语言,比如node.js/c/c++/java等等,只要能实现web服务,切能调用后台本地GPIO控制模块——甚至shell模块)

    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :N3314-6302RB 3M 请参考。 回复

  • 网页提交post表单,服务器解析响应并控制gpio
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :属于原厂定制件,没有相关文件。 回复

  • http://tieba.baidu.com/p/4086802846

    这里是个详细的做法  ,有代码 

    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :BAV16W-7-F Diodes Incorporated 请参考。 回复

  • 以我的理解就是走EDP或者HTTP协议,本质上跟手机APP发指令控制8266差不多,只不过EDP、MQTT或者HTTP协议是第三方厂家有开设网页服务器的前提下进行的,不需要占用用户的计算机资源就可以实现云平台指令控制。

    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :DPX202690DT-4060A1 TDK Corporation 请参考。 回复

  • 是使用的cgi文件的方式进行控制的。

    cgi文件中的操作方式就是调用低层的驱动

    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :不一样,一个X7R,一个JB 回复

  • 一般是背后封装了网络协议,在网页和单片机中间有特殊的协议传输。
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.farnell.com/datasheets/2653219.pdf 回复

  • 无非就是网页get或者post提交数据,传送给单片机处理,提取相关数据然后判断执行
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: SMD-7050_4P 品牌: EPSON(爱普生) 型号: SG-8002CA 100.000000MHz 回复

  • 也是通过tcpip协议,开发板收到网络命令后,再去控制GPIO
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: LQFP-64 品牌: HDSC(华大) 型号: HC32F460KETA-LQFP64 回复

电子老工程师 回复了  :材质:橡胶 回复

  • 网页下HTTP协议,板子通过网口或无线WIFI模块收到控制命令,然后响应控制LED灯。
    • 发布于2018-03-25
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :LMC555CM,Texas Instruments供参考需要确认 回复
电子老工程师 回复了  :没有符合现货替代型号。 回复

  • 通过页面生成可执行文件,下载到联网的设备,运行。
    • 发布于2018-03-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :SN65HVD1050DR的参数Receiver Hysteresis125 mV 与 SN65HVD1786DR的参数Receiver Hysteresis是50 mV参数是不相同的,理论上是不能替代的,还需要客户结合产品的实际功能的需求进一步确认 回复

相关问题

问题达人换一批

Python网页控制GPIO是如何实现的