Yearly Archives: 2017

Impossible dovetail puzzle

I wanted to challenge my nephews and nieces for Christmas. While searching the Internet, I stumbled on Clickspring machined impossible dovetail puzzle on Youtube. It is an amazing job and I decided to design one myself. Taking it as an inspiration, I modified it a little and added some extras to make it more challenging.

Impossible dovetail puzzle main

OpenRC Tractor Cultivator

After a few months, it was about time to release a new OpenRC tractor tool. In this case it’s a spring loaded cultivator. It levels the surface of soil to prepare a perfect seed-bed. As it is spring loaded, it’s suitable for use in stone and root obstructed soil. If one tine strikes a hidden object, the others will continue working at the correct depth.

Encoder and servo 6

In this activity you’ll learn how to control a servomotor with an encoder. A rotary encoder, also called a shaft encoder, is an electro-mechanical device that converts the angular position or motion of a shaft or axle to an analog or digital signal.



Seven segment display 4

In this activity you’ll learn how to show something on a seven segment display. In order to make it easier to use the display, we’ll use a library. 

Temp and hum sensor 3

In this activity you’ll read the ambient temperature and humidity with a DHT11 sensor brick. In order to use the sensor, you’ll need a library. Libraries provide extra functionality for use in sketches, e.g. working with hardware or manipulating data.



PIR sensor 3

In this activity you’ll learn how the PIR sensors work. A passive infrared sensor (PIR sensor) is an electronic sensor that measures infrared (IR) light radiating from objects in its field of view. They are most often used in PIR-based motion detectors. We’ll use it to turn a led on or off.

Buzzer! 5

In this activity you’ll play a melody with the help of a passive buzzer and an Arduino board.



LDR sensor 5

In this activity you’ll write some code that turn a led on o off when ambient light is low. We will achieve this thanks to a LDR sensor brick or LDR circuit.

Inputs and outputs: button 4

In this activity you’ll write some code that turn a led on o off when a button is pressed. You can find this code under Arduino IDE -> File -> Examples -> Digital -> Button


Hello world with Arduino: Blink 2

In this activity you’ll program your first Arduino code.
This code turns a LED on for a second, then off for one second, repeatedly. You can find this code under Arduino IDE -> File ->Examples -> Basics ->Blink
You don’t need any extra components as it uses a LED connected to pin13 that most Arduino boards have.