I have an old bike dynamo generator to pass on if someone is interested. It probably still works, and someone reasonably handy should be able to wire it up to something.
I no longer have the cables or device it was attached to though. Thanks
Bike dynamo generator with bracket (Farington PR25)
This offer has been gifted to someone and is no longer available.