樹莓派 改造插線板,支援手機平板控制開關

2021-08-08 01:38:06 字數 1515 閱讀 7186

改造原理圖:

第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擴充套件模組進行控制。所使用的執行器在衝程結...