Miesięczne archiwum: Kwiecień 2009

Arduino jako karta graficzna

Arduino i w Polsce zdobywa popularność. Jeśli interesuje Cię jak jest generowany obraz telewizyjny, to mam coś dla Ciebie.

Najpierw – Craft by lft – czyli co się da wycisnąć z AVRów (rodziny układów, które stanowią serce Arduino). Prosty układ elektroniczny oparty o ATmega88 (czyli to nie jest Arduino) i możliwości AVR wykorzystane na maxa:

Projekt by szwedzki haker. Więc czemu piszę że i w Polsce?

Łukasz Tretyn na swoim blogu opublikował dwuczęściowy (jak na razie) opis jak wykorzystać Arduino do generowania sygnału telewizyjnego. Jest to dokładne how to jak zrobić pierwsze kroki w kierunku generacji obrazu z Arduino. Tutaj jest opis układu od strony elektroniki a tutaj informacje o tym jak generować obraz.

ATmega328 czyli gdy w starym Arduino jest za ciasno

Ostatnio w ofercie naszego sklepu z Arduino zaszły drobne zmiany.

Po pierwsze dostępne są układy ATmega328 z wgranym bootloaderem Arduino. Układy te w lutym 2009 zastąpiły w nowych płytkach Arduino poprzednio używane ATmega168.

ATmega328 - serce i mózg nowego Arduino

ATmega328 - serce i mózg nowego Arduino

Różnica polega na ilości dostępnej pamięci. ATmega328 oferuje dwa razy więcej pamięci RAM i EEPROM (nie kasowanej przez reset) i ponad dwa razy miejsca na programy (30 kB dostępne zamiast 14 kB jak to było z ATmega168)

Jeśli masz starsze Arduino z ATmega168 i jest już Ci trochę ciasno – wymiana układu na ATmega328 powinna zdecydowanie poprawić sytuację.

Druga zmiana jest taka, że od teraz do każdego sprzedawanego Arduino dodajemy kabel USB 2.0 typu A/B (1,5 metra) do podłączenia Arduino do komputera.

Puff – Magiczny Strażak

Oto Puff, Magiczny Strażak:

Puff, Magiczny Strażak składa się z:

  • Arduino
  • podwozia i dwóch silniczków
  • serwomechanizm kręcący głową
  • silniczek z wiatraczkiem
  • dwa fotorezystory jako detektory ognia

Rezultat? Autonomiczny robot (znaczy się działający tylko na oprogramowaniu w Arduino, bez zdalnego sterowania) wykrywający ogień (znaczy się – jaskrawe światło) i próbujący go ugasić. Posiada detekcję krawędzi (aby nie spaść) i przeszkód (aby je omijać).

Tutaj mamy przykład trybu panic mode, gdy nie udaje mu się ugasić ognia:

Puff jest prototypem w trakcie rozwoju, status projektu można śledzić na Let’s Make Robots.

Diody LED czyli jak migac i świecić

UWAGA -nowa wersja
Po prawie pięciu latach odświeżyliśmy ten wpis, tak by lepiej odpowiadał na pytania początkujących. Zamiast tego wpisu polecamy nowe Diody LED czyli jak migać i świecić

Ostatnio zapadła cisza na StarterKicie, bo przed świętami przygotowywałem się do Bootstrapa 9.4, które to przygotowania zajęły mi większość wolnego czasu. Teraz korzystając z dnia wolnego, który sobie po świętach zostawiłem, nadrabiam zaległości.

Poprzednio zajmowaliśmy się tym jak Arduino może odczytać wartość z zewnętrznego czujnika (fotorezystora). Teraz będziemy starać się odczyt pokazać.

Użyjemy do tego 7 diod LED, które ułożone w rząd będą tworzyć wskaźnik – im więcej światła pada na fotorezystor tym więcej diod się zapali. Zaczniemy od końca, czyli jak to wygląda w akcji.


Arduino’s Eye from Starter Kit on Vimeo.

Wybaczcie słabą jakość, ale kamera w komórce to jedyne czym dysponuję aby uwiecznić moje eksperymenty.

Widać jednak co się dzieje. Poza kadrem przybliżam i oddalam fotorezystor do lampy, kolejne diody zapalają się i gasną w miarę jak natężenie światła padające na fotorezystor rośnie i maleje.
Czytaj dalej