Przygotowania + pianinko

XVI Festiwal przed nami – przygotowujemy się do pokazów. Przy tej okazji: poznajemy funkcję tone() w Arduino aby wydobywać dzwięki z podłączonego głośniczka. Działa! A jaki ubaw, gdy Mario-Bros brzmi z naszej maszynki (wiem wiem, cofamy się do lat ’80, ale… mimo to widzę zadowolenie na twarzach!).

Musieliśmy przypomnieć sobie działanie przycisków (ale nie modułów), tylko micro-styków. Dlatego rozmawialiśmy o INPUT_PULLUP (wbudowany rezystor podciągający) i dlaczego właśnie tak należy postępować z mikrostykami. Zrobiliśmy mini-pianinko:

Sprawa niby prosta – przycisk wciśnięty = graj dany ton, zwolniony = cisza. Ale ale… Okazało się, że trzeba mądrze programować przyciski!

(c) KG 2018