[PROJEKT] Wskaźnik wysterowania mikrofonu MEMS na panelu KAmodWS2812-8 + Arduino

W artykule opisany jest przykład sterowania linijką diod WS2812-8 przez sygnał analogowy doprowadzany z modułu KAmodMIC_MEMS. W układzie znajdują się dwie linijki diod WS2812 połączone szeregowo. Każdy moduł sterowany jest przez sygnał z odpowiadającego mu mikrofonu. W przypadku odebrania coraz silniejszego sygnału zapala się coraz więcej diod tworząc wskaźnik wysterowania mikrofonu.
Do realizacji projektu zostały użyte następujące moduły:
- 2 x KAmodWS2812-8 – moduł z ośmioma diodami RGB
- 2 x KAmodMIC_MEMS – moduł z mikrofonem MEMS i wzmacniaczem
- KAmduinoUNO
- Płytka stykowa
Na module KAmodMIC_MEMS znajduje się mikrofon SPV1840LR5H-B oraz wzmacniacz z układem LMV321L o wzmocnieniu 100 V/V. Mikrofony typu MEMS to miniaturowe układy scalone, gdzie na jednym podłożu znajdują się zarówno elementy elektryczne, jak i mechaniczne. W tej technologii najczęściej wytwarza się akcelerometry, czujniki ciśnienia oraz żyroskopy. Mikrofony MEMS mają lepszą czułość, mniej szumią i mają stabilniejsze parametry niż mikrofony elektretowe.

Komunikacja płytki z mikrokontrolerem jest prosta, gdyż mikrofon przesyła sygnał w formie analogowej, a więc potrzeba tylko jednego pinu do odebrania informacji. Sygnał trafia na wyjście przez wzmacniacz, a więc na pewno będzie miał wystarczającą amplitudę, aby go odczytać.

Rysunek 1. Przykładowy przebieg sygnału wyjściowego z modułu z mikrofonem MEMS
Moduł KAmodWS2812-8 to płytka, na której znajduje się 8 adresowanych diod RGB LED z wbudowanymi sterownikami. Diody są połączone szeregowo, co umożliwia łatwe sterowanie układem (znowu potrzeba tylko jednego pinu mikrokontrolera), a także dołączanie kolejnych diod, w czym ogranicza w zasadzie tylko wydajność prądowa zasilania. Wykorzystane zostały dwa moduły połączone szeregowo – do wyświetlania wskazań sygnału dwóch mikrofonów. Do sterowania diodami używana jest biblioteka NeoPixel firmy Adafruit.
Elementy należy połączyć zgodnie z poniższym schematem:

Rysunek 2. Schemat podłączenia poszczególnych elementów do KAmduino UNO
Połączenie zostało także przedstawione w tabelach poniżej:
| Pin KAmduino UNO | Pin KAmodMIC_MEMS (lewy) |
| +5V | VCC |
| GND | GND |
| A3 | OUT |
| Pin KAmduino UNO | Pin KAmodMIC_MEMS (prawy) |
| +5V | VCC |
| GND | GND |
| A5 | OUT |
| Pin KAmduino UNO | Pin diod WS2812 |
| +5V | VCC |
| GND | GND |
| 6 | DIn |
Połączone elementy prezentują się następująco:

Rysunek 3. Zmontowany układ wskaźnika wysterowania



Hybrydowe architektury kosmiczne – projektowane z myślą o wydajności i pewności działania
Inżynierowie jutra nie projektują od zera. Jak narzędzia cyfrowe zmieniają pracę nad nowymi technologiami?
Automatyzacja magazynów w Polsce – Exotec i Skypod 


![https://www.youtube.com/watch?v=xeqdqGuy-Aw Michał Mitas, kierownik laboratorium Badań Urządzeń Radiowych w katowickim instytucie Łukasiewicz - AI, opowiada o badaniach urządzeń z interfejsem komunikacji bezprzewodowej, jak Wi-Fi, Bluetooth, LTE czy 5G, przeprowadzanych w komorze bezodbiciowej. Zapraszamy do obejrzenia filmu! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/10/00.png)

![https://www.youtube.com/watch?v=QSnLO-KmBMY O wybranych projektach realizowanych w Laboratorium Zakładu Układów Mikrofalowych – ISE PW opowiadają: mgr inż. Michał Kalisiak, dr hab. inż. Arkadiusz Lewandowski, mgr inż. Andžej Šerlat oraz dr hab. inż. Krzysztof Czuba. Zapraszamy na firm [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/09/WEiTI-PW-czolowka.png)

