Introduction: Arduino: Random Options Picker

Arduino: Random Options Picker is a tool to generate a random name based on your options, with unlimited options, and different Random Seed every time you push the button. I spent +$36. Time needed just about 2-3 hours. Let's get started.

Step 1: Preparing...

Here's the things you gonna need:

(1) Arduino Uno

(1) 16x2 LCD

(1) Breadboard

(1) Button

(1) Potentiometer 10kΩ

(1) Resistor 220Ω

(18) Wire or Jumper Wire

(1) Arduino Cable to USB or 9V Battery + DC Adaptor

Step 2: Making...

The form is technically looks-like on the graph. Simple. Follow it and done.

Step 3: Uploading...

Once you have finish the "plugging cable" and "stuffs", it's time to upload the code to the Arduino.

Step 4: Finishing...

Once you have finished, try to use it. When you push the button, it will shows a random name from your options for 5 sec (you can change the time from the code).

*P.S. If necessary, you can make a case or any alternative, so it can look cleaner and tidier.

Step 5: Extras

If the LCD don't show any text, but just blocks or weird languages somehow like error, you can:

1. Make sure that all your cables are fine and can be used.

2. Make sure that your cables, LCD, button, and Potentiometer are plugged at the right spot.

3. If it still not working, Reset the Arduino, or Re-Make it.

Comments

author
ehudwill (author)2016-01-23

I like this. I want to build a random number generator.

author
haydians09 (author)ehudwill2016-01-23

Yeah that could work too. But I suggest you to use the random number generator code, because this one is for options you made.

author
ehudwill (author)haydians092016-02-02

I would like to make a device that generates all manner of randomness. Mostly for use in an RPG setting.

author
asharma172 (author)2016-01-23

can u have a cheaper one

author
haydians09 (author)asharma1722016-01-24

Of course it can. There's a lot cheaper LCD with blue light in Amazon and cheaper wires and stuffs. Or even cheaper by using Serial.println, not by LCD.

author
Samuel_Alexander (author)2016-01-23

Really simple and can be very useful for some occasions ;)

One question, what is the function of the number below the name?

author

Well at first I'm trying to put a timer below the name, but since I still haven't find out what's the code, I turned it into a stopwatch.

About This Instructable

598views

7favorites

License:

Bio: Stay thinking 24/7
More by haydians09:Arduino: Random Options PickerCircular Display Picture of PeopleSimple Plastic Fastener
Add instructable to: