This is my first attempt to build a remote controlled robot with an autonomous mode.

I was thinking about some Roomba-style autonomous Arduino robot for some time now. It could be used to monitor the home environment and keep my cat busy when we’re away.

Teodor The Bored Cat

This project is my first attempt in the world of Arduino robotics and the first step towards something more useful. Subscribe to the newsletter if you want to be notified about next tutorials where I’ll demonstrate upgrades and further development. It’s my first C++ project so please be lenient if you see any anti-patterns. Of course feel free to comment if you feel something could be improved.

HC-SR04 Ultrasonic Sensor and Arduino

The HC-SR04 Ultrasonic Sensor is a very affordable proximity/distance sensor that has been used mainly for object avoidance in various Arduino robotics projects. It provides 2cm to 400cm of non-contact measurement functionality with a ranging accuracy that can reach up to 3mm. Each HC-SR04 module includes an ultrasonic transmitter, a receiver and a control circuit.

This servo rotates fully forward or backward instead of moving to a position. You can use any servo code, hardware or library to control these servos. Good for making simple moving robots. Comes with four different horns.

To control with an Arduino, I suggest connecting the control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE. Position “90” (1.5ms pulse) is stopped, “180” (2ms pulse) is full speed forward, “0” (1ms pulse) is full speed backward.

Every time I build a DIY project I stumble upon the need to encase it. There is plenty available 3D Printed Case designs online but none truly met my needs for simplicity and modularity. This pushed me to design the case tailored exactly to my needs.

Business requirements

We need the project’s casing to:

enclose all the circuit parts

be easily extended with additional sensors, motors, and functionalities

When it comes to improving your house or health, spending a little green on greens can go a long way. It’s not just about improving your indoor aesthetics.
Even if you don’t notice a plant’s presence, seeing a plant can subconsciously make you feel calm and relaxed.

A lot of research has gone into the benefits of plants on human health. Studies showed mixed results about the benefits. Some of these include:

Your next project could be DIY 3D Printer.

Creating things out of thin air has always been man’s dream. Unfortunately 3D printers are not molecular synthesizers. No doubt in near future every household will be using 3D printing device, just like microwave. We’re talking here about really close future.Read more

In the last two projects I’ve been asked a simple task to bold first paragraph of text. This task proved to be very complex or quite trivial depending on my customer’s requirements. Hope someone will find code snippets below helpful.