A friend of mine wants to marry like a butterfly! So she asked me to make an interactive butterfly on a hairpin, to put in it her hair. Is this possible, she asked? Of course this is possible! The biggest problem in hardware was finding a small servomotor, to be fitted on a hairpin.
The other problem in software was programming the ATTINY45 with interrupt and ADC converter (analog PIN) and PWM, for the servomotor. But since I have done that for you (reading and combining codes of others on the internet) you can just upload my code, and make variations.
Then start a production of butterflies and become rich! Because which woman wouldn't be married like a butterfly, there must be an enormous market out there!!!
Remove these ads by
Signing UpStep 1Components
a hairpin! (just ask your girlfriend!)
butterfly (you can the ones on the picture at http://www.dealextreme.com/ )
servo motor ( the smaller the better, the smallest I found was at
http://iteadstudio.com/store/index.php?main_page=product_info&cPath=23_26&products_id=404
(There are smaller ones, see the comments!)
ATTINY45 (8 PINS, yes SMD, you can by this at www.farnell.com )
3mm LED (or even smaller, in any electronics shop like www.conrad.com )
LDR ( Light dependent resistor, under a euro www.iteadstudio.com but to be bought everywhere, nothing special)
one resistor of 4.7 kOhm, (small, for combining with the LDR)
some perspex, (for putting the butterfly above the servo motor)
some thread, (to get the movement from the servomotor to the wings)
some wire, for attaching the components
some PCB with copper you can cut with a knife, for mounting the ATTINY45 without EAGLE (although you can do this properly too of course)
batteries (total around 3V), so no extra resistors for the LED's are required
some paint used for models, making the hairpin and components disappear in the lush hair of the bride
Some components I had to buy especially for the butterfly were the glue and the polyester thread. (glue 3 euro, thread 60 cents on a local market)
| « Previous Step | Download PDFView All Steps | Next Step » |
















































http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=11735
Just in case the link doesn't work it's titled "HobbyKing Ultra Micro Servo 1.7g for 3D Flight (Right)".
It comes in right- and left-hand versions so I suppose you'd have to give that some consideration.
I'd like to have a go at building this, but with zero background in electronic engineering a lot of the wiring instructions for the ATTINY and so on are gobbledegook. How about a nice, easy-to-follow line diagram and circuit?
I'm sure the lovely bride will look amazing!
To each his (or her) own...
Very handy to have about! Best way to harvest it is cut (w/Dremel) diagonally around the hose, half of the wire comes off in long lengths, half are short (being the ones you cut).
Shop around, I have found some hoses have a slightly bigger dia, and they are quite stiff. Auto wreckers have a selection, and it doesn't matter what condition the hose is in, you throw the rubber away, anyhow.
re muscle wire: it might be something to consider since you're using a small amount and the motion is small and subtle, but it's trickier than you think. We were discussing it on another forum and a colleague mentioned the following traits:
slow: depends on what you define as 'slow'. It's not super fast it's
definitely slower than your average solid state actuator, DC motor or
whatnot. I think it's response time would actually be quite nice for a
garment, but
hot: I haven't touched one yet, but they do get uncomfortably
warm/hot. My understanding is that it's actually the heat itself,
rather than the current that causes the reaction -- the current is
just a way to generate the heat. For his project, he was using about 8" of wire
--He's been told it's not hot enough to burn you, but still..
current: they draw about 2 A. He says his wire was 1500 mils thick,
which perhaps needs a touch more juice than the 1200 mil thick ones we
used to use.
But yah, think about it! You can get starter kits at robotshop.ca
Thinner wire means less power/current required, and faster movement. Not that even thin muscle wire is fast.
two years ago my best friend had asked me to make one for her marriage. i couldn't get a break through in automating it.
but you have achieved it!!