Promocja na kursy wideo! 180 tytułów w cenach od 19.90 do 39.90 zł (w tym m.in.: Python, C, R, Docker). Sprawdź listę tytułów »

Raspberry Pi w robotyce amatorskiej – #1 – wprowadzenie

Raspberry Pi w robotyce amatorskiej – #1 – wprowadzenie

Wielce nieprawdopodobnym jest, by ktoś związany z branżą elektroniczną, robotyczną lub informatyczną nie słyszał o „superkomputerze Raspberry Pi”.

Nie ma w tym nic zadziwiającego. Jeszcze na długo przed fazą produkcji zaczęły zawiązywać się malinowe fankluby.

Czytaj całość…

Port szeregowy i interfejs USART – #2

Port szeregowy i interfejs USART – #2

Poprzednia część praktycznie w całości została poświęcona tworzeniu programu od strony komputera. Teraz przyszła pora zająć się mikrokontrolerem.

W tej części dokonałem przeglądu prostych technik programistycznych związanych z pisaniem programu na AVRa.

Czytaj całość…

Port szeregowy i interfejs USART, czyli komunikacja z PC

Port szeregowy i interfejs USART, czyli komunikacja z PC

Zauważyłem, że problem komunikacji z komputerem za pomocą portu szeregowego jest często poruszany na naszym forum.

Napisałem kilka programów komunikacyjnych, dlatego postanowiłem stworzyć ten mały tutorial. W artykule opiszę interfejs USART, w który wyposażona jest większość mikrokontrolerów.

Czytaj całość…

Jak przystosować domowego pilota do własnych celów?

Jak przystosować domowego pilota do własnych celów?

W amatorskich konstrukcjach często można spotkać się z wykorzystaniem pilotów. Dzięki nim możliwe jest np. zdalne uruchamianie lub sterowanie robotem.

W artykule opisałem, jak przystosować pilota do współpracy z własnymi robotami. Opis na przykładzie zmagań z pilotem firmy Philips.

Czytaj całość…

Bootloadery – pierwsze kroki na przykładzie Arduino

Bootloadery – pierwsze kroki na przykładzie Arduino

Bootloader w mikrokontrolerach, to mini program zagnieżdżony w pewnym sektorze pamięci uC. Dzięki niemu możliwe jest wgrywanie programu z pominięciem programatora.

Rozwiązanie takie stosowane jest coraz częściej np.: dla ułatwienia aktualizacji oprogramowania. Bootloader użyty jest również w każdym Arduino.

Czytaj całość…

Szybki start z WinAVR

Szybki start z WinAVR

Pakiet programów WinAVR zawiera w sobie całkiem dobry i zupełnie darmowy (na licencji GPL) kompilator języka C wraz z kompletem narzędzi do tworzenia programów dla 8-bitowych mikroprocesorów AVR firmy ATMEL.

Jest to odmiana znanego, np. z systemu Linux, kompilatora GCC (GNU Compiler Collection).

Czytaj całość…

Czytaj losowy artykuł