Skip to main content

Posts

RTC 模組 DS1302 及 DS3231 使用心得分享

最近使用 RTC模組 DS1302 及 MP3 Play 模組 DFPlayer Mini 制做一個語音報時器,DS1302 接 Arduino Nano 接 USB時都正常,但是一接12V 電源就有問題。百思不得其解,最後換 DS3231就都很正常。

Recent posts

SYN7318非特定語音識別 語音合成 心得分享

最近在 Fackbook 的 Reprap.Taipei社團裡看到網友分享語音識別晶片SYN7318應用影片,心裡一直盤算要不要也買一個用看看,過年後買一個測試,效果我很滿意,對我這種有點懶的人,真是一個大助手。
這是我的測試畫面:語音辨識 Youtube 測試影片


本來想做一個晚上開關燈及問時間,但是測試後用口令開啟電腦指令,很方便,讓我想要多買一片來用,之前也試過 Google Assistant ,現提供的界面還不是很好用,遇上斷線就沒得玩。

這一塊晶片 SYN7318 透過 Serial Port 接收指令及傳送辨識結果。辨識命令詞條傳到晶片會儲存在晶片上,晶片可以有10個詞典,每個詞典可以有2000個辨別詞條(應該夠用吧)。

只要存入詞典,程式下達辨識那一個詞典,晶片辨識到詞條就經 Serial Port 傳回 ID ,程式收到 ID 後指定動作,就這麼簡單。

用 Python 寫了一個 文字轉語音程式,供大家測試。下載位址:文字轉語音程式 Windows  64-bit版本

程式源碼 Python3.5 PyQt 5 下載位址 程式畫面:
將要轉換的文字複制到文字欄位,選定你的序列埠,按下開始播放,就會念出你的文字,按下顯示 Big5 內碼鍵,將你的文字顯示成內碼,可以 Copy 到你的程式裡使用。

語音辨識詞條更新程式下載位址:寫入辨識詞條程式 Windows 64-bit 版本

程式畫面:
更新詞條,請參考使用說明書內的規則。詞條會儲存於檔案,下次會自動讀入。

語音辨識程式 Windows 64-bit 版本(尚未提供下載請稍候)

分享自製 IR 紅外線遙控訊號阻隔式 來客報知器 防盜警報器

原理:利用 紅外線發射管Led 發射類似遙控器訊號,由對面紅外線接收元件接收訊號,若於一段時間沒有訊號,表示訊號被遮蔽,有人通過,由 Arduino Nano 經 ESP8266 Wifi 無線網路模塊以 UDP 廣播傳送訊號,由另一接收機顯示訊息,或報知客人來了。

零件紅外線發射端:紅外線發射管IR LED ,Arduino Nano,Arduino Nano 擴展板,12V1A變壓器。

零件紅外線接收端:紅外線接收元件 VS1838B ,Arduino Nano,Arduino Nano 擴展板 ESP8266 Wifi 無線網路模塊,LED燈(接收到訊號時亮用),12V1A變壓器。

發出告知端電腦程式:python3.5 pyqt5,電腦收到訊號發出音樂並跳出視窗。

發出告知端:Arduino Nano,Arduino Nano 擴展板,ESP8266 Wifi 無線網路模塊,喇叭,LED燈,12V1A變壓器或電池。

用 Arduino Nano 及 Nano 擴展板,是因為方便測試接線,完成後可用 Arduino pro mini 更小的元件代替。

傳送紅外線訊號端就是最簡單接線。
01.發送端照片 注意的是程式發送訊號要間隔約0.04秒 delay(40) 測試時 delay(20) 就無法正常發送訊號。
02.接收端照片 測試影片:https://youtu.be/UFOk-6t7t-U
接收端是以0.1秒為判斷標準,超過0.1秒沒收到訊號,發出警告信號。警告信號經 ESP8266 Wifi 無線網路 以 UDP 方式 廣播 信號。
發送告知端收到信號後放出聲音及閃亮燈號,通知主人有人來了。
接收端還接一個 LED 是用於收到訊號時閃亮,等發射端與接收端對準後,可關掉。因為紅外線看不到,很難對準。
電腦程式收到 UDP 廣播資料,可放音樂或人聲或動畫等比較快完成,用 Arduino 只有播放音樂聲音及 閃亮LED 現還未確定,還沒完成,完成後可放在沒有電腦的地方,提醒有客人來了。若有可改進地方,請各位先進指教,謝謝。
之前有測試過用超音波測距HC-SR04 、US020短距離可以,超過1公尺就有問題,RCWL-0516 微波雷達容易受干擾,都不適用,而用這一方式測試約5公尺沒有問題。

如何用手機變成 網路攝影機 IP Cam 利用電腦 監看 錄影 拍照

硬体設備:Android 手機或平板,Windows電腦或Notebook,Wifi Router(無線IP分享器)
軟体:手機程式 IP Phone Camera ; Windows 程式 IP Camera Adapter;監控錄影軟体或拍照程式

找一台有攝影拍照功能可上 Wifi 手機或平板,我使用 Android 手機,到 Play 商店,搜尋 IP Cam ,可以找到一個試用程式。
我試用的是紅色圈內的程式,免費使用有廣告。


安裝好執行Start
請記得手機上位址,如照片上紅色圈,這是Wifi連上網路位址,要讓PC電腦知道才找的到資料。

在 PC 上到 http://ip-webcam.appspot.com/  下載 IP Camera Adapter 程式,注意要選對你作業系統的版本,要跟你的作業系統一樣。


下載完成後執行 Configure IP Camera Adapter 在紅色圈裡輸入你手機的位址

電腦也要連上網路,可以Wifi或網路線連,看你的設備。
可下載這個Windows程式 https://drive.google.com/open?id=1VaASIVMt4rH1DUD6p2e6Df3Vn1TR534w,下載後直接執行,等一下就可看到畫面。程式按 s 鍵拍照,按 q 鍵離開。

這是測試畫面,完成了!也可以去搜尋下載免費監看程式,可以錄影,利用淘汰的手機就可以玩。謝謝大家。
有興趣利用網路攝影機監控錄影可去下載玩一玩:
webcamXP Free 5.9.8.7 http://www.webcamxp.com/download.aspx


人員基本資料 peoplesApp 程式安裝 使用說明

peoplesApp
 一支輸入個人資料及照片的管理程式,資料可匯出到Excel。
開發工具使用 python-3.5.1-amd64 , PyQt5
作業系統: Windows 64-bit OS
版本:1.3測試版。
新版下載位址:https://drive.google.com/file/d/1tzAVQd1BIMVVj-LP1gLAREgUfXg79Tqt/view?usp=sharing
下載後執行會自動產生一個新資料夾 peoplesApp13 ,資料夾裡 peoplesApp.exe就是主程式,'peoplesApp.exe - 捷徑'為執行捷徑可以按右鍵 [傳送到][桌面(建立捷徑)]。
可新增,修改,刪除基本資料及照片。程式照像可用 WebCam 或 IP Camera 網路連接,IP Camera 可參考 http://memotrip.blogspot.tw/2018/01/ip-cam.html


圖一:主程式畫面 圖二:基本資料輸入畫面
圖三:日期輸入畫面
功能說明:
搜尋功能是所有欄位有相關字都會顯示,*號代表顯示全部,搜尋會儲存最近20筆搜尋過的條件。
在顯示搜尋結果行列中,可按右鍵,可新增,修改,刪除你選擇的資料。
可用快速輸入選單輸入地點等資料,選單按右鍵可編輯新增、刪除,在 MenuBar Tools 裡可選直接Edit 選單,但完成後要重新執行程式才會重新讀入選單資料。
可輸入多張照片,照片可選擇檔案或直接用WebCam拍照,可在照片檔名裡刪除不要的照片。
ESC鍵結束程式。

舊版:
安裝使用教學影片: peoplesApp程式 YouTube 安裝教學影片
現測試中。
備註:若程式在 Windows 7 執行有問題,請下载安裝 Visual C++ Redistributable for Visual Studio 2015 ,下載位址:https://www.microsoft.com/zh-TW/download/details.aspx?id=48145

使用 Arduino 單晶片微控制器時遇到的一些問題

最近迷上 Arduino 單晶片微控制器的製作,想要製做一台小型雷射雕刻機,先測試一些模組,發現 Arduino Uno 外接電源,若使用9V 電池會有不穩狀態(可能電池快沒電),後改用 12V 變電器 8.5A 輸出,才沒有問題。

若要用 Arduino Uno 測試 RC Servo (伺服機)也要外接穩定輸入電源,不然只用USB的電源,Servo 可能會不聽話。

Arduino Mega 2560 + RAMPS 1.4 上有提供 RC Servo 輸出控制,但需要另外提供電源,因為 Servo 很耗電。剛開始沒有細讀文件,直接測試,一直沒有電壓,但有信號輸出,以為板子有問題,最後看電路板,再上網查,才知道原來設計就是另加輸入電源。


私心

近日台灣社會的新聞就是趙建銘內線交易及鐵路出軌案最受媒體注意,每天都在報導。
其本質就是一個「貪念」,人因為「貪念」引起種種不法行為,由此可見。但是為何會如此肆無忌憚的「貪」,都是從小而起,小貪若能成功,食髓知味,就會大貪。
也可從這裡看出台灣教育的失敗,培養出一個醫生就是為了私利,完全不知醫生的職責。他不是唯一,社會也還有很多這樣的醫生,這才是值的我們思考。
而犯罪者死不認罪,是社會教育成的嗎?小時侯的課程教導人要認錯,知錯能改,善莫大焉,實是一則笑話?
今日社會的現實已到只講實質利益,不管道德倫理之地否?
「權」「利」的誘惑是非常大的,今日這一批人如此,換了人明日又是如此,唯有從制度的防範及教育做起,才有可能減低其發生。