After our robot has already learned to drive and to follow a line, we now want to let it be controlled remotely. For this, we will first use an infrared remote control and later possibly an Xbox 360 controller. In addition to controlling the driving ability, the modes (follow line, autopilot, etc.) should also be […]
One of the most popular projects besides home automation and robots is the Raspberry Pi weather station. This can be used in both indoor and outdoor circumstances and can be expanded as required. We either display the data from other devices via a web interface or use the Raspberry Pi touchscreen. In this tutorial, we […]
One of the special features of the Raspberry Pi is the programmable input-output pins. These so-called GPIOs can easily be switched via a program, which we will go through in this tutorial. For this we will write a Python program, on the one hand, we record inputs and on the other hand, we switch the […]
Many (absolute) beginners get a Raspberry Pi as a gift, but have often little or no programming knowledge. Therefore I would like to clear that hurdle in this series of tutorials and encourage learning to program with the Raspberry Pi. The big advantage is that we can also write a hardware-related code, which allows us […]
RFID is a technology whereby data is transmitted without touch, which is used in chip cards. Access cards can be read out with a Raspberry Pi RFID module (RC522) and thus e.g. access to doors or locks can be given. Current smartphones have similar ones. In this tutorial, I will show how to read RFID […]
Frequently, a lot of data is generated in projects that run around the clock. One way to store them permanently is to store the data in a local database. However, there are also some reasons that speak against it. In order to keep the measured data (for example, from a weather station) available in the […]
I have already described in a previous article how the Arduino works and which models exist. There are plenty of articles on the Arduino itself, but few in connection with the Raspberry Pi, but this combination offers many possibilities. Since I want to show more about the Arduino in conjunction with the Raspberry Pi, I […]
The most common controller of multi-line character displays is the HD44780. There are several Raspberry Pi LCD display sizes (8×2, 16×2, 20×4, etc.) that run with it. In this tutorial, I will show how to use a 16×2 character display and also run a test script.
If you have several smaller or one larger project, you will soon discover that the GPIO pins of the Raspberry are fastly becoming too little. For all of you, this tutorial will show you how to use an I2C Port Expander to easily multiply the GPIO pins many times over.
Anyone who has dealt with image processing in relation to the Raspberry Pi will sooner or later come across the OpenCV library. It provides many very useful features such as face recognition, the creation of depth maps (stereo vision, optical flow), text recognition or even for machine learning. In addition, OpenCV (Open Source Computer Vision) […]
Often you want to control modules with a higher voltage with the Raspberry Pi. For this purpose, relays can be used on the Raspberry Pi: The relay “switch” is utilized by means of a low-voltage pulse. Since the Pi only tolerates a maximum of 5V (the GPIOs even only 3.3V) without relays, there is the […]