Skip to content

Learn Arduino with YouTube Videos

Arduino Dice Roller: Random Number Display on LCD 1602

Project description

Although this assigment raises some ethical issues that I disagree with, I will deal with solving and explaining this problem. The assigment is to design a game of chance for elementary school students (assigment says so), where a randomly chosen number from 1 to 6 will be printed on the LCD display – in simpler terms, it is a simulation of throwing a dice.

Simple Arduino Advertisement Display Project

Project description

The project of creating a simple advertisement using the MAX7219 integrated circuit – LED matrix driver, LED matrix module and Arduino. This task can be solved in a simple way by using external libraries for working with the MAX7219 and the LED matrix in a few lines of code. As a result, an attractive text animation is obtained. It is possible to connect several LED matrix modules, the complete impression would be better.

Arduino LED Brightness Control with Buttons

Project description

The topic of the assignment is the realization of New Year’s LED lighting that will have certain light effects (in this case LED blinking) while the user is enabled to control the brightness intensity in the range from 0 to 100% with two push buttons. It should be noted that the task requires that the blinking effect runs smoothly, regardless of whether one of the keys is pressed or not. We achieve this by using interrupts. In short, interrupts are a mechanism for listening to expected events.

Arduino LCD 1602 Simple Hello World Project

Project description

The 1602a LCD screen module is widespread and often used in embedded systems due to its availability, low cost, and ease of programming. The name 1602 means that the LCD screen has 16 columns and 2 rows, so it is possible to display a total of 32 characters. Each character is displayed over a grid of 8 * 5 pixels. The contrast of the screen is adjusted using a potentiometer whose middle terminal is connected to pin 3 – VE. This video clip contains 2 sketches (programs) in which the display of text on the LCD and the display of text entered from the keyboard (serial input) are processed.

Binary Counter with 74HC595 Shift Register

Project description

The task of this project is to create a binary counter using LEDs (8 of them are needed for the project) with the help of a shift register. The binary counter is realized by means of a shift register in order to reduce the number of used digital pins of the Arduino UNO μcontroller, ie to increase the number of available pins of the μcontroller. The primary goal is to understand the principles of operation and how to use the shift register!

Pages: 1 2 3