3. Gün – Lineer Pot – Smoothing – Sıfırlama –

BPM değiştirmekte kullanmak için lineer pot aldım. 9TL

Karaköy’de şuradan: http://www.waio.com.tr/index.php?do=catalog/results&q=pot

TgXzz6U0lAzAFPpjmE2AyIT4c0L-CFjFvQ--q0IzoOE

Modeli sanırım şu: https://www.tedss.com/2022000208

Bağlantıları tekil uç 5V, Diğer taraftaki uçlardan tekilin karşısındaki Ground diğeri isi Arduino Pin.

Bugün şu değişirken ki flicker’ı azaltmaya çalışacağım.

224J 100V bir kapasitör kullanınca azaldığını gördüm ama yine de değişirken galiba resetlediği için bir flickr var.

SMOOTHING

Smoothing kodunu da koymayı deneyeceğim: https://www.arduino.cc/en/Tutorial/Smoothing

 

 

Hiç değişiklik olmadı…

geçiyorum bir sonraki soruna.
Düğme ile sıfırdan başlatma.

SIFIRLAMA DÜĞMESİ

https://plus.googleapis.com/112916219338292742137/posts/boFjiQNiMAz
But: read lib8tion.h near the beat functions and there is a little note there about defining your own time base — which means you could reset it at any time.
BEFORE you #include FastLED, do this:#define USE_GET_MILLISECOND_TIMER 1
Then you can (have to!) supply a function like this
Initially, just define that to return millis() as shown. But then you can change it to return “millis() – resetTime” with resetTime being a global uint32_t, and there you go. Just set resetTime = millis() any time you want to reset the beats to zero.

 


 

 

Leave a Reply

Your email address will not be published.