Learn & Share
Learn & Share由H-Y Chou 和 Books and Pencil 共筆,藉由這個平台紀錄著實用工具和好書閱讀,同時也分享著教育學習與思維概念等等多元化的主題。
顯示具有
Raspberry-Pi
標籤的文章。
顯示所有文章
顯示具有
Raspberry-Pi
標籤的文章。
顯示所有文章
2025年6月16日 星期一
[Automation-tool]如何整合ngrok免費靜態網域和n8n工作流來建置AI LINE Bot?
›
延續< [Linux]申請一個Ngrok的免費網域作為webhook使用 >文章,本文進一步整合ngrok,n8n和Line bot,主要是利用ngrok的免費靜態網域作為本地端n8n的webhook, 使其可監聽使用者的LINE輸入訊息,並使內建AI agent 模...
2025年5月18日 星期日
[Linux]申請一個Ngrok的免費網域作為webhook使用
›
為了讓一些本地端服務可長期用於監聽事件(event)並觸發(trigger)相應工作,Ngrok隨機產生暫時性的webhook URL是不合適的,因經實際測試,隨機產生的webhook URL開啟超過24小時就失效了,僅僅只能用於開發簡單測試用,如 該篇參考文章 。 然而Ngro...
2025年3月21日 星期五
[Raspberry Pi]如何將無頭虛擬顯示器服務(headless display)建置在樹莓派的Ubuntu桌面作業系統中?
›
在樹莓派,嵌入式系統以及IoT的應用中,為了 減少對實體 顯示裝置 的依賴並降低硬體維護成本, 無頭顯示(headless display)的需求相對重要, 特別是在無頭(headless)環境下,卻需要運行作業系統的桌面應用時。解決無頭顯示的方案分為硬體和軟體方式,硬體方式...
2024年12月29日 星期日
[Raspberry Pi]如何將看門狗(WatchDog)服務建置在樹莓派的Ubuntu作業系統中?
›
看門狗(WatchDog)服務常應用於連網的嵌入式邊緣設備等IOT裝置和實體伺服器,主要是若這些連網裝置分散在各個應用環境中執行對應任務,例如感測物理數據,監控影像數據或執行各式Docker服務,當連網裝置因故異常,同時又處於無人值守而無法手動重啟的狀態下,此時看門狗(Watch...
2024年12月15日 星期日
[Python]如何利用Flask搭建一個Web服務器,並透過Ngrok訪問來實現LINE Bot功能?
›
Flask 是一個輕量級的Web框架,主要用於建立基於Python的Web應用和API。它可搭建webhook本地服務器,同時提供靈活的URL路由和HTTP請求處理方式,允許開發者快速啟動並測試應用功能。由於其結構簡單,開發者常用其作為建立和測試 MVP(最小可行性產品),同...
2024年9月9日 星期一
[Linux]如何將腳本(shell script)轉換到系統管理服務器(systemd service)來運行?
›
在Linux中,shell腳本(shell script)常用於運行各種自動化的流程,包含API串接,設置和啟動應用服務等等,腳本語法也相對易學易讀,因此頗受大部分使用者的喜愛。但若需要讓shell腳本能長期穩定運行,則建議將shell腳本轉換到系統管理服務器(systemd s...
2024年8月14日 星期三
[Raspberry Pi]如何在Ubuntu的python venv虛擬環境中,運行YOLOv5 物件辨識功能?
›
延續< [Python]如何在Ubuntu中建置python venv虛擬環境,並安裝TensorFlow和OpenCV函式庫? >文章,當建置 TensorFlow (2.10.0) 和 OpenCV (4.9.0) 的 Python 虛擬環境後,接續進一步安裝 Y...
2024年8月2日 星期五
[Python]如何在Ubuntu中建置python venv虛擬環境,並安裝TensorFlow和OpenCV函式庫?
›
為了在樹莓派上實現物件影像辨識功能,同時不影響樹莓派原來的python運行環境,選擇建置python虛擬環境 [Note1] 是一個好方式,其可避免版本衝突和不同運行環境的問題。另外,一併在該虛擬環境中安裝TensorFlow [Note2] 和OpenCV [Note3] 等等...
2024年6月18日 星期二
[Raspberry Pi]如何利用docker執行motioneye,並利用Line Notify取得即時通知和照片?
›
無意間,翻了一本關於樹莓派的書籍,除了樹莓派的簡介和應用外,也包含初階和高階的Linux運作邏輯,書籍結構相當完整,也因此需要花時間細細體會其內容。其在樹莓派的應用內容,提及一款開源影像監視軟體motioneye,motioneye具備運動偵測,即時拍攝照片和錄影,以及發送警...
2024年3月23日 星期六
[Open-source tool]Uptime-kuma的簡介和安裝於Ubuntu 22.04系統
›
Uptime-kuma 是一個基於Node.js的開軟軟體,同時也是一套應用於網路監控的開源軟體,其利用瀏覽器呈現 直觀的使用者介面, 如 圖一所示,其 讓使用者可監控各種網路服務的性能和狀態,例如http(s), Ping, MQTT和SQL等服務,如 圖二所示。 同時也提供警...
2024年3月16日 星期六
[Linux]如何在Ubuntu 22.04系統安裝Node-red?
›
Node-red是一個建立在Node.js上的視覺化程式設計工具,其常見的應用情境為建置或轉換各項硬體之間的通信協定的物聯網或工聯網場域,其可藉由設置來安裝第三方應用模組來建置多樣的通信協定節點,包含modbus in/out, mqtt in/out, websocket in...
2024年3月9日 星期六
[MQTT]Mosquitto的權限管理_使用者/密碼(pwfile)和訪問控制清單(aclfile)
›
延續 Mosquitto的內網連接(intranet)和使用者/密碼權限設置 文章,經解讀 mosquitto官網文檔 ,在權限管理部分,除了設置使用者/密碼(pwfile)之外,還有訪問控制清單(Access Control List, aclfile)可以設置。經過測試,同時...
2024年3月6日 星期三
[MQTT]Mosquitto的內網連接(intranet)和使用者/密碼權限設置
›
延續 [MQTT]Mosquitto的簡介、安裝與連接測試 文章,接著將繼續測試在內網的兩台機器是否也可以完成發佈和訂閱作業。 同一網段的兩台電腦測試: 假設兩台電腦的配置如下: A電腦為發佈端兼broker角色,IP:192.168.0.101 B電腦為訂閱端,IP:192.1...
2024年3月2日 星期六
[MQTT]Mosquitto的簡介、安裝與本機連接測試
›
MQTT(Message Queuing Telemetry Transport)是基於發布/訂閱模式(Publish/Subscribe)的輕量級網絡通訊協議,專用於在低帶寬、不可靠的網絡環境中傳輸數據,關於工作原理和優點如下: 1.發布/訂閱模式(Publish/Subscr...
2023年11月23日 星期四
[Raspberry Pi]如何利用ssh遠端將樹莓派切換連接至陌生的wifi基地台?
›
當已習慣使用VNC遠端控制樹莓派後,原用來設定樹莓派的電腦螢幕和鍵盤也逐漸挪為它用。此次攜帶樹莓派外出,同時又希望使樹莓派連接當地的wifi AP,利用VNC遠端桌面切換新的wifi AP需要重新設定wifi密碼,但卻無法在VNC遠端桌面看到密碼驗證視窗。 經查閱和測試,利用ss...
2023年11月4日 星期六
[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(4):Add Form by Internal Type and Form Builder
›
之前提到Form tools的Internal type和Form builder方式較為受限,因此直接選擇External的 direct type 和 code type 來測試。但External的設定方式涉及到較多的前後端程式碼且不易了解,因此有需求者期望能從Inte...
2023年8月25日 星期五
[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(3):Add Form by External Code Type
›
相較 <[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(2):Add Form by External Direct Type> 一文,Form tools亦可用External Code Type引入數據,也就是API...
2023年8月18日 星期五
[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(2):Add Form by External Direct Type
›
延續 <[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(1):簡介和建置> 一文,完成建置後,接著是在Form tools管理後台內新增表單(Add Form),方便管理不同的回填表單。新增表單分別有Internal, ...
2023年8月17日 星期四
[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(1):簡介和建置
›
Form tools 是一套可搭配PHP和SQL的表單開源工具,可讓開發者靈活運用,同時其有數個表單模板和應用模組供挑選,方便且彈性。Form tools已開發超過20年,為不同領域的需求者或開發者提供一個自由和開放的平台,使他們可建構自定義的數據表單和格式,並透過網站發布,以及...
2023年7月30日 星期日
[Raspberry Pi]如何用VNC遠端控制樹莓派(Ubuntu desktop 23.04)?
›
之前曾利用VMware探索CentOS,熟悉Linux操作系統的指令和配置運作方式,後來在樹莓派價格飛漲的時期,遇到貴人贈送Raspberry Pi 4 model B / 8GB,這下工具到位了,索性跳過樹莓派官方系統(Raspberry Pi OS),直接裝起Ubuntu做實...
›
首頁
查看網路版