Day 2 – Beats, rainbow, smoothing

Rainbow BPM

Şurada bir Beats örneği verilmiş:

https://plus.google.com/112916219338292742137/posts/boFjiQNiMAz

BPM çok başarılı oldu rainbow ile:

 

Şimdi amaç BPM i bir düğme ile eşitlemek. Sorun şurada ki hem eşitlenmesi lazım hem de sıfırlanması. Aslında bir potansiyometre ile de ayarlayabilirim.

Önce potansiyometre ile deneyeceğim:

 

Map de kullanmam gerekecek

map(value, fromLow, fromHigh, toLow, toHigh) *

 

Olmadı:

 

ne yaparsam yapayım output value da 60’da takılı kalıyor.

Potentiometreyi Analog pin e bağlamamışım. Duh. Şimdi çözüldü. Kod:

NOISE FILTERING

bir tek sorun potentiometre ile oynarken çarpıntı / flickr oluyor.

Bunu önce bir kapasitör ile çözmeyi deneyeceğim:

http://forum.arduino.cc/index.php?topic=213708.0

SMOOTHING

bir de şurada başka destekleyici bir çözüm var, bunu düğme ile BPM alırken de kullanabilirim:

https://www.arduino.cc/en/Tutorial/Smoothing

SIFIRLAMA DÜĞMESİ

Animasyondaki Sine Wave’i tepeden tekrar başlatacak bir düğmeye ihtiyacım var.

Pin:7 ye düğme bağladım
Düğmenin bir ayağına resistör
Resistörü 5V güce bağladım

 

….work in progress…

BEAT İLE DEĞİŞEN HUE

https://plus.googleapis.com/112916219338292742137/posts/boFjiQNiMAz

Leave a Reply

Your email address will not be published.