Datasheet de tes deux diodes :
https://pdf1.alldatasheet.com/8aef77...9-82f8a5c1b11e
https://eu.mouser.com/datasheet/2/21...4A)-795135.pdf
Elle ont une chute de tension d'environ 1,5 1,6 V lorsqu'elles conduisent, auxquels il faut rajouter 0,6 V dans le transistor soit 2,2 V.
Alimentées sous 5 V, pour 20 mA, la résistance doit chuter 5 - 2,2 = 2,8 V. R = 2,8/0,02 = 140 ohms.
Mais ça, c'est en régime continu. Or tes diodes vont fonctionner en impulsions et la datasheet dit que le max est 1,2 A.
Si on s'en tient par exemple à 800 mA, la résistance sera de 2,2/0,8 = 2,75 ohms. Donc le 1,2 n'est pas aberrant.
En revanche, si tu les testes sous 5 V, elles seront en régime continu et tu te limiteras à environ 100 ohms. Si tu utilises directement la pile de 12 V, sans passer par le 7805, refais le calcul.
Autre problème :
Sur la première datasheet, tu vois qu'il y a diverses références conduisant à des longueurs d'ondes différentes. Es-tu sûr que ton récepteur est calé sur 940 nm ?
-----