Skip to content

mahicshah/Formula-Manipal-Telemetry-Software

Repository files navigation

JavaFX_GUI

Project:

Display real time data from multiple potentiometers simultaneously in a Graphical User Interface (GUI).

Telemetry Software SS

Components required:

  • Arduino Uno (SMD preferrable)
  • USB A to USB B Cable
  • Breadboard
  • Jumper Wires
  • Potentiometers (multiple)
  • Light Dependent Resistor (optional)

Softwares used:

  • Arduino IDE
  • IntelliJ Idea

Hardware Setup:

Screenshot 2022-02-07 at 3 50 58 PM

WhatsApp Image 2022-02-07 at 11 36 20 AM

  1. Connect a jumper wire from the 5V pin of the Arduino to the breadboard. This will act as the main 5V supply to all the potentiometers.
  2. Connect a jumper wire from the GND pin of the Arduino to the breadboard. This will act as the common ground to all the potentiometers.
  3. Connect one extreme end of all the potentiometers to the 5V supply line.
  4. Connect the other extreme end of all the potentiometers to the GND line.
  5. Connect the signal terminal of all the potentiometers to the Analog Pins (A0, A1, A2, etc.) of the Arduino.

Software Setup:

  1. Connect the Arduino to your laptop.
  2. Open Arduino IDE, and paste the Arduino code from this repository (depends on the number of potentiometers used).
  3. Open IntelliJ Idea, create a new JavaFX project with the name 'JavaFX_Arduino_Live'.
  4. Download the 'jssc' and 'Medusa' jar files from this repository.
  5. Go to 'File - Project Structure - Libraries'.
  6. Click on the '+' and add both these jar files.
  7. Click on 'Apply', then 'OK'.
  8. Paste the JavaFX code from this repository (again depends on the number of potentiometers used).
  9. Build and run the project.

About

Codes for reading real time data from multiple potentiometers and display it on a GUI.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors