訓練家的佈弱格-Patch1.2

The BLOG of trainer



編輯日期:2020-08-17 13:43

類型:Arduino
作者:羽山
文章時間:2020-08-17 13:43:41
瀏覽人數:2879人
標題: 雷射炮架
網址:https://3wa.tw/blog/blog.php?id=1868
內容:
 

以前研究樹莓 Pi 曾接一般的 Webcam 作監視器
一邊監視就很想用雷射警告半夜鬼鬼祟祟的屁孩
如果可以作到遠端搖控雷射位置,或自動鎖定,似乎相當有趣

 

 

準備支架

 

 

二樓從我的房間拉很長的網路線到前面姊姊的房間架 Wifi 基地台

 

 

基地台放在二樓靠窗的地方,監視器要放在一樓

 

 

Wifi 基地台,同時也要解決可以連接基地台還可以連到樹莓 pi ,這樣才能遠端改 Code

 

 

監視器總成,樹莓 Pi 2 代,要接無線網卡 USB,然後再接 webcam
供電只要一般 5V 相當省電

 

 

家門口,把Webcam 用束帶固定

 

 

 第一代的Webcam是使用8、9年前買的一支羅技的Webcam,鏡頭的廣角有點窄

使用 640x480 每秒截圖,回傳到 3wa 主機

這支 Webcam 必需要自己判斷中心點的顏色,來決定要設多少曝光

才能在白天、晚上的影像一樣清楚

 舊的Webcam也不是不能用,反而很吃重技能,但影像最終清晰度還是輸給新的

 

 

裝了幾天後,改用這個比較新的 Webcam

 

新的 Webcam 顏色,銳利度相當不錯

 

 

新的夜間畫質好很多

 

 

接下來就是要接入 AI 的功能

 

 參考 opencv tracking 的作法

https://www.pyimagesearch.com/2015/05/25/
basic-motion-detection-and-tracking-with-python-and-opencv/

 

 很容易就可以找出畫面不同的部分作出矩形框

 

這樣就可以輕易的把事件紀錄下來

 

事件可以

 

 

接下來製作雷射炮架,去小北買一支簡報用的雷射筆,射程有600公尺,相當不錯

 

 

裝入電池測試看看

 

 

需要三顆鈕扣電池,經測試,發現:
雷射筆的外殼是「正級」
中間彈簧,是「負級」

 

 

彈簧太深會焊接困難,所以拿鋸片把串的殼切開,這也意味著不能退貨了^_^

 

 

拿出 Arduino NodeMcu V2,再加二個 Servo

 

 

先把二組 Server 歸零,就是設 90 度,然後裝上 Servo 附的單螺旋齒片
下面那組是 ServoX ,橫向擺動,在螺旋齒片上熱熔膠,黏住另一個ServoY
測試中,所以下面 ServoX 先用雙面膠固定在桌上

 

 

雷射筆焊好正負線,正級(外殼)插在 D0,彈簧的負級,接地

 

測試看看

 

 

打在牆上的感覺

 

 

看來很順利

 

 

沒打算要拆了,線的部分直接上熱熔膠加固

 

 

裝箱

 

以後只要 USB 供電,就可以透過 Wifi、MQTT、鍵盤、網頁來遠端搖控

 

 

雷射小炮架完成,晚點來裝到門口,就可以狙擊了

 

 

 

 

 

首頁  上十頁  上一頁  1 下一頁    最末頁 (總共有...1頁)

第 1 頁

有話要說  看留言 【0】
其他分類
當月訓練
(2020-08-22)
【速克達區】PGO XHOT150 裝單向閥

(2020-08-19)
【速克達區】新高手125前叉油更換

(2020-08-17)
【Arduino】雷射炮架

(2020-08-05)
【遊戲 / 生活】Casio SGW-100 換新電池 CR2025 3V

最新訓練
(2024-11-04)
【酷龍 150】酷龍150 換新鏈條 里程:39250km

(2024-10-31)
【機車綜合相關】煞車檢測筆測量電阻範圍

(2024-10-29)
【機車綜合相關】拆胎特工-輪胎拆胎架

(2024-10-25)
【NSR 150】NSR150 更換前煞車油(簡易) 43177km

(2024-10-25)
【網誌】加密文章測試

(2024-10-19)
【本田 MSX-125】MSX-125 更換前輪軸承

(2024-10-18)
【HONDA CBR1000RR】CBR1000RR 側柱維修

(2024-10-15)
【KTM 390】KTM RC390 側柱增加 1.5cm

(2024-10-12)
【NSR 150】NSR150 更換空濾綿 43010km

(2024-10-10)
【NSR 150】NSR150 側柱加高1.5cm