Aquí está el circuito que te inspiró: -
Este circuito funciona porque usa mosfets.
Reemplazar el mosfet con un BJT no va a funcionar. Para empezar, usar 1Mohm para la resistencia base de un BJT significa que la corriente máxima en la base (desde 6V) es de 6 microamperios. La ganancia de corriente de cada BJT podría ser de 200 y esto significa aproximadamente 1 mA de unidad a los LED y apenas lo suficiente como para hacerlos brillantes.
Pero, lo peor de todo, debido a solo 1 mA en el colector, el voltaje del colector será de aproximadamente 4 V y es probable que no sea más bajo. Esto significa que la corriente base real es solo de aproximadamente 4uA y esto significa probablemente aproximadamente 4.5V (ish) en los colectores y algo menos de 1mA a través de cada LED.
Todos los colectores serán así, y a su vez, están encendiendo parcialmente el BJT que sigue: todos los LED estarán tenuemente iluminados y no habrá oscilación de anillo, me temo.
Los mosfets funcionan porque sus compuertas son, a una señal de baja velocidad, un circuito abierto y las tapas de las compuertas pueden cargarse completamente sin estar limitadas por la conducción hacia adelante de una unión de base-emisor BJT. Y, debido a que hay un anillo de tres dispositivos, el mosfet continuará encendiéndose completamente iluminando adecuadamente su LED y descargando adecuadamente la red RC posterior conectada a su drenaje, apagando así el mosfet después.