Echografie is een van de meest voorkomende vormen van medische beeldvorming, en is ongelooflijk nuttig als een niet-invasieve manier om te zien wat er gaande is in het lichaam van een persoon of dier. Het is het meest bekend voor het controleren van de groei en de gezondheid van een baby tijdens de zwangerschap, maar wordt ook gebruikt voor een aantal andere medische toepassingen, zoals het controleren van de hartfunctie. Commerciële ultrasound machines voor medisch gebruik zijn erg duur, maar Stoppi71 heeft een tutorial over hoe je een goedkope DIY versie kunt bouwen met een Arduino.
Om duidelijk te zijn, dit zal geen resultaten opleveren die ook maar in de buurt komen van de resultaten die je zou zien van een “echte” ultrasound machine. De diepte-resolutie en het vermogen zijn beide laag, dus je krijgt alleen een basisweergave te zien van wat je scant. Maar het blijft een leuke manier om te experimenteren met fysica, en het is betaalbaar genoeg om te bouwen om te leren hoe ultrasound beeldvorming werkt. De belangrijkste onderdelen voor dit project zijn een verfdiktemeter, een Arduino Due, een 320×480 pixel LCD display, en een handvol ICs voor de zender en ontvanger circuits.
Ultrasound imaging werkt door het uitzenden van ultrageluidsgolven in het lichaam, en dan de reflecties op te vangen met een ontvanger. Deze weerkaatsingen weerkaatsen tegen dichte voorwerpen in het lichaam, zoals botten of organen. Door de zender te verplaatsen, kan een relatief volledig beeld van het inwendige worden verkregen. In dit geval wordt de zender gestuurd door de 5MHz transducer van de lakdiktemeter. De tijd die de golven nodig hebben om gereflecteerd en ontvangen te worden, wordt door de Arduino in de gaten gehouden, en de resultaten worden op het scherm getoond. Hij registreert slechts één dimensie voor elke cyclus, maar die wordt dan in de tijd uitgezet om een tweedimensionale doorsnede te krijgen.