Facebook Instagram

Author: tkau

Capacitive Touch Sensing with the MPR121

If you want to work with capacitive touch sensing in AIR LAB, we have several MPR121 modules available for Arduino. This is a tutorial of how to get started with the very basics of capacitive touch sensing. This includes how to establish electrodes as toggles, buttons, and proximity sensors via the MPR121 library, published by Bare Conductive. At the very bottom of this page, we have gathered useful documentation to help you get further with capacitive touch sensing if needed. What is capacitive touch sensing? Capacitive touch sensing, is at its very core a constant measure of the change in the conductivity of a circuit.…

Read more

Backup and Restoring of Raspberry Pi SD card with applePiBaker

When working with Raspberry Pi it can be useful to do complete backups of the SD card. The most obvious reason relates to securing your prototype if something breaks, but it also allows you to quickly revisit old projects without setting up a new OS. The backup is created with the imager tool applePiBaker. The resulting diskimage is a compressed file that mirrors the entire SD card. Upon restoring, the image is burned to a new SD card in compressed state and subsequently expanded in the Raspberry Pi config. What you will need Raspberry Pi  micro SD card from a functional Pi that needs backing up micro…

Read more

Setting up an automatic slideshow on Raspberry Pi (SlidePi)

This tutorial will run you through setting up a Raspberry pi that automatically launches a customizable dias-show from an external drive when booted. What you will need Raspberry Pi w/screen, mouse, keyboard and powersupply 16gb micro SD card for Pi OS USB Flash drive for media files   Setting up the Pi Download the Raspberry Pi Imager Software and install the latest Raspberry Pi OS on your SD card Boot the raspi and follow the setup wizard. From the desktop go to pi > preferences > raspberry pi configuration > display and disable screen blanking: Install feh and xscreensaver by running the following commands in the…

Read more

Measuring Load Cells with Arduino

This tutorial will show how to setup a load cell with Arduino. Load cells comes in a variety of forms that allows for different tasks and categories of weight. They generally work by converting force into resistance, which can be measured and used in a broad variety of projects. This tutorial will use a single-point rectangular load cell rated for 20kg. This cell requires fastening between two surfaces to function properly. We will use the HX711 wheatstone bridge to measure with Arduino. You will need Load Cell, 20kg rectangular, fastened between two surfaces. HX711 wheatstone bridge Arduino + USB-cable  Breadboards Jumper wires Building the setup…

Read more

Measuring sound level with KY-037 and Arduino

Introduction This tutorial shows how to measure sound level in an environment using the KY-037 sensor and Arduino. The sensor offers two different outputs: A digital signal which is changed depending on a certain threshold of sound, and an analog signal representing the soundlevel. The sensor works best with audio/noise sources in close proximity. What you will need Arduino + USB cable KY-037 sound sensor Jumper wires Arduino example code found via our GitHub Page Preparing setup Connect Arduino and KY-037 as shown on schematic and table below. Connect the Arduino to your computer and upload the code to the Arduino Using the digital output…

Read more

Playing MP3 files with DFplayer mini and Arduino

The DFplayer mini is essentially a small mp3-player which can be controlled by an Arduino. With the provided library you can easily control the module by calling functions, which makes the DFplayer mini easy to implement in projects using Arduino. What you will need DFPlayer mini MP3 module MicroSD card + adapter Arduino 2 x 1kΩ resistors 2 x pushbuttons 10kΩ potentiometer Mini Jack cable Mini jack female adaptor Breadboard + jumper wires   DFrobotDFplayermini Arduino library AIRLab example code A (introduction) and AIRLab example code B (Music player with buttons) Both code examples can be found on our GitHub page   Trying it out…

Read more