ArduExoplanet_PLOT is a program designed to monitor and visualize in real-time data from a photoresistor connected to a microcontroller such as Arduino. The goal is to simulate photometry experiments used in the observation of exoplanets.
Only Italian
- Real-time plotting of photoresistor data.
- Data logging to a file.
- Dynamic adjustment of plot update speed.
- Graph screenshot directly from the interface.
- Compatibility with various serial ports and baud rates.
- Python 3.7 or later
- Arduino or another microcontroller configured to send photoresistor data via a serial port
The executable app can be downloaded from the following address:
https://github.com/abrosio/ArduExoplanet_Plotter/releases/tag/ArduExoplanet_Plot
Once downloaded, run the installer and follow the instructions to complete the installation.
- 3D Printing Files: You can find the files for 3D printing components at Thingiverse.
- Arduino Firmware: The firmware for the Arduino part of this project is available on GitHub.
- Connect your Arduino (or another microcontroller) to your PC.
- Select the correct serial port and baud rate from the interface.
- Press "Start" to begin receiving and plotting data.
- Use the buttons to:
- Save data to a log file
- Reset the graph
- Save a screenshot of the graph
- Update the plot speed
Here is a preview of the user interface:
Contributions to the project are welcome! Feel free to open an issue or a pull request to suggest improvements or report problems.
© 2024 Antonino Brosio - www.antoninobrosio.it
Thank you for using ArduExoplanet! If you have any questions or suggestions, don't hesitate to get in touch.