In this part of the series we’ll cover the electronics. I’ll show you how I planned to build the internals of the clock and how I built it afterwards. Just like in the first part of the series I wrote this article while the build was in progress. I planned to leave errors I might make during this build in the articles, so that me and others can review them and don’t make the same mistakes again. If I find out that something is wrong, I’m going to mark it as wrong in the article and correct it afterwards:
In this article I have something stylish for you: It’s a project idea, I had for a while. And today I decided to finally build it! I’m pretty sure almost everyone of you has already seen a world clock, even if most of you have just seen them on pictures. For everyone else: It’s one of these clever clocks that do not display the exact time, but display a sentence, approximating the time instead, composed from different words that light up:
As these clocks can be pretty expensive, I decided to build some cheap ones myself. Three of them will be given to two friends of mine and one is for me. This article will be a description of the steps needed to create such a thing, so you can build your own one at home!
There are a lot of tutorials around that show you, how to etch your own PCBs, but either they use professional tools, that might cost a lot, or they do not give you a complete list of materials you will need. This really bothers me, so I want to show you how to produce your own PCBs at home, so you can make your DIY projects more professional and cut costs drastically when it comes to create a PCB.
They have been around for some years now and yet I’ve heard very little about them. Back then, when Java 8 was new, I took a quick look at what was new. And Java 8 was introducing Lambda expressions, that you could use in your code. But what are these Lambda expressions (sometimes also referred to as Lambda functions)? Should you be afraid of them? Should we all use them? Let’s find out! Continue reading Lambda expressions in Java
In this part we’ll discuss the most important concept in an object oriented language: Objects. So far you’ve already learned how to write a single class and you’ve put all your functionality into a single class. But we’ve used objects in our examples already and in this part you’ll learn what objects are and how you can use them!
Today is Friday again (thank god!) and therefore you have two full days of free time. If the weather is bad or you just don’t feel like doing physical activities this weekend, you can always just sit down and learn something you wanted to be able to do for a long time. So get active (not in a physical way) and use your spare 48 hours to learn something new. This article will present you our most popular tutorials you might have missed!
This part will teach you, how to compare values and control the flow of your program. It will also teach you, how to repeat a part of your program for a defined number of times, which is very useful for tasks like processing user input or printing out data.
This is a very long article. I didn’t plan to make it this long, but I ended up writing a lot about this topic. I recommend you to split it into half after the ‘Large choices’ section and take a break. However, let’s get started!
So far you’ve learnt what methods and variables are and how to use them. In the case of variables you have also seen, how to get a user’s input and store it. If you want to store multiple inputs of the same type, for example numbers for a calculator, you’ll have to create different variables for each input, right?
In this part you’ll learn, how to store multiple values into one variable (sort of).