(三) AI防蟲控制
雷射模組與伺服馬達驅蟲器
line警示提醒
目的與材料:
雷射模組:當雷射被異物遮住時,可能就是有小動物入侵了。
伺服馬達:可以旋轉,黏上驅趕塑膠繩,就可以在有小動物來時將動物嚇跑。
D1mini控制板與Thonny程式、IFTT網站設定,手機連結line提醒。
製作流程:
感應可以傳line提醒程式:
from machine import Pin
import time, network, urequests
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
sta_if.connect("網路名稱", "網路密碼") # 連線 Wifi 設定
while not sta_if.isconnected():
pass
print("Wifi已連上")
shock = Pin(12, Pin.IN) # 感應器 12 號 (D6)腳位設定
while True:
if shock.value() == 1:
print("感應到振動!") # 你想回報訊息設定
# 連線 IFTTT 服務發送簡訊通知,網址在ifttt複製 urequests.get("http://maker.ifttt.com/trigger/theft/json/with/key/bpaItSs4u89-rHpRO14KIH")
time.sleep(60) # 暫停 60 秒, 一分鐘只傳一次
讓感應器的觸動可以發line提醒網路自動連結服務需要再IFTTT申請設定https://ifttt.com/explore。平台可自動串聯多個服務,電子郵件、簡訊、社群軟體、地標和手機設定等等,讓當發生A事件,就自動執行B,可以設定更多應用。這裡運用webhook連結line讓震動感應器啟動時回報line,打開手機line notify即可收到訊息。