Az ultrahang az orvosi képalkotás egyik legelterjedtebb fajtája, és hihetetlenül hasznos, mivel nem invazív módon mutatja meg, mi történik egy ember vagy állat testében. A legismertebb a terhesség alatt a baba növekedésének és egészségének megfigyelésére, de számos más orvosi alkalmazásban is használják, például a szívműködés ellenőrzésére. Az orvosi használatra szánt kereskedelmi ultrahangkészülékek rendkívül drágák, de a Stoppi71 tartalmaz egy bemutatót arról, hogyan lehet egy olcsó barkácsverziót építeni egy Arduino segítségével.
Azt kell tisztázni, hogy ez közel sem fog olyan jó eredményeket produkálni, mint amilyeneket egy “igazi” ultrahangkészülékkel kapnánk. A mélységfelbontás és a teljesítmény egyaránt alacsony, így csak egy alapvető ábrázolást fogsz látni arról, amit szkennelsz. De ez még mindig egy szórakoztató módja annak, hogy kísérletezzen a fizikával, és elég megfizethető ahhoz, hogy egyszerűen megépítse, hogy megtanulja, hogyan működik az ultrahangos képalkotás. A projekt fő összetevői egy festékvastagságmérő, egy Arduino Due, egy 320×480 pixeles LCD-kijelző és egy maroknyi különféle IC-k az adó- és vevőáramkörökhöz.
Az ultrahangos képalkotás úgy működik, hogy ultrahanghullámokat továbbít a testbe, majd egy vevővel felveszi a visszaverődést. Ezek a visszaverődések visszaverődnek a testben lévő sűrű tárgyakról, például csontokról vagy szervekről. Az adó mozgatásával viszonylag teljes belső képet lehet készíteni. Ebben az esetben az adót a festékvastagságmérő 5 MHz-es jeladója vezérli. A hullámok visszaverődésének és vételének idejét az Arduino figyeli, és az eredmények a kijelzőn jelennek meg. Minden ciklusban csak egy dimenziót vesz fel, de azt az idő függvényében grafikusan ábrázolja, hogy egy alapvető kétdimenziós keresztmetszetet kapjon.