W artykule omówiono podłączenie i obsługę modułu DLP LightCrafter Display 2000 (projektor DLP) produkcji Texas Instruments do komputera jednopłytkowego Raspberry Pi 3. Moduł ten został pierwotnie zaprojektowany do łatwej współpracy z komputerami jednopłytkowymi BeagleBone. Niestety […]
[PRZYKŁAD] Matryca LCD z możliwością zmiany przezroczystości
W dzisiejszym przykładzie przedstawiono interesujący komponent – matryca LCD z możliwością zmiany przezroczystości. Zaprezentowano zmianę przezroczystości w funkcji napięcia podanego na elektrody oraz przykład sterowania matrycą na platformę Arduino. W artykule wykorzystano następujące elementy: Small […]
Sterownik programowalny zaimplementowany w układzie FPGA – Projekt nagrodzony w konkursie „Digilent Design Contest 2018″
W artykule przedstawiamy jeden z projektów nagrodzonych w tegorocznym konkursie FPGA Digilent Design Contest, opracowany i wykonany przez studentów Politechniki Śląskiej. Sterownik programowalny PLC (Programmable Logic Controller) jest kojarzony z urządzeniem przemysłowym przeznaczonym do sterowania procesami […]
[PROJEKT] Stacja pogodowa na Arduino – moduł z czujnikiem BME280 oraz wyświetlacz 2×16 znaków
W artykule przedstawiono projekt prostej stacji pogodowej opartej o moduł DFRobot z czujnikiem BME280 firmy Bosch. Sensor ten pozwala na pomiar temperatury, wilgotności powietrza oraz ciśnienia. Wyniki pomiarów zostały wyświetlone na wyświetlaczu 2×16 znaków z […]
[PRZYKŁAD] Pojemnościowe przyciski dotykowe z modułem Gravity: Conductivity Sensor Switch DFRobot oraz Arduino
W artykule przedstawiono przykładowe wykorzystanie czujników dotyku firmy DFRobot – Gravity: Conductivity Sensor Switch. Moduł ten pozwala na zmontowanie pojemnościowych przycisków dotykowych poprzez podłączenie do terminali (np. za pomocą przewodów z zakończeniami typu „krokodylek”) elementów metalowych, […]
[PROJEKT] Robot oparty o zestaw micro:bit oraz rozszerzenie moto:bit
Robotyka z dnia na dzień staje się coraz bardziej popularna. Dzięki tanim podwoziom, silnikom oraz płytkom z mikrokontrolerami, budowa robotów dostępna jest także dla hobbystów. W artykule przedstawiono sposób budowy niewielkiego robota mobilnego z wykorzystaniem […]
Programowanie Micro:bit z wykorzystaniem języka Python – część 1
Płytkę micro:bit można programować na wiele sposobów i za pomocą różnych języków programowania. Na łamach portalu Mikrokontroler.pl pokazywaliśmy już jak programować płytkę micro:bit za pomocą języka blokowego przy wykorzystaniu edytora MakeCode (w artykule Przykładowe programy na […]
Serwer WWW z elementami grafiki 3D – praktyczne wykorzystanie pakietów Node.js oraz Three.js w systemach wbudowanych (część 2)
Zachęcamy też do przeczytania pierwszej części artykułu. W drugiej części artykułu kontynuujemy tematykę praktycznego wykorzystania pakietów Node.js oraz Three.js w urządzeniach wbudowanych pracujących pod kontrolą system operacyjnego Linux. Dotychczas zostały omówione zagadnienia instalacji frameworku Node.js, […]
Serwer WWW z elementami grafiki 3D – praktyczne wykorzystanie pakietów Node.js oraz Three.js w systemach wbudowanych (część 1)
Jedną z niewątpliwych zalet wykorzystania systemu operacyjnego Linux w procesie projektowania urządzeń wbudowanych jest szybki i łatwy dostęp do otwartych, darmowych i wolnych (w sensie wolności) repozytoriów oprogramowania implementujących m.in. rozbudowane stosy graficzne, protokoły sieciowe […]
Jak zastąpić wyświetlacz LCD monitorem HDMI w systemie embedded i.MX6ULL z Linkusem
Współcześni klienci przyzwyczajeni do kolorowych interfejsów smartfonów coraz częściej domagają się od producentów systemów embedded, aby nawet najprostsze urządzenia posiadały kolorowy interfejs graficzny. Tego typu rozwiązania najwygodniej jest realizować z wykorzystaniem tanich komputerów SoM z […]