在下最近打算製作一個可以調整音量的工具
雖然一鍵一功能的設計不需要太多學習要求,製作又直觀,但佔據較多空間,因此想使用一個零件完成這個操作
例如以旋鈕順時針轉動提升音量、逆時針轉動降低音量,旋鈕按下時切換靜音
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2024-06-20
使用 中斷請求 獲取 旋轉編碼器 的 轉動方向
Labels:
Arduino
,
AVR
,
AVR-C
,
C++
,
CircuitPython
,
Interrupt
,
Interrupt Request
,
Interrupt Service Routine
,
IRQ
,
ISR
,
MicroPython
,
Raspberry Pi Pico
,
Rotary Encoder
,
RP2040
2024-03-02
使用 ESP32-S3 模仿 O.MG Cable
以 ATmega32u4 讀 SD卡 指令模擬 USB HID 操作鍵盤及滑鼠自動操作很方便
雖然不需要每次更新 ATmega32u4 的韌體,但仍然需要預先將指令儲存在 SD卡 中
因此在下想製作可以互動操作
Labels:
Arduino
,
AVR
,
AVR-C
,
C
,
C++
,
Electronic
,
ESP32
,
ESP32-S3
,
I2C
,
Inter-Integrated Circuit
,
O.MG Cable
,
OLED
,
Raspberry Pi Pico
,
SPI
,
SSD1306
,
USB
2023-11-18
在 RP2040晶片 試用 KalumaJS
之前在 Raspberry Pi Pico 之類使用 RP2040晶片 的 開發板上使用 Arduino AVR-C 、 MicroPython 、 CircuitPython
最近發現還有一種稱為 KalumaJS 可以在 RP2040晶片 上執行
因此在下嘗試使用,比較其他已經開發成熟的程式碼
2023-01-20
使用 RP2040微控制器 控制 NeoPixel
傳統 LED 或 RGB LED 都是對應控制不同顏色光源的引腳傳送訊號
越多光源,即使以多路複用接駁,仍然需要越多引腳
而且數碼訊號只能控制開關操作,如果要控制亮度便需要具備 PWM 的引腳
因此尋找其他替代品可以更方便控制
越多光源,即使以多路複用接駁,仍然需要越多引腳
而且數碼訊號只能控制開關操作,如果要控制亮度便需要具備 PWM 的引腳
因此尋找其他替代品可以更方便控制
Labels:
Arduino
,
AVR
,
AVR-C
,
C
,
C++
,
CircuitPython
,
Electronic
,
LED
,
MicroPython
,
NeoPixel
,
Python
,
Raspberry Pi Pico
,
RGB LED
,
RP2040
,
WS2812B
2022-11-13
Raspberry Pi Pico W 控制接收及發射紅外線訊號
之前在下曾經維修電視機遙控器,認為現代電視機非常不便
當遙控器損壞或遺失,只使用電視機控制板的按鈕,會失去大部分功能
因此在下希望可以先將電視機遙控器的訊號逆向工程
便可以避免原來的電視機遙控制出現事故,失去大部分電視機功能
當遙控器損壞或遺失,只使用電視機控制板的按鈕,會失去大部分功能
因此在下希望可以先將電視機遙控器的訊號逆向工程
便可以避免原來的電視機遙控制出現事故,失去大部分電視機功能
Labels:
Arduino
,
AVR-C
,
C
,
C++
,
infrared
,
Infrared LED
,
Infrared Receiver
,
Infrared Sender
,
Infrared Transmitter
,
Raspberry Pi Pico
,
Raspberry Pi Pico W
2022-10-17
Raspberry Pi Pico W 試用
事隔一年,Raspberry Pi 基金會 將 Raspberry Pi Pico 升級至 Raspberry Pi Pico W
而且 Raspberry Pi Pico W 亦只需要 6美金 便可以購買到,在下當然不會放過
而且 Raspberry Pi Pico W 亦只需要 6美金 便可以購買到,在下當然不會放過
Labels:
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
MicroPython
,
Python
,
Raspberry Pi
,
Raspberry Pi Pico
,
Raspberry Pi Pico W
,
Thonny
,
Thonny IDE
2022-09-22
SD卡 寫入及讀取資料
之前使用 Raspberry Pi Pico 控制 LCD熒幕,本來想將讓 LCD 顯示一些連續圖片
但由於 Raspberry Pi Pico 內置儲存空間只有 1MiB,無法儲存太多資料
因此在下需要 Raspberry Pi Pico 能存取一些外置儲存媒體
令能夠 Raspberry Pi Pico 執行更多操作或讀取資料
但由於 Raspberry Pi Pico 內置儲存空間只有 1MiB,無法儲存太多資料
因此在下需要 Raspberry Pi Pico 能存取一些外置儲存媒體
令能夠 Raspberry Pi Pico 執行更多操作或讀取資料
Labels:
CircuitPython
,
Micro SD Card
,
MicroPython
,
Mini SD Card
,
Python
,
Raspberry Pi Pico
,
SD
,
SD card
,
SPI
2022-08-14
UART VS I2C VS SPI
最近用 Raspberry Pi Pico 學習驅動連接 PCF8574 的 HD44780 及 MAX7219
因此要在 Raspberry Pi Pico 重新學習編寫 I2C 及 SPI
亦所以簡單介紹 I2C 及 SPI 的運作原理
因此要在 Raspberry Pi Pico 重新學習編寫 I2C 及 SPI
亦所以簡單介紹 I2C 及 SPI 的運作原理
Labels:
Arduino
,
Electronic
,
I2C
,
Raspberry Pi Pico
,
SPI
,
UART
2022-07-10
Raspbery Pi Pico 控制 5.7寸 320x240 LCD熒幕
5.7寸 320x240 是單色 LCD熒幕 的最大尺寸,未必是最佳顯示效果
但因為單色顯示,操作上相對簡單,不需要效慮顏色,便可以顯示資料,都非常方便
但因為單色顯示,操作上相對簡單,不需要效慮顏色,便可以顯示資料,都非常方便
Labels:
CircuitPython
,
Electronic
,
LCD
,
LCD Screen
,
MicroPython
,
Python
,
RA8835
,
Raspberry Pi Pico
2021-11-07
Raspberry Pi Pico 控制 DFPlayer Mini 播放聲音
最近有一位朋友因為想學習使用 Raspberry Pi Pico 及播放歌曲用途,所以還購買了一個播放模組
因此在下亦拜託朋友買多一個播放模組學習使用
因此在下亦拜託朋友買多一個播放模組學習使用
Labels:
CircuitPython
,
Electronic
,
MicroPython
,
mp3
,
Python
,
Raspberry Pi Pico
,
UART
2021-10-02
Raspberry Pi PIco 控制 ERM4004 LCD熒幕
最近想自製一些測試用的器材,因此翻找一些工具零件
發現一個 40x4 的液晶體顯示熒幕原封不動,看來是被在下遺忘的工具
因此拆開包裝,測試能夠正常運作
發現一個 40x4 的液晶體顯示熒幕原封不動,看來是被在下遺忘的工具
因此拆開包裝,測試能夠正常運作
Labels:
Arduino
,
AVR-C
,
C
,
CircuitPython
,
Electronic
,
ERM4004
,
HD44780
,
MicroPython
,
Python
,
Raspberry Pi Pico
2021-08-02
Raspberry Pi Pico 控制 MAX7219 8位七段顯示器
Raspberry Pi Pico 購買了一段時間,但因為讀書關係,沒有太多時間可以使用
最近課程終於完成,可以測試之前購買的零件
最近課程終於完成,可以測試之前購買的零件
Labels:
7-Segment LED Display
,
CircuitPython
,
Electronic
,
MAX7219
,
MicroPython
,
Python
,
Raspberry Pi Pico
,
SPI
,
Thonny IDE
2021-05-22
解除死鎖狀態的 Raspberry Pi Pico
早幾日到手的 Raspberry Pi Pico 不明原因下,Thonny 突然無法識別
但 Arduino 卻能如常能夠在 Raspberry Pi Pico BOOTSEL 模式下安裝 UF2檔案,亦能正確運作
因此在下翻查資料嘗試下解情況
但 Arduino 卻能如常能夠在 Raspberry Pi Pico BOOTSEL 模式下安裝 UF2檔案,亦能正確運作
因此在下翻查資料嘗試下解情況
Labels:
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
MicroPython
,
Python
,
Raspberry Pi
,
Raspberry Pi Pico
,
Thonny
2021-05-08
Raspberry Pi Pico 試用
Raspberry Pi Pico 是一款與 Arduino 功能相似的微控制器
體積與 Arduino Nano 相若,但性能則比 Arduino Nano 更強
體積與 Arduino Nano 相若,但性能則比 Arduino Nano 更強
Labels:
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
MicroPython
,
Python
,
Raspberry Pi
,
Raspberry Pi Pico
,
Thonny
訂閱:
文章
(
Atom
)