【樹莓派智能門鎖】使用腳本控制GPIO來開鎖【4】


假定你已經通過此文章或者其他方式完成了樹莓派的基本配置

【樹莓派】RASPBIAN鏡像初始化配置

我們通過VNC View連接到樹莓派查看一下~

 

1、更新一下基本的設置;更新一下源,把python-dev都安裝了~~

sudo apt udpate

sudo apt install python-dev -y

我已經安裝過了;所以會顯示為已經是最新版;等待安裝完畢即可

 

先寫一個python腳本測試一下開門:

RPI.GPIO使用說明

參照如上;只要我們把40設置為OUT,並且拉高,則就會觸發門鎖開鎖;然后再設置為IN;解除處於開鎖的狀態;免得一直開鎖~~

終端輸入:

leafpad test.py

文件里面輸入:

 1 import time
 2 import RPi.GPIO as gpio
 3 
 4 gpio.setwarnings(False)
 5 gpio.setmode(gpio.BOARD)
 6 gpio.cleanup()
 7 
 8 gpio.setup(40, gpio.OUT, initial=gpio.HIGH)
 9 time.sleep(0.5)
10 gpio.setup(40, gpio.IN)

保存並執行文件,試試門是否會打開~

python test.py

門在腳本執行完畢后就打開了~至此測試OK

 

門被房東換成防盜門了。。。此文終結~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM