Miesięczne archiwum: Listopad 2009

Processing – interfejs na sterydach

Każdy, kto zainteresuje się Arduino raczej prędzej niż później natknie się na nazwę Processing. Processing jest to oprogramowanie na bazie którego zbudowano Arduino IDE. Ale to nie jedyne pole styczności.

Najpierw – co to jest Processing?

Jest to język programowania (na licencji open source) wraz ze środowiskiem IDE stworzonym z myślą o ludziach zajmujących sztuką elektroniczną oraz komunikacją wizualną (za angielską Wikipedią). A po ludzku? Wystarczy przejrzeć na przykład serwis Vimeo pod kątem tagu processing.org. Albo grupę processing na YouTube. Wizualizacja danych, eksperymenty multimedialne, itp. Obejrzyjmy na przykład ruch pociągów w Melbourne:

Ebb and Flow of Melbourne Trains by Flink Labs from Flink Labs on Vimeo.

No właśnie, a skąd dane? A mogą być z Arduino, które oczujnikowane może dostarczyć sporo różnych danych do wizualizowania.

Podam teraz prosty przepis jak wykorzystać Arduino i Processing do zbudowania khm… oscyloskopu :) Oscyloskop – to za dużo powiedziane – wizualizacja napięcia na jednym wejściu analogowym jest właściwszym określeniem.

Czytaj dalej

Zagrajmy tato, czyli familiada

Zostałem zainspirowany prostą grą typu DIY zobaczoną w sieci (nie mogę teraz znaleźć linku) i choć oryginał był na znacznie prostszym PICu, to uznałem że Arduino Starter Kit jest doskonałym zestawem do zbudowania takiej gry.

Zasada jest prosta – kto pierwszy naciśnie swój przycisk po zapaleniu diody ten dostaje punkt. Jeżeli jednak naciśnie zanim dioda się zapali – punkt dla przeciwnika. Gramy aż ktoś zdobędzie 5 punktów. Zobaczmy to w akcji:

Simple game with Arduino from Starter Kit on Vimeo.

Oprócz diody, która trzeba obserwować potrzebujemy 2 diody pokazujące kto dostał punkt oraz wygrał cały pojedynek, buzzer żeby zagrać prostą melodyjkę dla zwycięzcy i dwa przyciski.

Czytaj dalej

Sekretny zamek – z Arduino

Widziałem wiele różnych elektronicznych zamków do drzwi. Ale ten projekt jest chyba jedyny w swoim rodzaju :)

W skrócie – Arduino nasłuchuje pukania i jeżeli rytm stukania jest w porządku, wówczas przekręca zamek. Do tego prosty sposób nauki nowego szyfru i proszę :) Gotowe!

Jeżeli ktoś jest zaintersowany szczegółami to na blogu ArduinoFun można znaleźć szczegóły – kod, schemat, itp.