您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關如何用樹莓派制作澆花系統,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
可用于澆花等
樹莓派3b,杜邦線(公對母)若干,面包板一個,1路繼電器一個,帶電源水泵一個,pvc水管,臉盆+塑料水桶
python 2.7+
樹莓派控制繼電器,繼電器控制水泵工作。
(python程序給樹莓派gpio發送高或低電平,控制繼電器閉合、開啟,間接控制水泵工作)
可以先按下面兩張圖,熟悉下樹莓派3b引腳知識
樹莓派接線:
1、紅線接下排第2個引腳(引出5v電壓),另一端接面包板正極
2、黑線接下排第3個引腳(引出0v地線),另一端接面包板正極
3、綠色線接下排第11個引腳(通用輸入輸出線),另一端接面包板abcde(不要接fghij,線路不通)任一一行、任意一列
先看下面兩張圖,了解下一路繼電器接法(我們用的是第一種常開端接法)
繼電器接線(紅色接vcc,輸入端5v電壓;黑線接GND地線0v電壓;綠線接IN,信號輸入線)
繼電器引出的,紅線接面包板正極,黑線接負極,綠線和綠線在同一行中連接
繼電器接小水泵
繼電器的NO端接有水泵一側的紅線,COM口接水泵電源紅線。 水泵的黑線相連
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import time
print "樹莓派控制水泵"
try:
import RPi.GPIO as GPIO
except RuntimeError:
print("引入錯誤")
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
out_chl = 22
v = 1
GPIO.setup(out_chl, GPIO.OUT)
while True:
print 'channel %d, output %d' % (out_chl, v)
GPIO.output(out_chl, v)
if v == 1:
v = 0
else:
v = 1
time.sleep(2)
上述就是小編為大家分享的如何用樹莓派制作澆花系統了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。