作者: hon829 時間: 2021-3-24 19:29 標題: VU meter --- DIY with ATtiny85 and OLED
本帖最後由 hon829 於 2021-3-24 19:35 編輯
前後淘了兩件電平錶套件, 不是感覺反應慢就是解像度不足
參考了以下網上影片LCD的做法, 決定縮細移植到OLED度用
https://www.youtube.com/watch?v=YQCNMqq3W08
ATiny85 pinout接線:
+-\/-+
ADC0 ,PCINT5, (D 5) PB5 1|Rst |8 Vcc(2.7~5.5V) ;Vcc
CH_Right; ADC3 ,PCINT3, (D 3) PB3 2| |7 PB2 (D 2) ,PCINT2, SCK, ADC1, INT0 ;SCL (oled)
CH_Left; ADC2 ,PCINT4, (D 4) PB4 3| |6 PB1 (D 1) ,PCINT1, MISO, AIN1, pwm1
GND; GND 4| |5 PB0 (D 0) ,PCINT0, MOSI, AIN0, pwm0, ;SDA (oled)
+----+
基本是用Digispark on Arduino IDE 的介面下編程, 經過一點時間折磨, 初步有了點成果:
由於不懂電壓與db的聲壓關係, 而常見VU錶顯示由-20至3db的, 故設計目標只是處理Audio Line-in 的0~2Vp-p輸入, 經分壓(及sample & hold)後到ATtiny85 ADC腳(用1.1V內部參考電壓), 再map去0~100以100 個steps 顯示.
有時間再整隻盒仔加電池藏起吧
https://www.hkepc.com/forum/attachment.php?aid=2254803&k=b304e518ca8f6784c7ba586cf846f1b0&t=1781406340&sid=4sHphYNvph

https://www.hkepc.com/forum/attachment.php?aid=2254804&k=a39faebe97445b626a73daf2a9536647&t=1781406340&sid=4sHphYNvph

https://www.hkepc.com/forum/attachment.php?aid=2254805&k=f377051eff34d986f212cede9e3a9203&t=1781406340&sid=4sHphYNvph

作者: jamesting 時間: 2021-3-25 02:08
正呀
作者: marlin12 時間: 2021-3-25 20:47
從VU表談到LED電平指示器
作者: Joe_Black 時間: 2021-3-25 23:03
提示: 作者被禁止或刪除 內容自動屏蔽
作者: hon829 時間: 2021-3-26 00:09
本帖最後由 hon829 於 2021-3-26 00:11 編輯
係可以cascade, 但係佢冇peak hold的!

(https://www.eeweb.com/volume-uni ... -lm3915-and-lm3916/)


