element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Fun & Games
  • Challenges & Projects
  • Project14
  • Fun & Games
  • More
  • Cancel
Fun & Games
Projects Gone in 60 seconds! ...more or less.
  • News
  • Projects
  • Forum
  • Leaderboard
  • More
  • Cancel
  • New
Join Fun & Games to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: me_Cris
  • Date Created: 28 Feb 2026 6:47 PM Date Created
  • Views 128 views
  • Likes 8 likes
  • Comments 10 comments
  • matrix
  • led
  • Fun & Games
Related
Recommended

Gone in 60 seconds! ...more or less.

me_Cris
me_Cris
28 Feb 2026

Hello makers!

We have here a small demonstration application that is a bit dynamic, it involves some movement, and it is hourglass [[emoticon:c4563cd7d5574777a71c318021cbbcc8]]. I used an MPU6050 circuit that incorporates an accelerometer and a gyroscope, because it is a very easy method by which movement can be detected, and the visual part is represented by 2x LED matrix.
I would like to build something for the desk, to be more visible, and on the list I had an hourglass. The project is at the beginning, you will see why below, but it will be better after I get a helping machine (3D printing combines wonderfully with electronics). Playing around a bit I also got some ideas about what additions I am going to make, so I am not stopping here.

Main components/modules required:
• 1x microcontroller board (Arduino and so on);
• 1x MPU 6050 module;
• 2x 8x8 LED matrices (with MAX7219);
• 1x passive buzzer;
• 1x resistor.
Additional parts such as 5V supply or power jack are also required.

The generic circuit is as follows:
image
Excuse the unusual appearance, but since we are talking about electronic modules, I think even if they are represented this way it is still understandable.
As a microcontroller, you can use almost anything that is compatible with the Arduino IDE, I have an ATMega328p at hand.
The 2 8x8 LED matrices with MAX7219 driver are connected in cascade.
The module containing the MPU6050 IC is connected to the microcontroller via the I2C interface.
And the passive buzzer has a 280Ω resistor connected to reduce its sound a little (it would actually be very loud without it).
The software is taken from the internet, being open-source, I made small modifications by eliminating unnecessary things for my application. Obviously, it is not perfect, but being a play project, displaying using some animations it is a pretty good start. I will definitely look to make additions. You can find the complete program below.
Hourglass_Project.zip
The functionality of the project can be summarized as follows:
• Situation 1: the hourglass is in a vertical position, or rather the MPU6050 locates the Y axis close to 0°. In this situation, after a short calibration (i.e. a fixed position must be maintained) the flow of 60 dots will start (the matrix has 64), one almost per second. After all the dots have flowed, the hourglass can be turned for a new timing.
• Situation 2: the hourglass is in a vertical position but upside down, i.e. 180° is located on the Y axis. In this case the flow of dots is not possible, the bottom matrix having dots on, must be turned once again to start timing.
• Situation 3: the hourglass is positioned sideways in which case a matrix has dots on and must be positioned vertically to start timing. 
Also, in any situation when the hourglass is rotated, you can see how the dots move in the same direction.
The slightly harder part at the moment is building an enclosure. In the near future I may end up buying a 3D printer which helps a hobbyist a lot, the projects can come out much more attractivOk womanSo until then I'm turning again to the most handy material, low cost and unaesthetic, cardboard. [[emoticon:fc35ca29c39f452eb143b6f3a2b4c859]Sweat smile] . Even as unattractive as this looks, I spent a some hours working with scissors and glue to build a body in which to assemble the modules.

{gallery}Project pictures

image

Breadboard tests

image

Assembly 1

image

Assembly 2

image

Assembly 3

image

Assembly 4

image

Assembly 5

image

Assembly 6

image

Assembly 8

image

Assembly 9



We also have a demo video:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Enjoy it and maybe it will inspire you to do more! NerdThumbsup

  • Sign in to reply
  • arvindsa
    arvindsa 1 day ago in reply to me_Cris

    believe me, sometimes, low tech is so cool

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • me_Cris
    me_Cris 1 day ago in reply to obones

    As I mentioned above, I am not the author of the program but it is a pretty good starting point at this moment.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • me_Cris
    me_Cris 1 day ago in reply to robogary

    It won't stay like this, I'll do something better. Slight smile

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • me_Cris
    me_Cris 1 day ago in reply to arvindsa

    I'll come up with something more attractive when I have the right tools and materials.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • me_Cris
    me_Cris 1 day ago in reply to DAB

    Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube