An injection dosage detection device, comprising: a housing (110) a button (120) connected to the housing (110) a control circuit (130) comprising a limit switch (132) and a rotary encoder (134) electrically connected to the limit switch (132) a rotation module (140) rotatably connected to the rotary encoder (134) and a connection unit (150) used for connecting the rotation module (140) to an injection dosage adjustment knob (210) of an injection pen (200). When the button (120) is pressed, the limit switch (132) is triggered to drive the rotary encoder (134) to start detecting the amount of rotation of the injection dosage adjustment knob (210) when the button (120) is not pressed, the limit switch (132) is not triggered and the rotary encoder (134) stops detecting the amount of rotation of the injection dosage adjustment knob (210) the control circuit (130) further generates an injection dosage message according to the amount of rotation of the injection dosage adjustment knob (210) detected by the rotary encoder (134).On décrit un dispositif de détection de dose dinjection qui comprend: un boîtier (110) un bouton (120) relié au boîtier (110) un circuit de commande (130) comprenant un interrupteur de fin de course (132) et un codeur rotatif (134) en liaison électrique avec linterrupteur de fin de course (132) un module de rotation (140) relié rotatif au codeur rotatif (134) et une unité de raccordement (150) servant à raccorder le module de rotation (140) à un bouton de réglage de dose dinjection (210) dun stylo injecteur (200). Une pression exercée sur le bouton (120) déclenche linterrupteur de fin de course (132) qui amène le codeur rotatif (134) à commencer à détecter le degré de rotation du bouton de réglage de dose dinjection (210). Sans pression sur le bouton (120), linterrupteur de fin de course (132) nest pas déclenché et le codeur rotatif (134) cesse de détecter le degré de rotation du bouton de réglage de dose dinjection (210). Le circuit de commande (13