3 days agoMicroPython 如此簡單系列: PS2 無線遙控器 (Gamepad)2.4GHz 無線通訊 傳輸距離最遠可達 8米 PS2 遙控器 (訊號發射器), 與接收器 (黑色盒子) 是成組配對好的, 所以, 不可與其他混用 ! 操控模式 數位模式 (綠色指示燈亮) 類比模式 (紅色&綠色指示燈亮) 數位/類比模式的切換 : 按 ANALOG (MODE) 鈕 若進入休眠狀態, 指示燈全滅, 須先按一下 START 鈕, 才能被喚醒 PS2 鍵值配置Python4 min read
May 30MicroPython 如此簡單: 檔案管理 (使用 Thonny)本文將說明如何以 Thonny IDE 做為本機與MCU彼此間對 MicroPython 的程式的編輯, 執行, 上傳, 下載, 與刪除。 燒錄 MicroPython 韌體 工具 -> 選項… -> 直譯器 -> 選擇 MCU -> 點選安裝或更新韌體 開啟韌體對話框 -> 選擇連接埠 -> 選擇準備好的 .bin 的MicroPython 韌體檔 -> 勾選 Erase flash …Python3 min read
May 29MicroPython 如此簡單: WiFi 無線網路套件一個簡單快速以 WiFi 的 STA 或 AP 模式來連網的元件庫 *** 只須加上 2~3 行指令, 就能讓你的 MCU 自動連上WiFi 或做為 AP *** Step 1: 安裝函式庫 首先, 必須先上傳函式庫到 MCU 板子上 ! My_Wifi :用於無線網路的自動連接(下載處) 如果您尚不知如何上傳檔案至 MCU 時, 建議您可先參考我的另一篇 “MicroPython 如 …Python6 min read
May 9智慧物聯 — 空氣品質檢測物聯網技術組合:Arduino + ESP8266 + WiFi + HTTP + IDEAS Chain 今天剛好有個機會, 需要對同好演示一下感知器在物聯網中扮演的角色。 其實對於 IoT 創客而言, 手頭上總會有一堆板子與感知器. 加上最近智慧家庭宅是個很夯的賣點, 所以, 隨手就拿了一個身邊有的 MQ-135 Gas Sensor 來做個對周 …Arduino7 min read
May 9智慧物聯 — 桌上型魚菜共生系統物聯網技術組合:MicroPython + ESP8266 + WiFi + MQTT 魚菜共生(A q u a p o n i c s) 又稱養耕共生,是由水產養殖(Aquaculture)結合水耕栽培法(Hydroponics)形成自然生態的互利共生系統。我們只要給魚吃飼料,魚的排泄物就可以透過硝化細菌分解轉換成蔬菜要的氮肥(硝酸鹽),供應給魚池 …Micropython8 min read
May 9智慧物聯 — 愛上雲端情境燈物聯網技術組合:MicroPython + ESP8266 + WiFi + MQTT 光,是溫暖的陪伴 — - 光的顔色可以作用於人的感官,刺激人的神經,進而在情緒和心理上産生效應。科學研究發現紅色使人興奮,藍色使人安靜,橙色刺激食慾,黑色則讓人感到恐懼和緊張。同時,不同的色溫和亮度也能幫助人們改善生活品質:閱讀時,高亮度的燈光能讓人聚精會神,保持專注。休息時,輕柔的暖色光 …Python10 min read
May 8MicroPython 如此簡單: 計時與計次器雖然 MicroPython 內建有個 Timer 的模組, 雖然呼叫的方式很簡單, 但個人卻覺得用途有限與功能被限制而不夠彈性。使用時需要 init(), 使用後又需要 deinit() 來避免佔用太多的記憶體, 而且宣告上更有數量上的限制。 … 所以, 就自己索性寫了一個 !! *** 廢話不多說, 直接展示 !! *** 範例一: 單次計時器 例如情境, 計時器啟動後, 在第 3 秒時執行 doCallback …Micropython6 min read
May 5直接在 HTML 中運行 Python 程式可以在 HTML 中運行 Python 程式嗎 ? 答案是, 可以 !! 需要架設 Django 或 Flask 作為後台程式嗎 ? 不用 !! 複雜難寫嗎 ? 不難 !! 只要跟著下面的方式練習就會 !! STEP 1: 引入 pyscript.css 與 pyscript.js 直接在 HTML 的 <head> … </head> 內加入語法後, 執行時直接連至 pyscript.net 使用其 css 與 js。 <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" /> <script defer src="https://pysc …Python5 min read
Apr 30在 Mac M1 上架設網站與資料庫本文後續將以圖例的方式, 一步一步展示如何利用 XAMPP 軟體, 在 Mac M1 架設網站與資料庫 ! XAMPP (X) Cross platform + Apache Web Server + MySQL (MariaDB) Database + PHP & Perl, 如其名是一個將網頁與資料庫整合在一起的管理軟體, 方便用戶在自己的電腦上 …Mac6 min read