Design of a Microcontroller Based Random Number Generator
|Dr. Babu Paul1 ,S oumya Sara Samual2, Sudheesh Kumar2, Sujeesh K2, Syamily P S2
|Related article at Pubmed, Scholar Google|
A random number generator using ATMEL that displays a random number between 0 & 9 is the seminar. The circuit finds variety of applications in our day to day life. The circuit is based on ATMEL UNO microcontroller, seven segment LED display and few passive components. The seven segment LED display is directly connected to the port D of the microcontroller. Push button switch S1 is connected between the seven segment display and ground, whenever the switch is pressed the display is grounded and the current number generated by the controller is flashed in the seven segment display. The microcontroller is programmed with a group of numbers generating randomly. The programming language is c. This randomly generated number is given to the output port with a delay of 2 second. This generated number is assigned a bit pattern in accordance with the seven segment display (common cathode) but the number is not displayed until the switch is pressed. Random number generator finds applications in random number drawing, lot taking, selection process and further more. Moreover it may find application in digital code locking in which two synchronized random number generator and transmitter and receiver are to be used. Further development is required in this section.