2024年9月26日

PlatformIO 開發環境安裝

PlatformIO 開發環境安裝

1. 下載並安裝 Visual Studio Code

2. 開啟程式
(版本不同 畫面會稍微不一樣)


3. 安裝PlatformIO


    1 點左邊 延伸模組
    2 上方搜尋欄位輸入 PlatformIO
    3 選擇 PlatformIO IDE 安裝
    4 安裝完成後 左邊會多出一圖示 (螞蟻頭)
 
4. 這樣基本安裝完成


2024年8月7日

沒想到距離上次登入Blogger有15年時間

會停止更新是因為聽大學同學說要開始收費所以沒在使用

最近在閱讀Ham無線電相關文章發佈在Blogger

想要留言參與討論

登入後無意間發現之前的文章還在,而且沒有收費

只能說當年還在2G手機 貪食蛇年代

網路不發達 文章大約都英文

資訊靠著口耳相傳  傳達容易有誤


沒想到短短15年間

科技瞬速發展 智慧型手機, Wifi, 5G, 光纖, YouTube, 抖音...


最近流行一句 "青春沒有售價"

既然知道沒有收費 近期開始寫文章 順便記錄

給未來自己有個回憶


2008年9月15日

自製iPod串列傳輸線

連接iPod有三種方式,USB、1394、RS-232,
USB、1394 屬於比較常見連接方式,可以用來傳輸檔案及控制iPod,
在3C門市就可以買到。
RS-232 無法傳輸檔案,就只能控制iPod,
音響就是用232控制iPod,播放、下一首、上一首...。


之前寫過"開啟iPod隱藏功能"文章,就是利用RS-232連接iPod,
很多人在問電路要怎麼接,下面電路是PC用232方式連接iPod。



Dock接頭的RS-232電壓位準是3.3v,和電腦的RS-232電壓不一樣,
不可以直接接在一起,必須透過IC轉換,
這張電路是用MAX3232,
如果買不到這顆IC,可用其他相容IC代替。

2008年7月2日

數位三環錶 Smart for2

Smart for two原廠水溫錶相當簡單,40、60、80、100、120共5格,
水溫錶顯示100,引擎溫度有可能在100~120度之間,
引擎溫度是否過高跟本不知道,於是想要自己做一個水溫錶,
但加裝溫度感應器又不破壞到車子好像不太可能,
最後用OBD2讀取ECU資訊,這樣就不用破壞到車子。

開始上網查OBD2相關資訊,看到ELM32X系列IC,支援多種通訊協定,
232透過ELM32X 讀取ECU,大部份進口車都可以用,




買一顆ELM327,周邊電路也都接好了,接到車子怎麼不會動,
試了很多次一樣不會動,後來問車廠才知道,
ELM32X系列IC不能用在MCC、BMW、賓士等車子,
所以接到車子讀不到資料是正常的,
於是到SAE查SMART是使用什麼通訊協定。

通訊協定資料200多頁總算看完,
先用PC照著通訊協定格式送訊號給車子,終於讀到資料,
車速、轉速、溫度﹒﹒﹒很多資訊,
在來把PC換成MCU裝到車上就完成。


待速下讀到資訊


LCD畫面說明:
〈引擎轉速〉 〈引擎溫度〉
〈進氣壓力〉 〈進氣溫度〉
〈引擎負載〉 〈變速箱溫度〉
〈電池電壓〉 〈檔位〉 〈含氧感知器〉



正面:16x4文字型LCD



背面:MCU及周邊零件



側面

2008年5月11日

自製iPod車用音源線+充電功能

購物網站有賣很多種不同 iPod車用充電器,
不過都不是我想要的,而且價錢有點貴,
自己DIY 100元內就可以搞定。


開始製作之前要準備一些基本材料,
Dock插頭一個、7812一顆、線材少許,
Dock插頭在電子材料行買不到,可以到3C賣場買USB傳輸線,把USB那端剪掉及可。



左邊是Dock插頭,已經接好線了, 中間耳機插頭不一定需要,
要適汽車音響而定, 左邊7812。



我的 iPod。







材料準備好了之後,要開始製作,
首先打開Dock插頭,接出3,4,19,2029,30共6隻腳,會像上圖這樣,

3pin 右聲道輸出,
4pin 左聲道輸出,
這兩條接到汽車音響的輸入。

19,20pin 12V輸入iPod充電用,
理論上 iPod可接受8~30V是沒問題,
不過汽車在行徑間,電壓不是很穩定,怕會傷到 iPod,
所以要加上7812穩壓IC,提供 iPod穩定的電源。

29,30pin Gnd

這6條線接好之後,就可以把Dock蓋子裝回去,
裝到車上就完成了。

2008年5月8日

開啟iPod隱藏功能

單機電玩可以輸入特定文字開啟隱藏車輛,
或是讓彈藥無限,這類隱藏功能,
iPod也有隱藏功能,但不是開啟之後可以容量無限、電量無限,
是開啟錄音功能。


原廠NANO是沒有錄音功能,就可以用這個方法開啟。



開啟方法很簡單,首先要準備下列這三樣,
iPod一台 ,電腦一台(要有RS-232),連接線一條(要有LineIn及Serial功能)。




在來把 iPod連接到電腦,




打開AccessPort ,視窗下方選16 進制,
輸入FF,55,03,00,01,01,FB,按發送資料。







這樣就開啟錄音功能,
不過把Dock插頭拔除,錄音功能會關閉,
先前錄下聲音會存在 iPod內,還是可以播放錄音,只是不能錄,
需要重新輸入FF,55,03,00,01,01,FB,才會在開啟錄音功能。

Apple iPod Dock 接頭

前一陣子要將 iPod接到汽車音響,上網找一些 iPod插頭的相關資料,
用Google找了很多,發現大多數的資料 ,
都是copy的,寫的也不是很清楚,有看沒有懂。


本篇說明 iPod Dock插頭接腳,不要看這個插頭小小一個,
功能可是相當多,Line In,Line Out,Video Output,Serial,USB及1349
總共有30隻腳,不用30隻腳都接線,
要用的功能才需接線。



上圖 左邊30pin 右邊1 pin





Pin 功能定義
1 Gnd
2 Gnd
3 Right Line Out 右聲道輸出
4 Left Line Out 左聲道輸出
5 Right Line In 右聲道輸入
6 Left Line In 左聲道輸入
7
8 Composite video output
9 S-Video Chrominance output
10 S-Video Luminance output
11 Serial Gnd
12 Serial TxD
13 Serial RxD
14
15 Gnd
16 Gnd
17
18 3.3V
19 <1394> Firewire Power 12VDC
20 <1394> Firewire Power 12VDC
21 Accessory Indicator/Serial enable
22 <1394> FireWire Data TPA -
23 (USB) Power 5VDC
24 <1394> FireWire Data TPA +
25 (USB) Data -
26 <1394> FireWire Data TPB -
27 (USB) Data +
28 <1394> FireWire Data TPB +
29 Gnd
30 Gnd


Pin 1,2,15,16,19,20,29,30 這6根接地是相連在一起
Pin 11 是rs-232用的接地,和其他接地並不相連


以上就是iPod Dock接腳功能說明,
詳細使用方法,請看〔iPod〕分類下相關文張。