V každém ze dvou slušivých červených uší má Kamil modul mikrofonu CMA-4544PF-W s adaptivním zesilovačem MAX9814, který umí automaticky měnit zesílení na základě vstupu. Takováto schopnost se označuje jako AGC (automatic gain amplifier), a znamená, že slabší zvuky budou více zesíleny než silnější. To je výhodné ve chvíli, kdy nevíme, jaké zvuky budou mikrofonem zachyceny. Základní zapojení poskytuje zesílení 60dB, lze jej však změnit na 40dB/50dB připojením pinu Gain na napájecí napětí (VCC) nebo zem (GND), viz údaje na modulu. Výstup zesilovače dává maximálně 2V, což znamená, že modul můžeme připojit na analogově digitální (A/D)
převodník s referenčním napětím 3.3V, tudíž je vhodný pro použití na Raspberry. Pokud bychom měli zvuk z mikrofonu nahrávat, tedy připojit pin Out na Line Input jiného zařízení, stačí sériově připojit blokovací kondenzátor 100uF.
U Kamila jsou dva výstupy ušních mikrofonů
připojeny ke dvěma vstupům A/D převodníku
RasPiO Analog Zero. Ten převádí analogovou hodnotu napětí na digitální, číselnou hodnotu ve voltech. Zatím jedinou aplikací, která používá zde popisované mikrofony, je vnitřní ukázkový/testovací program Kamila, který otáčí hlavou robota vpravo nebo vlevo podle toho, kde je intenzita zvuku vyšší. Digitální hodnoty z ušních mikrofonů je možné získat v programovacím jazyce KemoPro použitím operačního kódu 151*Bxx*Byy, kdy je do registru Bxx (xx < 16) ukládána okamžitá hodnota napětí na levém mikrofonu a do registru Byy (yy != xx, yy < 16 ) okamžitá hodnota napětí na pravém mikrofonu. Tak můžeme s oběma hodnotami pracovat logicky, statisticky či matematicky.
Vlastnosti modulu:
Čip: MAX9814
Mikrofon: CMA-4544PF-W
Napájecí napětí: 2.7 - 5.5V
Velikost: 26x14x8mm