4th Dimension Tracker
Hardware- 10 Devlogs
- 38 Total hours
The all in one clock that has alarm, stopwatch and timer functionality which also looks really cool on the desk.
The all in one clock that has alarm, stopwatch and timer functionality which also looks really cool on the desk.
I added bluetooth functionality and support for multiple alarms.
I made 3 alarm profiles which you can now switch btw and configure by pressing the 6th button in alarm menu. If you may want you can set the alarm using Bluetooth from your phone. Whatever time you send will be automatically configured for the last profile selected. This is what the webpage looks like -
Feedback
Awesome job on this! I hope you had fun building it. I look forward to see what you make in the future!
I made a looooooot of progress. I am still not done though its just that you must write a devlog every 10 hours. I made the following things in the firmware
It’s literally a whole menu which we interact with a few buttons and on hour 10 I am starting to forget what i did on hour one bcz the code gets so confusing. I will be writing very specific comments throughout my code so that I don’t forget how I made things work after a week or so.
I mostly did this myself but I used AI to make the ringtone for me. Other then that lil bit help I took of AI to fix small bugs in the logic.
I am pretty impressed already but now I have to finish the alarm and create timer + stopwatch.
once that’s all done the main thing is that I have to make games like simon says which if not finished, the clock wont stop beeping. idk if I have time for all this bcz stardance is ending on 31st, though I will try my best. **Enjoy this video of the project and lemme know ur thoughts. **
I built the clock!! Getting the display to stay at its place was very hard, but I managed to do it and stuck it in place. Also my usb port in the back was slightly misplaced to i had to make the hole bigger with soldering iron. the display cutout also needs fixing. Next I will make these fixes in the CAD and a looooot of work is left in making the firmware.
I have made a basic firmware that connects to the wifi and fetches current time and displays it. This is no where close to our finished firmware but I will be able to continue development once I actually get the hardware. AI helped me quite a lot with this one
I just made a nice Readme on github, you can check it out. I clicked some pictures for readme formatted it and also made some small improvements to the case. The blocks/pillars in the corners for heatsets were given a bit more support and made longer. The display’s pins were also intersecting with the case so I made a cut-out for them.
Today I worked on the CAD model/case design. I preferred using Autodesk Fusion for making this since I had prior experience with it.
Lets begin with the case design, It has small hexagonal designs on the front and a text “4D!” which will be printed in a different colour and stuck in. It looks cool to me but if you have any suggestions how I can make it cooler, drop em down. on the sides it has triangular holes for sound to come out and a hole for usb in the back.
on the top there are 6 switches, Five normal switches and one big switch which will also be 3D printed. It is slightly smaller than the spacebar on our keyboard. The case has a lid and a bottom part, they will be screwed and the screw holes align with PCB’s screw holes so all 3 can be put together with just 4 screws. I have added blocks on the corners inside the case where I will be putting the heatset inserts.
PS - It kinda looks like microwave?
Began working on “4th Dimension Tracker” (Cool, isnt it?). First i just sketched out a design. My clock will have Alarm, Timer and Stopwatch functionality. When alarm rings, there would be minigames which you would have to play and only after winning the clock would stop beeping. The games will be played by 6 switches, one of the switch will be very big, like spacebar, it will be 3d printed apart from the case. These 6 switches will also be used to navigate around the menu and set alarms, timers and so on. The homescreen will be customizable with gifs, motivational quotes and clock styles configured through a simple webserver that I could probably run on the seeed microcontroller(would have to figure that out). After that I proceeded by making the PCB which is also finished. It has layout for 6 switches, buzzer, seeduino and the display. It is less than 100mm x 100mm so it should be approved. Next I will be working on the CAD case and the big keycap.