改造原理圖:
第1步:搭建apache+php環境
具體步驟可以在網上搜尋,此處只描述程式編寫部分。
第2步:編寫php網頁端
一共2個頁面,1個手機訪問頁面index.php,1個ajax請求響應頁面ajax.php,**如下:
index.php
ajax.php
<?php
$action=$_post[action];
$status=$_post[status];
if($action=="get-status")else
?>
第3步:python讀取配置檔案
import rpi.gpio as gpio
from gpiozero import buzzer
import time
gpio.setwarnings(false)
gpio.setmode(gpio.bcm)
gpio.setup(17,gpio.out)
gpio.setup(25,gpio.out)
#for i in range(1,101):
while true:
file=open("/var/www/html/discuz/pi/flag.txt")
text=file.read()
file.close()
if(text=="true"):
#print(text)
gpio.output(17,gpio.high)
gpio.output(25,gpio.high)
else:
gpio.output(17,gpio.low)
gpio.output(25,gpio.low)
#print(text)
#time.sleep(.2)
這裡接了乙個二極體燈和繼電器,所以用了2個gpio介面,可以根據實際情況自行調整。
第4步:連線電路
可以參考原理示意圖,注意繼電器的入口電壓介面和出口電壓介面。
第5步:測試電路
上一張完成了的圖,繼電器被放在了插座內部。
由於涉及220v高壓,操作前請務必檢查電路並做好安全防護,注意用電安全!!!
玩轉樹莓派 支援PS3手柄
之前寫過一篇用樹莓派玩模擬器的。通過retropie可以整合不同的模擬器,在樹莓派上玩街機 玩紅白機 玩psp都不是問題。不過我不喜歡讓遊戲直接接管我的樹莓派,畢竟用樹莓派還得做正經事對吧。還好retorpie提供on the top的使用方式,只不過是需要自行執行shell命令。這裡有指導 可以直...
樹莓派筆記15 手機控制樹莓派小車
小車 演示 購買現成的小車底座,包括電機馬達和車輪 使用l298n模組來控制小車底座上的電機,使樹莓派可以驅動小車運動 一塊12v的鋰電池,專門給l298n供電 樹莓派專用csi介面攝像頭,用來採集影象 由兩個sg90舵機構成的雲台,作為攝像頭的搭載平台 一塊oled顯示屏,簡要地顯示一些資訊 不用...
虹科工業樹莓派應用案例14 溫室IoT改造
在本案例中,溫室的iot改造主要集中在兩個方面 溫室窗戶的自動開閉以及自動獲取天氣資料並分析。1.溫室窗戶開閉控制 溫室的窗戶通過行程長度為500 mm的線性驅動器執行開啟和關閉動作。此線性驅動器配備有24v電機,可以通過虹科revpi core3和dio擴充套件模組進行控制。所使用的執行器在衝程結...