Arduino New Year's Eve Fireworks

by RonFrtek in Circuits > Arduino

126 Views, 1 Favorites, 0 Comments

Arduino New Year's Eve Fireworks

Arduino New Year's Eve fireworks

Make a New Year's Eve Fireworks using Arduino and the ST7735 lcd.

Watch the Video!

Project file can be downloaded below.

What You Will Need

st7735-.jpg
VisuinoAdvrtisementElegooV4.jpg
336-3361370_arduino-uno-r3-png-png-download-arduino-uno.png
FEGPLRJKK5FQW91.jpg
F19QEZ5KK5FQW90.jpg
  • Arduino UNO (or any other Arduino)
  • ST7735 or ST7789 Display
  • Breadboard
  • Jumper wires
  • Visuino program: Download Visuino

The Circuit

F1FYQVOK1MOHCZT.jpg
FB5QPHVK1MOHCZR.png
st7735-.jpg

Connect:

  • 1.8 TFT Display PIN [LED] to Arduino PIN [3.3 V]
  • 1.8 TFT Display PIN [SCK] to Arduino PIN [13]
  • 1.8 TFT Display PIN [SDA] to Arduino PIN [11]
  • 1.8 TFT Display PIN [A0 or DC] to Arduino PIN [9]
  • 1.8 TFT Display PIN [RESET] to Arduino PIN [8]
  • 1.8 TFT Display PIN [CS] to Arduino PIN [10]
  • 1.8 TFT Display PIN [GND] to Arduino PIN [GND]
  • 1.8 TFT Display PIN [VCC] to Arduino PIN [5V]

NOTE: Some Arduino boards have different SPI pins so make sure you check your board documentation.

Download & Start Visuino

2021-12-31_16-36-42.jpg

Download & Install Visuino program: Download Visuino

Start Visuino and Load the project File attached here.
Note: In case you experience some wrong painting on the Display, please check the type of your Display and in Visuino select a diferent type of the LCD. (See Picture 1)

Downloads

Generate, Compile, and Upload the Arduino Code

F9CBHCTKTFSTNH3.jpg

In Visuino, at the bottom click on the "Build" Tab, make sure the correct port is selected, then click on the "Compile/Build and Upload" button.

Play

If you power the Arduino module, the LCD Display will start to show the fireworks at random position.
If you want to improve the project you can add a piezo, see my other projects to see how to play sounds using the piezo module.

Congratulations! You have completed your project with Visuino. Also attached is the Visuino project, that I created for this Tutorial, you can download it and open it in Visuino: https://www.visuino.eu

Downloads