Hi,
The Serial In resistor (R5) is incorrectly wired to ground instead of to the input pin. The PICaxe's internal "Weak PullUp" resistors can save a few external components (e.g. for the push-switch), but perhaps the "Active Low" concept (also giving lower output voltage drops for the LEDs) may be more difficult for young students to program?
What is the external supply voltage? The diode will drop at least 0.6 volt, the PICaxe outputs more than one volt (there was a recent thread about this voltage drop) and a blue LED is likely to require 3 volts, making the series resistor rather small.
Also, it's generally recommended NOT to make LEDs share a series resistor because their currents may not balance.
Cheers, Alan.
The Serial In resistor (R5) is incorrectly wired to ground instead of to the input pin. The PICaxe's internal "Weak PullUp" resistors can save a few external components (e.g. for the push-switch), but perhaps the "Active Low" concept (also giving lower output voltage drops for the LEDs) may be more difficult for young students to program?
What is the external supply voltage? The diode will drop at least 0.6 volt, the PICaxe outputs more than one volt (there was a recent thread about this voltage drop) and a blue LED is likely to require 3 volts, making the series resistor rather small.
Also, it's generally recommended NOT to make LEDs share a series resistor because their currents may not balance.
Cheers, Alan.