Wind Seeded Random Number Generator
Free
SummaryTrue random number generation is hard, but nature can help! This project uses the unpredictability of wind to increase randomness. How it works: the wind blows and spin the turbine, which spins magnets surrounding a Hall Effect sensor. The sensor's analog reading is then used to seed Arduino's random number generator. In this project, I demonstrate how it works using an Arduino Leonardo with LCD shield to display both the sensor reading and the generated random numbers. Here's the intro video: http://youtu.be/Xa6oNLMHxV0 A video looking at the internals: https://youtu.be/pOM6396XCkw A video showing how to install the sensor https://www.youtube.com/watch?v=4NolKku4ONg Arduino testing video: https://youtu.be/YvRmffyRWiY Hardware: Arduino + mounting hardware + LCD shield by DF Robot + 9V battery with connector. Hall effect sensor + wire. 4 magnets (1/4" diameter cylinder. 1/16" thick). 2" T-pins (it's the axle). BB gun ammo, stainless steel, 4.5 mm (balls for bearing). For enclosure: #6 machine screw Easy to make; no soldering. No print support. Any dimensional correct printer setting would do. The only overhang is screw mounting holes, which you tap out. The rest of the overhangs are no larger than 45 degrees. Many parts are friction fitted.

Loading comments...

Loading prints...

Wind Seeded Random Number Generator

like
0 collections
Creative Commons Attribution-NoDerivatives

You can download, share, and use commercially, but you cannot change the material in any way or use it to make something new.

CC BY-ND Licensed under CC BY-ND
Files Included

8 downloadable files:

View 3D
hub.stl
STL Model
~1-5 MB
File size
View 3D
face_plate.stl
STL Model
~1-5 MB
File size
View 3D
scoop.stl
STL Model
~1-5 MB
File size
View 3D
magnet_holder.stl
STL Model
~1-5 MB
File size
View 3D
bearing.stl
STL Model
~1-5 MB
File size
View 3D
lid_3.stl
STL Model
~1-5 MB
File size
View 3D
hanger.stl
STL Model
~1-5 MB
File size
View 3D
enclosure.stl
STL Model
~1-5 MB
File size
Free download - login required
Downloaded: 30 times