Back to the future alarm clock download




















Show More. People also like. WinDroid Lollipop Free. QR Scanner Plus Free. Deezer Music Free. Pro Browser Free. Features Authentic graphics. Authentic sounds. Real alarm clock function. Use mouse or touch. For Phone, tablet or desktop. Additional information Published by Utz Software. Published by Utz Software.

Developed by Utz Software. Approximate size Age rating For all ages. This app can Microsoft. Permissions info. Installation Get this app while signed in to your Microsoft account and install on up to ten Windows 10 devices. This product needs to be installed on your internal hard drive. Language supported English United States. Additional terms Terms of transaction. Seizure warnings Photosensitive seizure warning. Report this product Report this app to Microsoft Thanks for reporting your concern.

Our team will review it and, if necessary, take action. The reset button is mounted out of sight at the back of the enclosure. Here's a diagram showing the connections:. While there is nothing too complicated about the circuit, there is quite a bit of wiring and a breadboard can look like spaghetti pretty quickly. So I designed a PCB to keep it all under control. It's a home-brew single-sided board and I got a friend to help make it. After it was made and wired up, I realised I forgot to include connections for the terminal blocks for the audio and I later made a change to move the audio amp supply from 5V to 3.

If I made another board, I'd include all these modifications and also change the connector for the four buttons to something a bit nicer. The DAC and Pi would stack right on top, so no ribbon cable needed. The diagram above shows how it might look. I wanted to make an enclosure that looked like one row of the movie time circuit. Three rows of LED displays would have been too much for an alarm clock and would have added significantly to the cost. I thought about making the enclosure out of aluminium but I don't have any skills in that area.

I have made quite a few plastic models in my life though, and have some woodworking experience, so decided to make a frame using MDF to mount the LEDs and speakers and fix the perspex to the front, then cover that with a 5-sided styrene box with a bezel on the front, painted in an aluminium metallic spray paint. The plastic and paint were obtained from a local model shop. I took a close look at the labels on the movie prop and did my best to copy the colours, font type and size.

I used Photoshop to build the labels and got them printed as stickers from Redbubble. I had some compatibility issues with Raspbian Stretch which may have been solvable if I'd persisted but Jessie works with it just fine, so I decided to go with that. This could have been done without ever plugging in a keyboard or monitor but I just borrowed the TV and scrounged a keyboard, and got it going headless pretty quickly. From then on, I pretty much used VNC from then on. My clock code uses Python 2.

I just followed the on-line installation notes for all of these and had no issues at all. Here are the python libraries and other packages etc I needed to install with links to installation notes or just the command you need to run to get it:. The clock code was written in Python and uses threading to play the alarm and occasional bleeps in the background without blocking the display updates.

I used the ConfigParser library and the config file it maintains is read and wrote by the clock code as well as the Flask web app so that whenever the configuration is changed via the web interface or the clock, it gets synchronised. The clock software also includes an MQTT broker to allow control of the display mode and muting to be controlled remotely.

My ulterior motive is eventually to write an iOS app for the remote control but the web interface works well enough for now. The first image above shows how the clock looks in its various display modes, and there's a short video showing it in scrolling mode. While the code isn't pretty to look at it is nice and stable. I'm happy to send it to anyone who requests it and will put it online when it's better organised and commented. The next image shows how the web interface to the clock looks.

There are also configure and a control pages and these make it much easier to play with the clock without a lot of button mashing There's a Python shareport metadata decoder available so I think I'll add some code to display information like title and artist when music is being played.

It would also be quite easy to calculate sunrise and sunset times so that the display can be automatically brightened and dimmed, rather than setting it manually. Maybe adding an internet radio feature would be fun too. The scrolling display could also be more configurable. Looks great! Would be good to see the code, i'm a Python n00b really, so I'm sure there's a lot I could learn from it :. Reply 3 years ago. Maybe it would be better to put light sensor for dimming instead of linking it to sunset and sunrise.

I mean, if the shades are down or it is clowdy it will make wrong reaction. Thanks, what a good idea! Why not do both? I hope you get to post the code up soon as I can't code in Python at all. So would not be able to re-create it.

The code will need some tweaking to suit your location though, so some basic familiarity with Python is probably necessary. You need Delorean obviously.

And don't forget. Don't mess with the time line and watch out for a character named Biff.



0コメント

  • 1000 / 1000