/sensoatlas

Web application created for Sensors and Transducers laboratory @ WUT Warsaw University of Technology

Primary LanguageTypeScript

SensoAtlas

Web app designed and built to assist in learning about various sensors and transducers with simple workflow.


Table of Contents

Features

  • 10 different laboratories available
    • 2 for temperature sensors: RTD, Thermocouples,
    • 1 for displacment sensors: LVDT,
    • 1 for strain sensors: Strain gauges,
    • 2 for magnetoresistance measurement: AMR sensors, Hall effect sensors
    • 2 for piezoelectric sensors: piezoelectric cable, accelerometer,
    • 2 for generic transducers: 4-20mA measurement loop, pressure sensors.
  • Each laboratory can be configured, each laboratory can be unique - random data generation,
  • Downloadable characteristic charts.

Libraries used

SensoAtlas uses pnpm by default (fast alternative to npm). It's not required to start with the project, but it's highly recommended. You can get it here: https://pnpm.io/

Install required dependencies:

pnpm install

Start development server

pnpm dev

Server should be available at http://localhost:3000, if the post is available (check logs in terminal for port that server uses)

License:

(MIT) Faculty of Electrical Engineering, WUT Warsaw University of Technology