Project 32: |
v1.3 Schematic v1.3 Board Layout v1.3 PCB Top v1.3 PCB Bottom
v2.2 Schematic v2.2 Board Layout v2.2 PCB Top v2.2 PCB Bottom
v2.0 Module Assembly Pix
v2.4 Pix
v1.3 Videos of Operation
Description: In this project a 16 x 8 LED matrix display is mounted on an Arduino UNO R3 shield. The shield has been extended by 0.3" to accommodate a reset switch and PIR motion sensor; it extends to the USB connector.
Code: Adafruit libraries and code are used to exercise the matrix. You can download the zip file from github. To install the code library: In the Arduino IDE interface under Sketch|Include Library|Add .zip Library|Documents|Arduino|libraries, select Adafruit_LED_Backpack_Library. Close and reopen the Arduino IDE. Under File|Examples|Examples from Custom Libraries|Adafruit LED Backpack Library, select matrix16x8.ino
If you decide to use the HT16K33 drivers/examples instead of the Adafruit ones, add ht16k33-master.zip as outlined above for ".zip" files.
And here are four sketches of Arduino code I wrote to test the project: 1) HT16K33_LEDs_Test.ino: Test various patterns on the LED matrices 2) HT16K33_Nums.ino: Test numbers 0 through 9 on each LED matrix 3) HT16K33_BME280.ino: Measure and display the temperature Celsius on the two LED matrices 4) HT16K33_BME280_PIR.ino When the PIR senses movement it displays the temperature and humidity on the two LED matrices
|
Updated 2024-06-23 @ 8am