[浅尝IoT - 三]OrangePi PC2 / NanoPi2 +继电器 控制电脑开关机
折腾了一下午,终于能在手机里控制电脑开关机了,哈哈。
虽然完成开关机能够用WakeUp On LAN、或者花生棒之类的,说起来就比较蛋疼了,我家主板保存不了东西(换电池都没用qaq)
可能大佬们又要说了,这么复杂干嘛,结三极管不就行了。说实话,我电路早就换给老师了,咳咳接个继电器比较保险嘛,还能控制其他高电压的,也能听到啪啪啪的响声。
先上个接线图吧。
我买的继电器是双路的,其中旁边的JD-VCC和VCC的跳线帽不要动(接GND整个USB HuB就都短路了。。QAQ)
VCC连5V
GND连GND
IN1 或者 IN2 练 任意可控制的GPIO口 我连的是PIN 12
最后用两根长的杜邦先连主机 PowerSW(不够可以手动接) 继电器那端一个接公共端(COM1/2)一个接常开端(NO1/2)
=============================================================================
确认接线无误,就可以实验啦
打开GPIO的12引脚,先置为低电平然后置为输入(就不会重复触发了)
由于电路都换给老师了,我这里也讲不出什么道道。
上命令(这是Nanopi2的 OrangePi PC2 之后更新)
echo 58 > /sys/class/gpio/export echo low > /sys/class/gpio/gpio58/direction echo in > /sys/class/gpio/gpio58/direction一条一条输入,然后你就会听到继电器,啪,啪~~~
配合 之前的PHP控制GPIO和 FRP 就能远程控制啦~~
PS:之前的代码不能直接用。。要修改index.php和和api/index.php ... 其实就是改下默认的低电平为输入
OrangePi PC2 之后更新 + web监控
发表吐槽
你肿么看?
已有1条吐槽