搜尋此網誌

2025年6月11日 星期三

Raspberry pi PyTorch 影像識別

緣起:


    前兩個禮拜,那個廢物鄰居被他的朋友載出門,不知去哪工作,直接不管他家的小狗,就把它一隻狗放在家中,不管它的死活。要不是我這段時間有去餵它的話,它可能真的會餓死。

    前幾天發現一個問題,那小狗會跑去我們神明廳大便,不知是不是它已經沒辨法在它家裡找到適合大便的位置,總之,這件事造成我們不小的困擾,我已經掃它大便兩次了。

    為了阻止它繼續在我們神明廳大便,我打算自製一個驅狗器。有上網查,能用超音波來趕狗子,所以想說使用 arduino 搭配紅外線感測器,再加個能發出超聲波的電子零件之類的(?,簡單做。後來仔細去查才發現,一般的蜂鳴器模組是沒辨法做到發出 25K Hz 以上的聲音,如果是想使用 HC-SR04 模組的話,聲音太小,需要加強驅動電路。好麻煩,我又不知怎麼設計電路的東西。

    後來想到,好像不一定要超聲波,用喇叭最大音量播放狗吠聲,應該也可以把那隻小狗給嚇跑。所以後來轉而使用 raspberry pi 來處理,我有 3 代的 pi,它有 3.5 mm 的孔能直接連音源線。不過,要用喇叭的話,就不能單純紅外線感測器偵測到物體時播放聲音,如果進來的是我爸媽,然後把他們嚇到,到時我就倒楣了。所以,更好的方案應該是使用 usb 網路攝影機,搭配影像識別。

    前天下午都一直在搞這東西,雖然大部份的時間都是在載套件。隔天,我看我爸用鐵網把神明廳的入口擋住,哇,老祖宗的方法果然還是快速又方便


    感覺有點白忙一場,後來想了想,還是有學到不少東西,所以想寫篇文章紀錄。