The world's first fully customizable,Programmable,开源的,3D Printable,阿杜诺，8球！
这个8球将回答你心中的问题，帮助你做出决定…or maybe you want to play 8 Ball Against Humanity?…or can't find your D20 ...or ...…the possibilities are limitless!
Let us know what you will have your 8 Ball say or do in the comments below.Maybe we can help you program it!还可以发布构建的图片。We would love to see them!
One last thing,at the bottom of this instructable you will see a voting button for the Toys contest.If you liked this tutorial please do us the favor of hitting the button an voting for us.
获取构建指南，STL/CAD files and the BOM athttps://open8ball.com/
- 3D prints for the 8 ball.您可以使用以下STL文件自行打印：https://www.thingiverse.com/thing:3243188
- Ardunio Uno or clone
- Mini Breadboard
- 9V battery
- 9V battery connector
- 16x2 LCD
- Tilt switch
- 10K breadboard-able potentiometer
- 8 M3 x 4 machine screws
Step 3: 3D Print
Ok I am not going to get into the printing of this.I assume you have the ability to 3D print or have someone who can 3D print for you or you can use a 3D printing service like shapeways.
You can get the STL files here: https://www.thingiverse.com/thing:3243188
Because I did not have the right filament to print this out with,而且因为我没有耐心等待发色合适的长丝。我只是用了手头的东西。This made it necessary to paint the parts.黑色和白色的喷漆和一些黑色塑料模型的油漆做了把戏。
Then when the paint is dry glue the 8 on top.
You may be asking yourself why have the 8 a separate print?With most FDM printers the last little bit of a sphere benefits from a thinner layer thickness so I took that part off and printed it at 0.1mm layer height vs the standard 0.25mm layer height I used on the rest of the prints.Also doing it this way allows us to print it without any supports!
Step 5: Attach 3D Printed Mini Breadboard Riser to Arduino Uno
你需要打印出这个小面包板升降器，并用2个M3 x 4的机器螺丝将它固定到你的UNO上，然后把你的迷你面包板贴在上面。
The tilt switch I had on hand was not breadboard friendly as one wire is too small of a guage to push into a bread board.Fear not!You can bend the little wire over in half and solder the wire (If you have a soldering iron) to make it thicker and more bread board-able.
Step 7: Wire This Guy Up
So there are two main types of 16x2 displays one has more wires than the other.这两种类型都可以很容易地连接起来，只需按照这里所附的电路图（是的，一个是图片，但同样有效）。
Step 8: Stuff It All Into the 8 Ball Print
- 取下剩余的M3螺钉并拧紧显示器。The screws should self tap into the holes if you just apply a little pressure when putting them in the first time...
- Take a small piece of double sided tape and put it in the bottom of the 8 ball or on the bottom of the 9V battery
- Stick the 9V battery down
- Put the top cap on
- HAVE FUN!
Step 9: Bonus
Ok so now you have a magic 8 ball.你还能用这个做什么？好吧，开始编程，看看你能不能为你的玩家制作一个D20骰子，or how about a Magic Shame Ball that gives you random insults you every time you pick it up,or a 8 Ball against humanity saying randomizer...The possibilities are endless!
First Prize in the