-
1Step 1
-
2Step 2
This project is fairly simple and is laid out on one half of a Sunhayato ICB-86 stripboard which has been cut down the middle on column 13 (check your local Amazon for ASIN number B004XHPMB8; you may be able to get it locally - about $1 U.S. each). Apart from the programming of the chip itself, this is a suitable project for beginners and chillen who are familiar with the use of a soldering iron. JALv2 is a fairly simple programming language and is an easy stepping-stone on to C.
The board layout diagram shows a generic layout, with up to 5 LEDs on the board. Note that the source files have varying numbers of LEDs. The Hamlet candle file implicitly defines (via the PWM library include) the the CCP1 pin as the output, which is physical pin number 5 on the 12F683. If you're only going to populate one LED on the board, then it should be the one attached to pin-5 (the LED marked as "D2" on the layout).
The AConst candle file defines more output LEDs, but as it stands only uses the same CCP1 pin for output and the GP4 pin as a debug indicator to show when a "wind gust" is active (the "Blazing Saddles" option). Feel free to play around with the number of active LEDs (and their colours) to get the best effect, The 12F683 is quite a robust little chip and fairly difficult to fry (what? bad-pun? me?), so this really is a nice little, low-cost circuit for fooling around with.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.