[PROJEKT] Pomiar poziomu cieczy – KAmduino UNO oraz Waveshare Liquid Level Sensor

 

W serwisie MIKROKONTROLER.pl pojawił sie artykuł [PROJEKT] Pomiar poziomu cieczy – KAmduino UNO oraz Waveshare Liquid Level Sensor, w którym opisano realizację prostego miernika poziomu cieczy w szklance. W projekcie wykorzystano czujnik Liquid Level Sensor firmy Waveshare oraz płytkę KAmduino UNO, która steruje sensorem i odczytuje jego wskazania.

PowerBank 5000 mAh z ładowarką słoneczną u testera z MICORGEEK.eu

Vortal MICROGEEK.eu otrzymał od nas do testów m.in. power-bank zintegrowany ze słoneczna ładowarką i miniaturową latarką, który został poddany testom. Ich wyniki są dostępne we wpisie dostępnym pod adresem. Autor bardzo rzetelnie podszedł do testów, dokładnie zweryfikował jego działanie i możliwości, w przygotowanej recenzji umieścił m.in. dużą liczbę zdjęć, także wnętrza testowanego urządzenia.

Zachęcamy do zapoznania się z materiałem przygotowanym przez MICROGEEK.eu!

Nowe płytki ewaluacyjne z serii STM32-DISCOVERY

W ofercie sklepu KAMAMI.pl pojawiły się nowe zestawy rozwojowe z serii STM32-DISCOVERY. Modele te zazwyczaj, oprócz samego mikrokontrolera oraz programatora ST-LINK, zawierają wbudowane peryferia. Daje to użytkownikowi duże możliwości rozwoju aplikacji od razu po zakupie, bez konieczności dodawania zewnętrznych modułów.

Zestaw STM3232F723E-DISCO zawiera mikrokontroler STM32F723E z rdzeniem ARM Cortex-M7. Został wyposażony w wyświetlacz LCD TFT z panelem dotykowym, kodek audio SAI, dwa złącza Jack 3,5 mm (wejście i wyjście audio), cztery mikrofony MEMS, dwa złącza USB-OTG (High-speed i Full-speed), a także moduł Wi-Fi. Możliwości zestawu można rozszerzać dzięki zamontowanym złączom Pmod, STMod+ oraz Arduino Uno V3.

Zestaw STM32L496G-DISCO z mikrokontrolerem STM32L496G (rdzeń ARM Cortex-M4) zawiera wyświetlacz  LCD TFT o przekątnej 1,54″ z panelem dotykowym, kodek audio SAI, złącze Jack 3,5 mm, dwa mikrofony MEMS, gniazdo na kartę SD, 4-kierunkowy joystick z dodatkowym przyciskiem na środku, 8-bitowe złącze kamery, a także port USB-OTG FS.

Do obu powyższych zestawów producent dodaje płytkę rozszerzeniową, którą można podłączyć za pomocą złącza STMod+. Daje ona możliwość dołączenia zewnętrznych modułów (np. ESP-01), a także wyprowadzone są na nią m.in. porty interfejsu I2C.

Zestaw STM32F413H-DISCO zawiera mikrokontroler STM32F413H z rdzeniem ARM Cortex-M4. Na płytce można również znaleźć takie elementy jak: ekran LCD o rozdzielczości 240 x 240 z panelem dotykowym, kodek audio I2S, gniazdo Jack 3,5 mm, dwa wbudowane mikrofony MEMS, USB OTG FS ze złączem micro-AB, gniazdo na kartę micro-SD oraz zintegrowany moduł Wi-Fi 802.11 b/g/n. Do zestawu dołączony jest także moduł z pięcioma dodatkowymi mikrofonami MEMS, który można podłączyć do specjalnego złącza.

Wszystkie płytki można programować z wykorzystaniem bibliotek HAL zawierających wiele przykładów użycia peryferiów mikrokontrolera i układów STMicroelectronics. Są też kompatybilne z szerokim zakresem oprogramowania deweloperskiego takiego jak: IAR, Keil, GCC-based IDEa, ARM mbed.

 

KA-NUCLEO-F411 + STM32CUBE: bezpłatne oprogramowanie narzędziowe w praktyce


Zestaw startowy KA-NUCLEO-F411CE (konstrukcyjnie zblizony do Arduino, wyposażony w szybki mikrokontroler z rodziny STM32F411) stał się bohaterem artykułu przygotowanego przez redakcję portalu STM32.eu, w którym autor pokazał realizację przykładowej aplikacji z wykorzystaniem bezpłatnych narzędzi: kompilatora zintegrowanego z IDE o nazwie AC6 oraz konfiguratora STM32CUBE.

Przykład przygotowany przez autora ilustruje obsługę sensorów środowiskowych ulokowanych na ekspanderze KA-NUCLEO-WEATHER – polecamy nie tylko poczatkującym!

Miniaturowe płytki zgodne z Arduino – Beetle oraz Bluno Beetle

IMG_1380-900x600

Nasza oferta powiększyła się o dwie miniaturowe płytki zgodne z Arduino – Beetle oraz Bluno Beetle od firmy DFRobot.

Beetle to miniaturowa płytka (20 x 22 mm) z mikrokontrolerem ATmega32U4. Posiada 10 wejść/wyjść cyfrowych, niektóre z nich mogą być używane jako wejścia analogowe lub wyjścia sygnału PWM. Programowanie odbywa się za pomocą środowiska Arduino. Płytka ma gniazdo microUSB, które służy do programowania przy użyciu wgranego bootloadera lub zasilania płytki.

W sprzedaży jest dostępny również Beetle Shield, który rozszerza płytkę Beetle o złącza goldpin umożliwiające podłączenie serwomechanizmów lub czujników.

Bluno_Beetle

Natomiast Bluno Beetle to płytka o wymiarach (28,8 x 33,1 mm), która została wyposażona mikrokontroler ATmega328. Płytka jest wyposażona w moduł Bluetooth 4.0 (BLE), co umożliwia m.in. bezprzewodowe programowanie. Posiada 8 wejść/wyjść cyfrowych, niektóre z nich mogą być używane jako wejścia analogowe lub wyjścia sygnału PWM. Posiada wsparcie dla Bluetooth HID oraz ibeacon. Płytkę można programować przy użyciu środowiska Arduino. Dla tej płytki również zostało przygotowane rozszerzenie z wyprowadzeniami portów cyfrowych oraz analogowych – Bluno Beetle Shield. 

[PRZYKŁAD] Prosty robot z czujnikiem odległości Sharp GP2Y0D810Z0F

str_tyt_art-1-670x453

W serwisie MIKROKONTROLER.PL pojawił się artykuł [PROJEKT] Prosty robot z czujnikiem odległości Sharp GP2Y0D810Z0F,w którym opisano proces budowy oraz programowania prostego robota z czujnikiem odległości Sharp GP2Y0D810Z0F. Robot został oparty na płytce KA-NUCLEO-F411CE, wykorzystano również dwukanałowy sterownik silników L298. Czujnik odległości Sharp GP2Y0D810Z0F pozwalał robotowi wykrywać przeszkody, dzięki czemu mógł je następnie ominąć.Działanie robota zostało przestawione na krótkim filmiku:

 

 

[PRZYKŁAD] Obsługa KAmodLPS25HB za pomocą minikomputera Orange Pi Zero

orange-pi-zero-256mb-ram-quad-core-h2

W artykule na portalu MIKROKONTROLER.pl p.t. [PRZYKŁAD] Obsługa KAmodLPS25HB za pomocą minikomputera Orange Pi Zero znajduje się opis podstawowej konfiguracji oraz przykład użycia taniego minikomputera Orange Pi Zero. Aby pokazać możliwości sprzętu Autor sporządził prosty projekt wykorzystujący czujnik ciśnienia wbudowany w moduł KAmodLPS25HB.

Płytka rozwojowa AES-MINIZED-7Z007-G dostępna w sklepie KAMAMI.pl

aes-minized-7z007-g-plytka-rozwojowa-z-ukladem-zynq-7z007s-xilinxW naszej ofercie pojawił się zestaw deweloperski AES-MINIZED-7Z007-G. Sercem płytki jest układ programowalny Zynq XC7Z007S firmy Xilinx. Zestaw może komunikować się za pomocą portu USB, Wi-Fi oraz Bluetooth 4.1 (EDR oraz BLE). Można do niego także dołączyć urządzenia peryferyjne poprzez złącza zgodne ze standardem PMOD, złącza kompatybilne z Shieldami Arduino lub port hosta USB 2.0. Na płytce znajduje się również interfejs USB-JTAG ze złączem microUSB. Dodatkowo umieszczono diody LED użytkownika, przyciski (RESET oraz PS) oraz przełącznik.

Płytka jest wyposażona w pamięć QSPI flash o pojemności 128 Mb, DDR3L firmy Micron o pojemności 512 MB oraz eMMC o pojemności 8 GB, która zastępuje zewnętrzne gniazdo SD. Zintegrowany układ zasilania DA9062 firmy Dialog Semiconductor generuje napięcia zasilające podzespoły i peryferia, a w razie potrzeby można dołączyć zewnętrzne zasilanie za pomocą gniazda micro-USB (AUX PWR). Płyta ma wbudowany akcelerometr z czujnikiem temperatury oraz mikrofon cyfrowy MEMS MP34DT05 firmy STMicroelectronics.

KAmodVL6180x – uniwersalny sensor natężenia oświetlenia (ALS), odległości od obiektu oraz gestów

kamodvl6180x-modul-z-czujnikiem-odleglosci-gestow-i-als

KAmodVL6180X to opracowany i produkowany przez KAMAMI.pl moduł pozwalający na pomiar natężenia oświetlenia (ALS), odległości od obiektu oraz rozpoznawanie gestów. Bazuje na układzie VL6180X firmy STMicroelectronics, który komunikuje się z mikrokontrolerem za pomocą interfejsu I2C.

KAmodVL6180X ma wbudowany stabilizator napięcia oraz translatory poziomów na liniach sygnałowych, dzięki czemu może być wykorzystany w systemach zasilanych napięciem 2,8 V – 5,5 V.

kamodvl6180x-modul-z-czujnikiem-odleglosci-gestow-i-natezenia-oswietlenia

Nowa płytka DFRobot FireBeetle z mikrokontrolerem ESP32

firebeetle-esp32-plytka-z-modulem-esp-wroom-32-dfr0478

W naszej ofercie pojawiła się płytka ewaluacyjna FireBeetle ESP32 z mikrokontrolerem ESP32. Powyższy układ, oprócz jednostki procesora, zawiera wbudowane moduły Wi-Fi oraz Bluetooth. Moduł jest kompatybilny z Arduino IDE, ponadto można go zaprogramować za pośrednictwem środowiska Micropython. Zasilanie odbywa się za pomocą złącza USB lub zewnętrznej baterii 3,7 V. Dzięki małemu poborowi mocy moduł jest idealny do zastosowań w internecie rzeczy (IoT).

Dodatkowo w naszej ofercie dostępna jest płytka prototypowa przeznaczona do użycia z modułami FireBeetle, która pozwala na dołączenie własnych peryferiów.