OSD, czyli wi(e)dzieć więcej…

Mówi się, że jeden obraz wart jest tyle, co tysiąc słów. W przypadku OSD („wyświetlanie na ekranie”, z ang. On-screen Display), obraz wart jest zdecydowanie więcej, gdyż możemy go wzbogacić o dowolną liczbę słów, informujących nas o rzeczach, których oko samo nie dostrzeże. Załóżmy, że lecimy bezzałogowym, zrobotyzowanym dronem i jedynym źródłem informacji jest widok odbierany z nadajnika kamery zamontowanej na jego pokładzie. Nawet najlepszy pilot może mieć problemy ze sprawami takimi, jak precyzyjna nawigacja, diagnostyka urządzeń pokładowych, czy wykonywanie bardziej skomplikowanych manewrów. Do rozwiązania tego problemu, stosuje się właśnie systemy OSD – układy tzw. rzeczywistości rozszerzonej, które „nakładają” na obraz teksty i znaki prezentujące wybrane informacje zbierane przez zestawy czujników.

Oczywiście istnieją również zastosowania bardziej „przyziemne”, jak chociażby wyświetlanie aktualnej daty na obrazie z monitoringu.
Rozwiązanie wygląda na trudne i drogie w realizacji? Na szczęście jest KAMAMI.pl, sklep, w którym od niedawna można zakupić dedykowany do zastosowań OSD moduł z układem MAX7456!

bob-09168Do przetestowania działania modułu wystarczy tylko Arduino UNO, kamera z wyjściem S-VIDEO (tzw. wyjście kompozytowe) oraz np. stary telewizor z pasującym wejściem. Układ instaluje się pomiędzy kamerą, a odbiornikiem, tak jak to widać na obrazku poniżej:

podlaczenie-max7456

Zachęcamy do sprawdzenia możliwości zestawu we własnym zakresie! Zarówno Arduino UNO, jak i moduł MAX7456 można zakupić w naszym sklepie.

Tani robot line-follower – zrób to sam!

8

Oferta robotyczna sklepu KAMAMI.pl zawiera wszystkie elementy niezbędne do wykonania wielu robotów z różnych kategorii. Jednymi z najprostszych i przy tym bardzo efektownych, są roboty należące do kategorii line-follower. Opis konstrukcji takiego robota, wykonanego w całości na elementach z oferty KAMAMI.pl, przedstawiono w artykule opublikowanym przez portal MIKROKONTROLER.pl. Czytelnicy artykułu mogą bezpłatnie pobrać oprogramowanie dla mikrokontrolera sterującego pracą robota, który zamontowano na płytce w formacie Arduino.

Poniżej prezentujemy film ilustrujący najważniejsze możliwości robota.

 

Surface Transducer – nietypowy głośnik

Nazwa „powierzchniowy przetwornik” (z ang. surface transducer) może wprowadzić pewne zamieszanie, w końcu nie jest to rzecz powszechnie spotykana na rynku. Czym właściwie jest takie urządzenie? Jak go używać?
Ma ono kształt niskiego walca, w którym znajduje się odpowiednie uzwojenie, magnes trwały i system zawieszenia. Zadaniem układu jest przetwarzanie zmian prądu elektrycznego na drgania mechaniczne – jak np. w głośniku. W przeciwieństwie jednak do standardowych głośników, dalszym medium tych drgań nie jest bezpośrednio powietrze, a dowolna powierzchnia, z którą ruchomy rdzeń transducera ma kontakt. W praktyce oznacza to, że przykładając go np. do blatu biurka, uzyskamy głośnik, którego mębranę będzie stanowić ów blat. Wybierając odpowiednie powierzchnie, możemy wykorzystać zjawisko rezonansu i dodatkowo wzmocnić dźwięk wydawany przez taki zestaw. Autor poniższego projektu jako membranę wykorzystał … cały budynek wykonany ze szkła.


Przetwornik „sam z siebie” jest praktycznie bezgłośny, dopiero przyłożony do powierzchni przekazuje jej wibracje i zaczyna wytwarzać dźwięk. Podobno ciekawym doświadczeniem jest umieszczenie urządzenia bezpośrednio na głowie – można słuchać muzyki, nie zakłócając ciszy dookoła.

transductorKwestię zastosowania tego urządzenia w kategorii robotyki pozostawiamy wyobraźni naszych klientów, a w ramach zasiania inspiracji, proponujemy obejrzenie poniższego filmu. Przedstawia on ciekawy projekt, który w bardzo nietypowy sposób łączy zagadnienia robotyczne z dziedziną audio…


W kamami dostępne są dwie wersje: duża (średnica 50 mm, wysokość 31 mm) i mała (wymiary: 21,5 x 14,5 x 7,9 mm).

J-Link obsługuje SAM D20 (Cortex-M0+) z oferty Atmela

sam_D20

KAMAMI.pl jest lokalnym dystrybutorem firmy Segger, producenta m.in. jednego z najpopularniejszych interfejsów do programowania-debugowania nowoczesnych mikrokontrolerów – J-Link.

Mikrokontrolery z rodziny SAM D20 są pierwszymi układami w ofercie Atmela z energooszczędnym rdzeniem Cortex-M0+. Wraz z wprowadzeniem do sprzedaży pierwszych mikrokontrolerów z tej rodziny, firma Segger ogłosiła, że są one obsługiwane przez interfejsy JTAG z rodziny J-Link (m.in. atrakcyjny cenowo J-Link EDU). Za pomocą tych interfejsów można programować pamięć Flash mikrokontrolerów z rodziny SAM D20 oraz śledzić wykonywanie programów z wykorzystaniem popularnych środowisk programistycznych (m.in. uVision firmy Keil, EWARM firmy IAR). Rdzeń Cortex-M0+ obsługuje maksymalnie cztery sprzętowe pułapki, jednak korzystając z funkcji bardziej rozbudowanych interfejsów JTAG (J-Link PLUS, J-Link ULTRA+, J-Link PRO i J-Trace) programista może korzystać z zaimplementowanej w tych interfejsach funkcji umożliwiającej zastawiane nieograniczonej liczby pułapek zarówno w wewnętrznej, jak i zewnętrznej pamięci programu mikrokontrolera. Mikrokontrolery z rodziny SAM D20 są również obsługiwane przez interfejs SAM-ICE produkowany przez firmę Segger dla firmy Atmel.

 

Zasil Arduino z jednego ogniwa akumulatora 3,7V!

Czy istnieje coś, z czym nie poradziłoby sobie Arduino? Cóż, przykładowo – może mieć kłopot z zadziałaniem po podłączeniu do tylko jednego ogniwa akumulatora litowo-polimerowego (3,7V). Również monitorowanie i ładowanie tego akumulatora jest zagadnieniem problematycznym, zwłaszcza dla osób słabiej zorientowanych w świecie elektroniki.

lipowershield1

Dzięki KAMAMI.pl, problem ten można błyskawicznie rozwiązać. W naszej ofercie pojawił się LiPower Shield, czyli w pełni kompatybilny z Arduino moduł rozszerzeń, który potrafi podnieść napięcie do znamionowych 5V, a jednocześnie dba odpowiednio o źródło zasilania – monitoruje jego napięcie i kontroluje ładowanie po podłączeniu modułu do USB.

lipowershield

Domyślnie układ może ładować akumulator prądem do 100mA, ale dodając odpowiedni rezystor, można tę wartość podnieść do 500mA. Napięcie wyjściowe mierzy się przy pomocy magistrali I2C (linie A4 i A5), a konfigurowalne przerwanie sprzętowe pozwoli „zareagować” kiedy to napięcie spadnie poniżej 32% – nadmiernie rozładowany akumulator LiPo może ulec uszkodzeniu.

Szybkie i tanie prototypowanie z plastiku

Problemy z wykonaniem obudowy do robota? Zniszczony element podwozia spędza Ci sen z powiek? Chcesz prosto i tanio przetestować pomysł na mechanizm? Te wszystkie problemy mają teraz jedno, proste rozwiązanie, ponieważ sklep KAMAMI.pl wprowadził do swojej oferty nowy produkt, znany wśród majsterkowiczów zza oceanu jako Polymorph.

polymorph-blog

Polymorph ma postać niepozornych, białych granulek. Wystarczy jednak krótka kąpiel w wodzie o temperaturze 60oC, żeby połączyły się one w przeźroczystą masę o konsystencji plasteliny – tylko od Ciebie zależy, jaki nadasz jej kształt. Pamiętaj jednak, że musisz się pospieszyć! Stygnąca substancja ulega utwardzeniu (zmienia też kolor na biały) i coraz trudniej jest ją formować, a w temperaturze pokojowej jest to już praktycznie niemożliwe. Stworzony w ten sposób element posiada właściwości zbliżone do zwykłego tworzywa sztucznego; można go ciąć, szlifować, wiercić w nim otwory, frezować, a podgrzanie dwóch brzegów umożliwi ich połączenie bez użycia kleju.


Przykład wykorzystania Polymorph

Największą wadą i zaletą Polymorpha jest jego temperatura topnienia – zaledwie 60oC. Można dzięki temu wielokrotnie topić ją i kształtować na nowo, ale zastygnięty wytwór łatwo ulegnie uszkodzeniu, jeśli temperatura otoczenia wzrośnie zbyt mocno. Właściwość ta raczej dyskwalifikuje substancję jako materiał do produkcji seryjnej urządzeń, ale za to sprawia, że idealnie nadaje się do prototypowania. Warto jeszcze wspomnieć, że Polymorph jest całkowicie bezpieczny (nietoksyczny) i w pełni biodegradowalny, więc ani użytkowanie, ani późniejsza utylizacja, nie powinny sprawić problemu.

polymorph-arm-1

Manipulator wykonany z Polymorph

Nowe STM32L z serii Value Line w KAMAMI.pl!

stm32l_blokowy_KAMAMI

Szeroka oferta energooszczędnych mikrokontrolerów z rodziny STM32L, dostępnych w KAMAMI.pl, poszerzyła się o nowe, tanie układy z serii Value Line w obudowach LQFP64:

STM32L100R8T6 (64 kB Flash, 8 kB SRAM, Cortex-M3 @32 MHz),

STM32L100RBT6 (128 kB Flash, 10 kB SRAM, Cortex-M3 @32 MHz).

Nowe mikrokontrolery są funkcjonalnymi odpowiednikami klasycznych mikrokontrolerów STM32L, ograniczenie ich cen producent uzyskał przede wszystkim poprzez zmniejszenie liczby testów produkcyjnych, jakim są poddawane struktury układów Value Line w celu zagwarantowania parametrów deklarowanych w notach katalogowych.

Kompletna oferta mikrokontrolerów STM32L dostępnych w KAMAMI.pl jest dostępna pod adresem, a artykuł prezentujący cechy i parametry mikrokontrolerów STM32L Value Line jest dostępny pod adresem.

7 typów mikrokontrolerów STM32F0 (Cortex-M0) w stałej ofercie KAMAMI.pl

Impression

Do oferty KAMAMI.pl wprowadzono kolejne typy mikrokontrolerów STM32 z podrodziny F0 (wyposażone w rdzeń Cortex-M0). Obecnie KAMAMI.pl oferuje „z półki” aż 7 typów tych mikrokontrolerów (ich przegląd jest dostępny pod adresem), a także tani zestaw ewaluacyjny STM32F0DISCOVERY (kosztuje zaledwie ok. 46 PLN brutto!). Zestaw ten jest dostarczany z dodatkową, uniwersalną płytką prototypową, jak na zdjęciu poniżej.

stm32f0discovery_kamami_pcb

KAMAMI.pl konsekwentnie poszerza ofertę mikrokontrolerów KINETIS firmy Freescale

kinetis_l_series_FB

Sklep KAMAMI.pl wprowadził do sprzedaży kolejne typy mikrokontrolerów z rodziny KINETIS L (rdzeń Cortex-M0+) z podserii KL25 (MKL25Z64VFT4, MKL25Z128VF4 i MKL25Z128VFM4).

Obecnie w KAMAMI.pl dostępnych jest aż 24 typy mikrokontrolerów KINETIS L, co jest jedną z najszerszych ofert tych układów dostępnych „z półki” na rynku.

Przykłady aplikacji mikrokontrolerów KINETIS K i KINETIS L są dostępne w portalu www.KINETIS.pl.

Naszych klientów zainteresowanych poznaniem mikrokontrolerów KINETIS (L i K), dwurdzeniowych układów Vybrid i innych podzespołów z oferty Freescale zachęcamy do udziału w seminarium technicznym Designing with Freescale, o którym szczegółowe informacje są dostępne pod adresem.

 

 

STM32F4DISCOVERY w prostej aplikacji graficznej

 STM32paint

Redakcja portalu MIKROKONTROLER.pl przygotowała artykuł prezentujący możliwości mikrokontrolerów STM32F4 (w zestawie STM32F4DISCOVERY) we współpracy z dodatkowymi modułami sprzętowymi z oferty KAMAMI.pl:

– 3,5-calowego wyświetlacza LCD-TFT z rezystancyjnym touch panelem (DM-LCD35RT),

– płyty bazowej DM-STF4BB Base Board.

Przygotowana aplikacja demonstruje obsługę touch panela i wyświetlacza LCD, jej wybrane możliwości pokazano na filmie poniżej.

W dostępnym bezpłatnie artykule opublikowano niezbędne materiały źródłowe, w tym kompletny projekt programistyczny dla KEIL uVision, dla prezentowanej aplikacji.