Sea Level Design

Sea Level DesignSea Level DesignSea Level Design

Sea Level Design

Sea Level DesignSea Level DesignSea Level Design

Force-Sensitive Resistor

This embedded project uses a potentiometer and a force-sensitive resistor (FSR) as analog inputs to an Arduino Uno, allowing real-time measurement of position and applied pressure through the onboard ADC. The Arduino streams the sensor data over a serial connection to a Raspberry Pi for display.

Project Details

Project Overview

This embedded project uses a potentiometer and a force -ensitive resistor (FSR) as analog inputs to an Arduino Uno, allowing real-time measurement of position and applied pressure through the onboard ADC. The Arduino streams the sensor data over a serial connection to a Raspberry Pi for display.

Technical Overview

 Steps:

  1. The potentiometer and a force-sensitive resistor (FSR) are used as analog input devices connected to an Arduino Uno.
  2. The Arduino utilizes its onboard analog-to-digital converter (ADC) to capture real-time sensor measurements from both input devices.
  3. The potentiometer provides variable position data, while the FSR measures changes in applied pressure or force.
  4. Sensor readings are transmitted from the Arduino to a Raspberry Pi through a serial communication interface.
  5. The Raspberry Pi receives and interprets the incoming ADC data stream using a custom Python terminal application.
  6. Live sensor values are displayed on the Raspberry Pi, enabling continuous monitoring and visualization of the system inputs.

Integrated Development Environment (IDE)

For this project, I used the native Arduino IDE to capture potentiometer and FSR input data. The Raspberry Pi display application was developed in Python using the Vi editor.

PROJECT DETAILS

Raspberry Pi with Adafruit 2.8" 320 x 240 Resistive Touch Screen Display


    Copyright © 2026 Sea Level Design - All Rights Reserved.

    This website uses cookies.

    We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

    Accept