最近打算製作一些無線的工具,方便遙距控制一些裝置,通報訊息
透過錯誤經驗,分享科技與遊戲當中的技術,提醒自己及瀏覽此網誌的人,避免踏進相同的陷阱。
本網誌只提供技術概要及合法軟件連結(如有)。
如閣下因下載、安裝、設定資料等操作,導致任何損失,請自行承擔風險及處理,在下不會負責。
2022-02-20
Arduino 配合 HC05藍牙模組 無線控制
Labels:
Arduino
,
AT Command
,
AVR
,
AVR-C
,
Bluetooth
,
Electronic
,
HC05
,
UART
2021-12-20
維修 Arduino Pro Micro
與維修 Arduino Nano 相同,同樣是不知原因,無法上載 Sketch ,因此收藏待將來使用
最近收拾物品,嘗試維修
最近收拾物品,嘗試維修
Labels:
Arduino
,
Arduino Pro Micro
,
AVR-C
,
C
,
C++
,
Electronic
2021-10-29
維修 Arduino Nano
這塊損壞的 Arduino Nano 已經擺放了一段時間,連何時損壞、如何損壞已經無法追查
最近查找資料時發現一些關於維修 Arduino Nano 的資料,便嘗試維修,不想浪費
最近查找資料時發現一些關於維修 Arduino Nano 的資料,便嘗試維修,不想浪費
Labels:
個人感想
,
維修系列
,
Arduino
,
Arduino Nano
,
diode
,
Electronic
2021-10-25
89S52模組 及 通過ICSP寫入資料
每次寫入資料到 AT89S52 都要重新接駁一大堆線在下覺得非常麻煩
因此在下尋找一些模組及配件可以方便安裝 AT89S52 並寫入資料的工具
因此在下尋找一些模組及配件可以方便安裝 AT89S52 並寫入資料的工具
2021-10-09
將程式寫入到 AT89S52
最近在解體一些古老電子產品時發一塊 AT89S52晶片,是一款常見的 微控制器晶片
AT89S52 是可以載入 Assembly, C 程式的微控制器晶片,既然又有「新」玩具,當然要玩一番
AT89S52 是可以載入 Assembly, C 程式的微控制器晶片,既然又有「新」玩具,當然要玩一番
Labels:
Arduino
,
AT89S52
,
ATmega328P
,
Atmel
,
AVR
,
C
,
Electronic
,
In-System Programming
,
ISP
,
SDCC
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-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
2021-04-01
PCF8574* VS MCP23017
最近打算接駁幾個顯示器,顯示一些資料
但單單是一個 8x8點陣顯示器 便要用 16支引腳,引腳使用量非常多
因此尋找一些類似使用 I2C 或 SPI 不需要太多引腳便可以模擬多位元的 擴展器
但單單是一個 8x8點陣顯示器 便要用 16支引腳,引腳使用量非常多
因此尋找一些類似使用 I2C 或 SPI 不需要太多引腳便可以模擬多位元的 擴展器
2021-02-22
Arduino 經 ST7789 控制 TFT IPS LCD 熒幕
之前使用的 單色LCD 或 多段顯示器 實際只是 1位元的方式顯示,即是使用開或關的方式顯示
雖然曾經使用電子紙總有 3種顏色 ,但在下使用的電子紙並非使用調色方法設定顏色
因此使用 TFT LCD 測試效果
雖然曾經使用電子紙總有 3種顏色 ,但在下使用的電子紙並非使用調色方法設定顏色
因此使用 TFT LCD 測試效果
Labels:
Arduino
,
AVR-C
,
C
,
Electronic
,
In-Plane Switching
,
IPS
,
LCD
,
Liquid Crystal Display
,
ST7789
,
TFT
,
Thin Film Transistor
2021-01-28
使用 UC1609 控制 ERM19264-4 LCD 熒幕
最近繼續學習操作不同的 LCD 熒幕,因此購買這種將 KS0108 操作簡單的 LCD 熒幕
Labels:
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
ERM19264-4
,
LCD Screen
,
Serial Peripheral Interface
,
SPI
,
UC1609
2020-10-10
經 Arduino 上載 Sketch 到 ATtiny85
Arduino 雖然很方便,但即使 Arduino Nano 仍然佔據一定空間
而且如果不需要用盡所有引腳,使用 ATmega328P 會比較浪費
因此尋找一些不太佔空間、引腳數量不多的微控制器晶片
而且如果不需要用盡所有引腳,使用 ATmega328P 會比較浪費
因此尋找一些不太佔空間、引腳數量不多的微控制器晶片
2020-09-16
使用CD4017十位元計算器
之前製作計算器都是使用 Arduino 再透過 LED 等顯示器
但每次都要使用微控制器再編寫程式又有點累贅
因此想尋找一些方法只需要接駁線路便可以簡單地計算數值
但每次都要使用微控制器再編寫程式又有點累贅
因此想尋找一些方法只需要接駁線路便可以簡單地計算數值
Labels:
Arduino
,
CD4017
,
Electronic
,
LED
,
LED Bargraph
2020-09-07
Arduino 控制 多媒體播放機 的 LED顯示器
最近檢查工具時,找到一部已經損壞的 多媒體播放機
安置 DVD 還是 USB 都無法讀取內容,因此將播放機解體,回收將來可能有用途的零件
大量電阻、電容……還有一個 LED顯示器,不知能否使用?
安置 DVD 還是 USB 都無法讀取內容,因此將播放機解體,回收將來可能有用途的零件
大量電阻、電容……還有一個 LED顯示器,不知能否使用?
Labels:
Arduino
,
Electronic
,
LED
,
Media Player LED
2020-06-01
Arduino UNO Rev3 保護殼
在下到鴨寮街尋找一些零件,並比較貨品價錢
但可惜找不到在下需要的貨品,卻找到一個簡單的 Arduino UNO Rev3 保護殼
過去在下使用 Arduino 時,曾經不慎令 Arduino 從工作桌上掉下,雖然並未損壞
在下認為有需要替 Arduino 添加保護殼,希望能減低 Arduino 損壞的機會
但可惜找不到在下需要的貨品,卻找到一個簡單的 Arduino UNO Rev3 保護殼
過去在下使用 Arduino 時,曾經不慎令 Arduino 從工作桌上掉下,雖然並未損壞
在下認為有需要替 Arduino 添加保護殼,希望能減低 Arduino 損壞的機會
Labels:
個人感想
,
Arduino
,
Electronic
2020-03-14
製作 Fritzing 的元件
Fritzing 是一種 自由開源 的 電子元件設計軟件
由於在下最近正在學習 Arduino 及 電子元件控制 ,因此經常使用 Fritzing 來協助設計原型
偶然預到需要使用元件 Fritzing 卻沒有相對元件時,在下都會嘗試到 Fritzing 社群尋找元件原型
但仍會找不到,最後還是要靠自己……
由於在下最近正在學習 Arduino 及 電子元件控制 ,因此經常使用 Fritzing 來協助設計原型
偶然預到需要使用元件 Fritzing 卻沒有相對元件時,在下都會嘗試到 Fritzing 社群尋找元件原型
但仍會找不到,最後還是要靠自己……
Labels:
Arduino
,
Electronic
,
Fritzing
,
Inkscape
,
SVG
2020-03-09
使用 FT232RL 寫入 Sketch 到 ATmega328P*
如果只有 1塊 Arduino UNO Rev3 底板,卻有一堆 ATmega328P*
經常安裝及卸除 Arduino 上的 ATmega328P* ,難免會損壞 Arduino 上的 引腳座 或 ATmega328P* 的引腳
如果損壞 ATmega328P* 成本還不算太高,但如果損壞 Arduino 成本便相對較高
而且燒錄 Bootloader 必須借助 Arduino ,因此盡量避免損壞 Arduino 為優先考慮
但有沒有方法可以避免使用 Arduino 將 Sketch 寫入到 ATmega328P* ?
經常安裝及卸除 Arduino 上的 ATmega328P* ,難免會損壞 Arduino 上的 引腳座 或 ATmega328P* 的引腳
如果損壞 ATmega328P* 成本還不算太高,但如果損壞 Arduino 成本便相對較高
而且燒錄 Bootloader 必須借助 Arduino ,因此盡量避免損壞 Arduino 為優先考慮
但有沒有方法可以避免使用 Arduino 將 Sketch 寫入到 ATmega328P* ?
Labels:
Arduino
,
ATmega328P
,
AVR-C
,
C
,
C++
,
Electronic
,
FT232RL
2020-02-27
燒錄 Bootloader 到 ATmega328P* 並獨立運作
最近購買了 1塊 ATmega328P-U 就是 Arduino UNO Rev3 的 核心
但在下嘗試上載 Sketch 到發現卻出現錯誤,究竟是甚麼原因?
但在下嘗試上載 Sketch 到發現卻出現錯誤,究竟是甚麼原因?
Labels:
Arduino
,
ATmega328P
,
AVR-C
,
Boot Loader
,
Bootloader
,
C
,
C++
,
Electronic
2020-02-20
Arduino 控制 MAX7219 1088AS 八乘八點陣顯示器
逛鴨寮街時到電子零件舖查看時發現這塊 MAX7219模組
價錢為20元,便購買回來了解運作原理
這篇文章是 隨意而寫
價錢為20元,便購買回來了解運作原理
這篇文章是 隨意而寫
Labels:
1088AS
,
1088BS
,
8x8 Matrix LED Display
,
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
MAX7219
,
SPI
2020-02-17
Arduino 控制 SH8103BS 十六段顯示器
最近乘搭升降機時留意到有部分升降機的樓層顯示器是十六段顯示器 (16-Segment Display) ,便想了解其運作方式
十六段顯示器的模組編號是 SH8103BS
十六段顯示器是一種很方便顯示 0 至 9 數字 及 A 至 Z 字母 (但設計上 5 與 S 會相同,因此需一些取考)
十六段顯示器的模組編號是 SH8103BS
十六段顯示器是一種很方便顯示 0 至 9 數字 及 A 至 Z 字母 (但設計上 5 與 S 會相同,因此需一些取考)
Labels:
16-Segment LED Display
,
Arduino
,
AVR-C
,
C
,
C++
,
Electronic
,
SH8103BS
訂閱:
文章
(
Atom
)