This hardware helps in programming the arduino board and also helps in the serial communication with the USB port of the PC.įor basic understanding of Arduino, you can go to this project and check how to get started with the arduino and try out all the things discussed there.The Arduino pro-mini board has 8 analog input pins marked as A0, A1 up to A7. Since the arduino pro-mini board has no circuitary for interfacing it with the serial port or the USB port of the PC, an external USB to TTL converter board is required to connect it with the PC. In an Arduino board some of the digital pins can be configured as analog output pins and there are also dedicated analog input pins which can be used for voltage sensing applications. The Arduino pro-mini board has digital pins marked as 2, 3, 4 up to 13. The board comes with either ATMEGA128 or ATMEGA328 controller inside it which operates with a crystal frequency of 8MHz or 16MHz. This particular project uses the Arduino pro-mini board which has a very small size and can be connected with bread board compatible connectors. All the Arduino boards are compatible with the Arduino IDE which helps to compile the code and to program the board. The Arduino board is basically an AVR based board including all the required hardware for the microcontroller to function properly and also is flashed with the Arduino boot-loader. The Arduino is an easy prototyping platform which is popular among both the hobbyist and experts due to its simplicity, ability and also due to the help available from the internet. This particular project explains how to generate a random number with the help of an Arduino board. The random number generating algorithms differ from other algorithms in an interesting way they actually reads a random number from the hardware like the noise from the unconnected pins and then apply some calculations on it to generate a number which is inside a specified range. The applications of random number generation can be found in shuffling the audio files in an audio player, in almost all kind of digital games, generating passwords etc.There are so many algorithms which can generate the random numbers. A random number generation is very important in computing devices which helps them to do task in random manner.
0 Comments
Leave a Reply. |