Własne Arduino

Arduino to nie tylko oprogramowanie komputerowe, biblioteki i bootloader, to także cały szereg zestawów uruchomieniowych, które pozwalają w pełni wykorzystać całe oprogramowanie. Niestety te zestawy mają stosunkowo wysoką cenę, a ich możliwości nigdy nie będę dopasowane idealnie do naszych potrzeb. W tym artykule przedstawię, jak wykonać podstawowy zestaw do pracy z Arduino, który może posłużyć […]

CZYTAJ WIĘCEJ

Debian i Arduino

Arduino to środowisko, które umożliwia programowanie mikrokontrolerów AVR w odmianie języka c, oraz pozwala przesyłać program do kontrolera przy pomocy portu USB, bądź RS232. W kontrolerze oczywiście musi być odpowiedni bootloader. Środowisko Arduino dostarcza sporo przydatnych bibliotek do służących do obsługi peryferiów, na przykład takich jak: porty przetworniki, wyświetlacze, czujniki itp.

CZYTAJ WIĘCEJ

Wiatrak ze śmieci w 10 minut

Dzisiaj zaprezentuje prostą, ale bardzo użyteczną konstrukcje. Wiatrak, który wykonałem tylko i wyłącznie z tego co miałem pod ręką. Wszystko za wyjątkiem płytki sterującej walało mi się bezużytecznie po pokoju. Najciekawszą cechą tego wiatraka jest możliwość ustawienia kierunku dmuchania, bez odrywania się od komputera. Wykorzystałem starą aplikacje napisaną w QT4, która obsługuje serwomechanizm.  

CZYTAJ WIĘCEJ

Wyznaczanie π

Ostatnio zainteresowałem się metodami wyznaczania liczby π. W zasadzie, to ten temat chodził mi po głowie od pewnego czasu, ale dopiero teraz zagłębiłem się w to zagadnienie. Napisałem kilka programów które obliczają przybliżenie tej liczby, efekty są względnie dobre, na pewno można lepiej to zrobić, ale podzielę się kilkoma obserwacjami. Liczba π jest liczbą nie […]

CZYTAJ WIĘCEJ

Raspberry Pi

Raspberry Pi to platforma komputerowa stworzona przez Raspberry Pi Foundation. Premiera urządzenia ma miieć miejsce na początku 2012 roku. Jest to komputer wielkości karty kredytowej, do którego można podłączyć monitor i klawiaturę, tworząc standardowy zestaw komputerowy. Może być wykorzystywany do takich samych celów co standardowy PC. Można korzystać z internetu, edytować i tworzyć pliki. Odgrywa on także wideo […]

CZYTAJ WIĘCEJ

Laboratorium UPenn w GRASP uwalnia rój Quadrotor Nano

Zdalnie sterowane roboty quadrotor pojawiają już od jakiegoś czasu, ale w poniższym filmie właśnie wydanym przez zespół badawczy z University of Pennsylvania’s General Robotics, Automation, Sensing and Perception (GRASP) Lab, wizje science fiction zaczynają przypominać rzeczywistości nauki, rój Quadrotors Nano może wykonywać pewne zaskakujące manewry.  

CZYTAJ WIĘCEJ

MRM Magma

Mobilny Robot Marsjański Magma jest przeznaczony do zdalnego wykonywania zadań typowych dla prac eksploracyjnych na powierzchni innych planet Układu Słonecznego, w szczególności na Marsie. Posiada niezależne zawieszenie oraz osobny napęd na każde z czterech kół. Do nawigacji i obserwacji terenu służy peryskop z zamontowaną kamerą i aparatem fotograficznym. Głównym wyposażeniem robota jest manipulator umożliwiający pobieranie […]

CZYTAJ WIĘCEJ

Sterowanie serwomechanizmem

  Serwomechanizm modelarski, to bardzo praktyczny element, umożliwia ustawienie jakiego elementu na określonej pozycji. Serwomechanizmy steruje się poprzez impulsy podawane z określana częstotliwością (50Hz). Czas tych impulsów powinien się mieścić w zakresie od 1,5ms do 2,5 mili sekundy, a zależnie od tego czasu serwo ustawia się pod odpowiednim kątem i utrzymuje tą pozycje aż do zmiany sygnału. Wiemy już jakie parametry ma […]

CZYTAJ WIĘCEJ

Mikrokontrolery AVR część 9 – Komparator analogowy

Komparator to układ, który ma za zadanie porównywać dwie wartości. W przypadku komparatora analogowego, który jest wbudowany w układ atmega8, porównuje on napięcia. Jego najważniejszym elementem, jest wzmacniacz operacyjny. Wzmacniacz ten pracuje w typowym układzie komparatora, czyli brak sprzężenia zwrotnego (jego rezystancja nieskończenie duża). Schemat komparatora analogowego przedstawiam na rysunku poniżej.   Lewa strona układu, […]

CZYTAJ WIĘCEJ