With Instructables you can share what you make with the world, and tap into an ever-growing community of creative experts.
Tell us about yourself!
JolliCube Audio/Music Visua...View Instructable »
Thanks for pointing out the mistake. We have already amended the diagram.
Did you managed to resolve the issue whereby one led seems to stay lit all the time? Is this happening while running the Test program? How many 8x8 matrix layers have you completed?
Great. The Arduino Uno and Nano are very much the same except for the form factor so this should not be the issue.What are the errors you are getting?
Sorry. We cannot provide the PCB files to you.
Please check Step 4: Programming the Arduino Board. You may need to modify the MD_MAX72xx.h file for it to work with your Matrix Display module.
The pull-down resistor is referring to another 12K resistor. Please check the image under Step 6: Test LED Matrix.
We should think the 7x7x7 circuit should be similar to ours in Step 2 except not connecting the D7 row of LEDs and maybe the DP column of LEDs. You will need to figure out the program to drive it.
Need more info from you - Did you build it using a purchased kit set or did you wire the circuit up yourself? Did you connect a pull-down resistor between the LOAD and GND lines? How many 8x8 matrix display did you connect together? Did you connect the switch for message selection and tried toggling it to display the stored messages?
Sure. The challenge is to write/modify the program code to drive it.
The Raspberry Pi is more than capable for this task. If you are new to electronics stuff, we would suggest you start with the Arduino board as the learning curve is less steep.
It is available at https://www.tindie.com/products/Nick64/jollicube---8x8x8-led-cube-spi-diy-kit/
The Arduino sketch for this project can be downloaded under Step 7.
The program code can be downloaded in Step 3: Arduino Sketch
The code can be downloaded in Step 2: Programming the Arduino Board
Some changes in the new libraries is causing errors during compiling.Please download our amended program at https://sites.google.com/site/jollifactory/JF_Paro...It compiles successfully using the following library versions but we have yet to test it with the actual hardware used for the project:(Parola library v2.4) (Max72XX LED Matrix Display Library v2.9) (DS1307 Real Time Clock Library v1.2)
See our reply to Rudyard on the errors during compiling.
If you are still encountering errors during compilation, you may want to check the folders for these downloaded libraries and copy all the files in the src folder one level out of the folder.
Could you provide the version number for the following libraries as they may not be the same as those we are using? We will try to re-create the error and see if we can help.MD_Parola Library (Parola library v2.1)MD_MAX72xx Library (Max72XX LED Matrix Display Library v2.6)MD_DS1307 Library (DS1307 Real Time Clock Library)
The entry level Arduino UNO should be a good choice. It is very similar to the Nano except for the size.
No. That LED matrix display is a single color display. We are using a bi-color LED matrix display for this project which we are able to make it light up in three colors . You may find online for Tetris games implemented using a single color display or modify our Arduino sketch to work with it. We prefer the bi-color LED matrix display for implementing this game as it makes the game look more interesting.
The Arduino sketch for this project written then works with Arduino IDE version 1.0.5. If you are using Arduino IDE version 1.6 and above, you may check out the amended sketch found in the link below;https://sites.google.com/site/jollifactory/JF_Parola_Zone_TimeMsg_V1_1.zip?attredirects=0&d=1
Our Arduino sketch works with the old Arduino IDE 1.0.5. If you are using newer Arduino IDE 1.6.0 and above, you may download our amended sketch at https://sites.google.com/site/jollifactory/JF_Parola_Zone_TimeMsg_V1_1.zip?attredirects=0&d=1 to see if it works for you. We have not tested it with all the hardware connected.
What are the compilation errors you encountered?
Thanks for pointing out the mistake. We have already amended the image.
Yes. It should be possible to connect a separate LCD for display. Use a I2C LCD Display for ease of interfacing though it is a bit more expensive. You will need to modify the code yourself to implement score display and game difficulty.
You should most probably receive the additional resistor.
You will need to amend the program code for it to work on single color MAX7219 matrix modules.
Check out the Youtube video in step 4 on how to test each 8x8 matrix layer before they are soldered onto the PCB and video in step 5 after each layer is soldered onto the PCB. BTW, we will include another 12k Pull-down resistor in the kit set from now onwards.
You should be able to find these LEDs at most shops selling electronics components. For our LED cube, we recommend 3mm diffused LEDs with legs longer than 24mm. You may also purchase them with our basic LED cube kit set.
There is only one way to install the LED Matrix layer as in the photo after you have soldered in all the electronics components.
Casting In Pre-made Molds
It is available only as a basic kit set at https://www.tindie.com/products/Nick64/jollicube---8x8x8-led-cube-spi-diy-kit/.
JolliCube (8x8x8 LED Cube) ...View Instructable »
Yes, theoretically you may chain as many matrices as you want together provided you supply sufficient power to your setup and ensure that the CLK, DIN and LOAD signal lines are not deteriorated too badly for the setup to work. How many matrices do you intend to chain them together? Up to 12 matrices should not pose any problem.Search for #define MAX_DEVICES 8 in the code and change the number 8 to the number of matrices chained together.
Your problem probably lies with the Arduino board you are using. You may need to check with your Arduino vendor on how to install the driver for your board especially if your Arduino board is a clone.
Since we are using the Arduino Nano, we do not need any programmer to program our Arduino. If you are using Arduino IDE 1.0.6 for program upload, then under Tools -> Board, simply select Arduino Nano w/ ATmega328 and then upload the program to our Arduino board by selecting File -> Upload.
We used perf-boards with copper dough-nuts and solder thin wires for point to point connections.
Arduino based Mini Audio Sp...View Instructable »
Are you using the exact Bi-color LED Matrix modules as in thus project?
Glad you managed to find and rectify the fault. This bi-color LED Matrix module is designed to be modular so you may chain them up to form longer displays if your project requires longer displays. Check out our other instructables using this LED Matrix module and also other interesting projects by searching using jollifactory as the search keyword here. Cheers!
First test each of your modules separately to make sure they are working.You may go to Step 3: Programming the Arduino Board to download the jolliFactory_Bi_Color_LED_Matrix_Test_Check.ino sketch for testing.The display should light up RED, GREEN and ORANGE in sequence row by row to fill up the entire display repeatedly.BTW, did you connect the 10K pull-up resistors?
We send the items via SingPost and normally takes 6 to 12 working days for items to be delivered after shipping which should be around 3 weeks.
Thanks for your interest in our product. We ship our products via SingPost and it normally takes 6 to 12 working days for delivery baring any unforeseen circumstances. We are sorry we are unable to provide you our PCB design.
We may have misunderstood your intention to use our JF Stereo Audio Spectrum board with the jolliCube LED cube. Yes, you do not need any MSGEQ7 ICs if you just intend to display animations on the cube which are not reacting to the audio input.
Connection depends on whether you would like to control animation display separately or together for the left and right audio channel. You may even just control animation display based on either just the left or right audio channel.The simplest way is to display animation based on just one audio channel. If you are using our JF Stereo Audio Spectrum Interface board, just connect J3 to the first set of jolliCube base board's J1 or J2. The 2 jolliCube boards shall then be joined as in our 8x8x8 LED cube. This way, you will only need to install just one MSGEQ7 IC to either IC1 (Left audio channel) or IC2 (Right audio channel).
Bending PMMA (Plexiglas)
IPhone to Arduino using Bluetooth 4.0 --
Make iBeacon with HM10/HM11
DIY Arduino Battery Spot Welder
B-robot EVO. The self balancing robot
Brushless Gimbal Balancing Robot
Building a DIY Quadcopter: A Complete Beginner's Guide
Amazing 3D Projection Pyramid in 10 min from Clear Plastic Sheet !
WIFI plant monitoring system based on Arduino MEGA and ESP8266
8x8x8 RGB LED-Cube
Making a powerful programmable keypad for less than $30.
MIDI Arduino Drums
900 LED display
Build Your Own Programmable LED Matrix
Wallbots: Autonomous Magnetic Robots that Traverse Vertical Surfaces
Pingbot - Micro RC Rechargable Musical Robot Pal
Grippy robot wheels
Giant Lite Brite
Magnetic Refrigerator Lights
Frameless Laser Harp
Human Powered Phone charger
Arduino Nano based Microbot
Steel Etching and Marking from a DC Adapter
Control devices by Voice command using android and arduino
Make an H Quadcopter with 3D printing
WhatsApp on Raspberry Pi
ARDUINO interfaces and converters for INPUT/OUTPUT digital/analog
Touche for Arduino: Advanced touch sensing.
Make a silicone mold from common household materials in your kitchen in 1 hour
Tiny electric ukulele
DIY - USB OSCILLOSCOPE IN A MATCHBOX
How To Make Your Own Sugru Substitute
Simple Silicone Rubber Molds (no parting line)
Jacob's Ladder with Display Case
DIY Electric Skateboard
How to build your own LED Color Organ || Arduino || MSGEQ7
Build your own 4x4x4 RGB LED Cube
Making a great LED triangle
Dot Matrix Pen Write Screen
Join 2 million + to receive instant DIY inspiration in your inbox.
© 2016 Autodesk, Inc.