Disclosed herein are techniques for drug delivery measurement. A medicine delivery device includes a cartridge for storing a medicine, a needle assembly coupled to a bottom of the cartridge, a piston located in the cartridge for pushing the medicine to dispense the medicine from the cartridge through the needle assembly, and a sensor configured to measure a distance between the piston and the bottom of the cartridge. The sensor includes a triangulation-based distance measurement unit, a resonant frequency-based distance measurement unit, a time-of-flight-based distance measurement unit, or a frequency-modulated continuous-wave time-of-flight-based distance measurement unit.L'invention concerne des techniques de mesure d'administration de médicament. Un dispositif d'administration de médicament comprend une cartouche servant à stocker un médicament, un ensemble aiguille raccordé à un fond de la cartouche, un piston situé dans la cartouche servant à pousser le médicament pour distribuer le médicament depuis la cartouche à travers l'ensemble aiguille, et un capteur configuré pour mesurer une distance entre le piston et le fond de la cartouche. Le capteur comprend une unité de mesure de distance basée sur une triangulation, une unité de mesure de distance basée sur une fréquence de résonance, une unité de mesure de distance basée sur un temps de vol, ou une unité de mesure de distance basée sur un temps de vol d'ondes continues modulées en fréquence.