This beginner tutorial is about distance measurement with an ultrasonic sensor and the Arduino. With a simple circuit and some mathematics it is done quickly.
In this tutorial you will learn how to control a servo with the Arduino. As a first exercise we will control the servo to fixed, pre-defoined positions. After that we will develop a program that allows to enter the desired position via the serial monitor.
Often you want to establish a wireless connection to an Arduino. For example, you can remote control robots or transfer measurement data to a computer for further evaluation. In this tutorial I explain how you can build a wireless connection between an Arduino and another device with little effort.
Joysticks can be very handy for many applications like retro gaming, robot or robot-arm control, remote controlling cars or drones. But the best thing is: using a joystick with the Arduino is extremely easy!
In this tutorial you will learn how to use the motor shield L293 to control DC- and servo- motors with the Arduino. The L293 is a cheap and simple solution for applications which us several DC-motors and servos at the same time.
Communication between two Arduino (Nanos) via NRF24 WIFI modules.
In this tutorial we use a infrared sensor to recognize a black line on white ground, as is often used in robots that are supposed to follow a line.
Sometimes it is necessary for a robot to be able to distinguish colors. That's exactly what this is about: How can you recognize colors with an Arduino and the TCS 230?
This tutorial is about how to configure the Raspi so that you can develop your project easily and comfortably even without a desktop on the Raspi. To execute remote commands we will use SSH, Samba for simple file exchange.
This tutorial shows you how amazingly easy it is to take pictures and videos with the raspi camera and a little python code.
This tutorial is about recognizing objects in images or video streams. The YOLO framework is used for this purpose. YOLO offers a very simple and extremely high-performance option for object classification.
Two examples of communication based on the MQTT protocol: a simple chat tool for text messages and an automatic exchange of (image) files.
This tutorial explains how to connect and configure a Raspberry Pi (RPi) so that it is able to communicate with a flight controller using the MAVLink protocol over a serial connection.
A neural network is trained to separate garbage based on camera images. The tutorial describes the entire process from training the network to real use. PyTorch is used as the framework.
Wanna be able to talk to your computer? JARVIS it is a prototype for a command control by speech recognition which is based on a pre-trained artificial neural network. It is able to recognize and respond to spoken commands in real time.
Smart Gate is an ideal project to get started with Arduino. It is really simple, but contains all the essential components needed for more complex projects: you have to control a servo motor to open and close the gate, to query an ultrasonic sensor and to switch a red and a green led.
The goal of the project is to build a small but fully functional gripper arm for a robot. The arm used is the EezyRobot arm, the parts can be printed with a 3D printer. The focus of the project is the programming of the Arduino microcontroller that controls the arm.
Have you ever built a RC boat yourself? I mean, like, from scratch? Not only the boat, but also the remote control system? Want to? Then you are exactly right here!
The Arduino Smart Car is an ideal entry-level project that can be expanded at will to actually become smarter and smarter. The parts are cheap, the programming effort for the Arduino (programmed in C++) is manageable.
The "Falcon Not So Heavy" is an airworthy model of the Falcon Heavy rocket from SpaceX. The Falcon Heavy is a 1500 ton rocket, which uses a total of 28 engines to bring up to 64 tons in a low Earth orbit. What is really special about the Falcon Heavy, however, is that the three boosters of the rocket can be reused.
3D printing offers many new possibilities in building models, for example the construction of models that have never been offered commercially. I have decided to build models of rovers that have been to Mars or will go in the future (luckily there are not that many).
FAD is a long-term project: The idea is to develop better and better drones for the care of people in emergencies over time. From simple GPS navigation to the most autonomous drones possible with object recognition and collision avoidance.
GPS-based waypoint navigation is a method that uses GPS technology to guide a vehicle or device along a predefined route made up of specific points, called waypoints. This technology is commonly used in autonomous drones providing accurate and reliable guidance in real-world environments.
FAD v1 is my first prototype for a first aid drone. FAD V1 works very simply: The drone receives a GPS point as a target coordinate. If this GPS coordinate is within the range of the drone, FAD flies directly to this point and drops a first aid package.
FlyRider is the fulfillment of a childhood dream: flying like a bird. FlyRider follows the idea to realize a manned drone with as little effort as possible. On this website I describe the basic concepts and ideas behind the FlyRider project.
The idea is to build a 50 % scale prototype before starting with the real thing to gain some experience with the flight controller, the Ardupilot software and all the required technology. Since the real FlyRider will become 2 meters wide and 2 meters long, the prototype will become 1 by 1 meter.