[!TIP|label:Surface平板电脑控制电灯] 如图,把电灯换成继电器就能控制任意220V的家用电器了
树莓派RaspberryPi能在主流操作系统如Ubuntu上
!> 直接控制芯片引脚电压/电平
通过Raspbian系统内置的WiringPi库,可通过shell或任意编程语言直接修改芯片GPIO的电平
当时我还没学Python的Flask框架,就用自认为最简单的PHP做后端
前端网页就只有红色和绿色两个按钮,按一下就发送一个Ajax请求给PHP处理
通过网线相连让平板电脑和树莓派处于同一网段,最后平板电脑访问下树莓派上的相应PHP页面即可。
后记
我现在改用Rust操控树莓派的GPIO,树莓派linux系统不能像51单片机那样寄存器的值等于相应管脚的电压(gpio似乎在内存片段上哪怕用汇编改寄存器也没用)
我后面用 Rust 写过一个树莓派瑞士军刀扩展版的驱动SDK: https://github.com/pymongo/saks/blob/main/src/lib.rs
算不上是驱动,因为驱动是树莓派操作系统已经集成了的 /dev/gpiomem
- 微信公众号+VPS实现微信公众号/小程序远程控制