將 Android 裝置當作 IOT 裝置

過去在下曾將 Android 裝置當作伺服器使用
雖然效果不及正式的工具(例如 Raspberry Pi 及 NAS)
但作為既有工具,如果不轉售,當作後備裝置使用,亦可以強化其功能
只當作伺服器使用,又好像未完全發揮功能,因此在下再嘗試更多可能性
見下文
Continue reading...

在 Linux 上建立 WiFi 存取點

最近在工作的地方整個空間的WiFi訊號都失效
部分只有無線連接的工具都無法使用,但這些工作又必須使用,但沒有額外 WiFi Router 能夠使用
因此在下使用 WiFi USB裝置,讓其中一部電腦當作存取點讓其他裝置連接
見下文
Continue reading...

將 Sketch 上載到 ESP01S

ESP8266 及 Rapsberry Pi Pico W 都具備 WiFi功能,可以簡單地建立無線伺服器,自製IOT服務
但如果微控制器不需要同時控制大量工具,使用 ESP8266 或 Raspberry Pi Pico W 體積及成本則比較大
如果想製作成本又低體積又細小的 IOT服務,可以改用同樣
見下文
Continue reading...

使用 RP2040微控制器 控制 NeoPixel

傳統 LED 或 RGB LED 都是對應控制不同顏色光源的引腳傳送訊號
越多光源,即使以多路複用接駁,仍然需要越多引腳
而且數碼訊號只能控制開關操作,如果要控制亮度便需要具備 PWM 的引腳
因此尋找其他替代品可以更方便控制
見下文
Continue reading...

使用 Arduino IDE 將 Sketch 直接寫入到 ATtiny85

Arduino 令學習及使用電子零件變得簡單
但如果製作細小的專案,體積較大的 Arduino 開發板並不適合
之前在下提及的 ATtiny85 雖然細小,但需要 ISP 及連接其他額外電子零件才能寫入程式,長遠而並方便
如果有又細小又方便寫入程式,便可以方
見下文
Continue reading...

解決 Linux 連接使用 CH340晶片 的 Arduino 後不能建立 /dev/ttyUSB* 的問題

最近在下整理一些電子零件
發現一些微控制器開發板全部不能被 Arduino IDE 偵測,但電腦系統卻能辨識到
這些微控制器開發板過去都能夠使用,表面上亦沒有損壞,因此在下嘗試了解情況及解決問題
預覽
見下文

Raspberry Pi Pico W 控制接收及發射紅外線訊號

之前在下曾經維修電視機遙控器,認為現代電視機非常不便
當遙控器損壞或遺失,只使用電視機控制板的按鈕,會失去大部分功能
因此在下希望可以先將電視機遙控器的訊號逆向工程
便可以避免原來的電視機遙控制出現事故,失
見下文
Continue reading...

在智能手錶上搜尋香港巴士路線及預計到站時間

巴士是香港常見的公共交通工具,在下都經常乘搭
雖然各大巴士公司都有提供預計抵達應用程式,但由於頻繁的廣告,非常影響操作
而且最近在下較多使用智能手錶,但發現各大巴士公司都沒有製作支援手錶的預計抵達應用程式
見下文
Continue reading...

電池狀態 API

HTML5 有很多增強網頁與使用者互動 Web API
早前介紹過 Web Speech Recognition API, Web Synthesis API, Web Audio API, Web Bluetooth API
這次介紹能夠顯示裝置電量的 Web Battery Status API
預覽
見下文
Continue reading...

Raspberry Pi Pico W 試用

事隔一年,Raspberry Pi 基金會 將 Raspberry Pi Pico 升級至 Raspberry Pi Pico W
而且 Raspberry Pi Pico W 亦只需要 6美金 便可以購買到,在下當然不會放過
Raspberry Pi Pico W 在 2022年6月3
Continue reading...