Mikrokontrolery STM32F2 i STM32F4 są wyposażone w specjalny interfejs – o nazwie DCMI – pozwalający wygodnie dołączyć do nich kamerę CCD. Jak to zrobić w praktyce – pokazujemy w artykule, przykładowa aplikacja do pobrania!
Krok-po-kroku: sam zrób robota FREEbot
Ze względu na duże zainteresowanie Czytelników naszego portalu robotem FREEbot, redakcja postanowiła rozszerzyć opis tej konstrukcji o szczegółową instrukcję jej wykonania. Zapraszamy do czytania!
Pierwsze kroki z Raspberry Pi: obsługa magistrali 1-Wire
We wcześniej publikowanych częściach cyklu artykułów poświęconych komputerowi jednopłytkowemu Raspberry Pi zaprezentowane zostały sposoby sprzętowej i programowej obsługi interfejsów UART, I2C oraz portów GPIO. Teraz zajmiemy się popularnym interfejsem 1-Wire.
Kamera ACME FlyCamOne v2: dla robotyki i modelarzy
Mobilne systemy rejestracji dźwięku i obrazu – dzięki dużym możliwościom i szybko zmniejszającym się cenom – trafiają do systemów małej robotyki i modeli, zwłaszcza latających. Przedstawiamy jedno z dostępnych na rynku rozwiązań.
Pierwsze kroki z Raspberry Pi: aplikacje wideo bazujące na OpenCV
Współcześnie produkowane mikroprocesory kilkukrotnie przewyższają możliwościami obliczeniowymi komputery biurkowe sprzed kilku lat. W artykule przedstawiamy sposób przygotowania biblioteki OpenCV dla Raspberry Pi z kilkoma przykładami obróbki obrazu.
Facebookowy konkurs KAMAMI.pl
Na stronie profilowej sklepu KAMAMI.pl, trwa właśnie prosty konkurs skierowany do wszystkich klientów zainteresowanych tematyką robotyki amatorskiej. Do wygrania przydatne produkty ze sklepowej kategorii „Robotyka”!
Segger embOS – RTOS dla wymagających. Najprostsza aplikacja
Coraz większa wydajność mikrokontrolerów pozwala na stosowanie rozbudowanych bibliotek ułatwiających korzystanie z zaawansowanych układów peryferyjnych wbudowanych w te mikrokontrolery, a także kompletnych systemów operacyjnych jak na przykład embOS firmy Segger.
Odtworzenie bootloadera w Arduino Uno z wykorzystaniem programatora AVRISP mkII
Jeżeli dotknie nas uszkodzenie mikrokontrolera na płytce Arduino Uno lub dziwnym trafem z pamięci Flash naszego układu „zniknie” bootloader, próba ponownego zaprogramowania jego pamięci zakończy się niepowodzeniem i komunikatem o błędzie. Jak sobie poradzić z taką sytuacją – piszemy w artykule.
Kompas cyfrowy na STM32 i MAG3110
W przykładzie przedstawiamy realizację kompasu cyfrowego bazującego na magnetometrze MAG3110 firmy Freescale. Dodatkową funkcją aplikacji jest cyfrowe zobrazowanie temperatury odczytanej z wewnętrznego czujnika magnetometru. Projekt wykonano na zestawie ZL27ARM (KAMAMI.pl), wynik pomiaru zostanie przedstawiony w postaci graficznej na kolorowym wyświetlaczu LCD.
Robot FREEbot na zestawie FREEDOM-KL25Z
FREEbot to prosty w wykonaniu robot należący do popularnej w robotyce amatorskiej kategorii „Linefollower”. Jego zadaniem jest podążanie po trasie wyznaczonej przez linię narysowaną na kontrastującym tle, w sposób całkowicie autonomiczny i jak najbardziej dokładny. Sterownikiem robota jest zestaw Freescale FREEDOM KL25Z (z mikrokontrolerem Kinetis L/Cortex-M0+).