Artykuły
Kostka do gry z miernikaCzas na drugą zabawkę związaną z wykorzystaniem miernika panelowego: zbudujemy sobie elektroniczną kostkę do gry. W tym celu podmienię tarczę na inną, nie tylko graficznie, ale też ideą. W wypadku zegara wartości były rozłożone na skali nieliniowo, ale liniowo elektrycznie. Teraz będzie na odwrót: podzieliłem skalę na równe części, co 12 stopni, symetrycznie względem środka i ustawiłem tam pozycje: sześć – jak w kostce do gry, bo będzie to właśnie kostka, tyle że elektroniczna.
…
Małe sztuczki programistyczneNasza zabawka edukacyjna już działa, ale skoro jest edukacyjną, czas na ową edukację, czyli zamianę formy początkującej szkicu na taką bardziej zaawansowaną. Pierwszym etapem będzie zamiana całego bloku konwersji na taką skróconą formę, z którą już spotkaliśmy się.
…
Budujemy „egzystencjometr”W poprzednim artykule poznaliśmy budowę mierników magnetoelektrycznych i postanowiliśmy zbudować dwie zabawki edukacyjne. Najpierw zajmijmy się egzystencjometrem, czyli zegarem-gadżetem, z którego można zrobić na przykład ciekawy prezent. Bierzmy się więc do roboty.
…
Teoria miernikówKu mojemu zasmuceniu, większość urządzeń zawierających takie mierniki została już zezłomowana. Czasem jednak one same mają szansę na drugie życie, czekając na adopcję na różnego rodzaju portalach sprzedażowych. Ich cena jest symboliczna, co jest pewnym paradoksem, biorąc pod uwagę jak wiele kosztowały kiedyś. No ale taki jest porządek rzeczy i przemijania.
…
Liczniki z bajeramiLiczniki czterocyfrowe mają sens w magnetofonach szpulowych. W kaseciakach nie bardzo, tam aż takich wielkich szpul nie używa się. Moją drugą propozycją jest tak zwany licznik z bajerem. Ograniczymy się do trzech pozycji tylko, a na pierwszej wyświetlimy animację, wskazującą na obracanie się talerzyka w wybranym kierunku. Lecz zanim zabierzemy się za zmiany w programie, najpierw mała zmiana sprzętowa:
…
Licznik czterocyfrowyPonieważ część szkicu związaną z wyświetlaniem stanu licznika dokładnie omówiłem w pierwszym artykule serii, skupię się teraz na elementach realizujących zamianę sygnałów z enkodera – przedstawionego w drugiej części – na zmianę wartości licznika.
…
Budujemy impulsatorPrzypomnę: z Arduino, ośmiu rezystorów i wyświetlacza zbudowaliśmy licznik, który na razie odmierza dziesiątki sekund. Czas więc zatrudnić go do jakiejś bardziej pożytecznej pracy, którą będzie wspomniane w tytule tej serii artykułów liczenie… no właśnie, czego? Licznik taśmy w magnetofonach jest pojęciem bardzo nieprecyzyjnym. Po pierwsze, zlicza obroty szpulki, a nie przesunięte jednostki długości samej taśmy. Jeśli będzie to szpulka nawijająca, najpierw obroty będą przyrastać szybko, potem powoli. Do tego dostaniemy efekt niepowtarzalnego nawinięcia samej taśmy na rolkę i brak synchronizacji zerowania licznika, co w sumie sprawia, że cyferki możemy traktować orientacyjnie tylko i nie są do końca wymienne między systemami. Mało tego, alternatywnie można zliczać obroty drugiej szpulki i tam efekt nieliniowości działa odwrotnie. Tak naprawdę liczniki takie do montażu nagrań i dokładnego określenia położenia taśmy nie nadają się, ale już do opisania gdzie która piosenka leży – wystarczą. Jak więc przenieść informację o obrotach do urządzenia zliczającego?
…
Przerwania w wersji proNiedawno usłyszałem prośbę, i to niejedną, o przedstawienie projektu licznika do magnetofonu. Myślę sobie: magnetofon? Zapomniane, odkładane w pawlacze i wynoszone na strychy, a jednak z powrotem stamtąd wracają. Po co? Nie odpowiem na to pytanie i nie będę poruszał tego tematu; fakty są takie, że taśma znowu zaczyna się kręcić, ale wracają też chęci do poprawiania tego czy owego.
…
Najmniejsze układy MIDIKontynuując temat wykorzystania ATtiny jako małego Arduino w służbie MIDI przejdziemy do konkretu. Taki maluszek będzie się świetnie nadawał do wbudowywania w różne urządzenia, w szczególności w pedał fortepianowy.
…
Attiny w służbie MIDIDziś coś bardzo praktycznego, oczywiście dla muzyków, ale nie tylko. Właściwie nie będzie to nic szczególnie nowego względem urządzeń prezentowanych w poprzednich artykułach serii o MIDI, lecz wykonanie będzie zdecydowanie inne. Użyjemy bowiem, jak już kiedyś, maleńkiego układu ATtiny 25, będącego chyba najmniejszym i najsłabszym mikrokontrolerem mogącym się odnaleźć w środowisku Arduino.
…



