Skip to content

Implementation of SPECY using two spectrometers

License

Notifications You must be signed in to change notification settings

Engcompaulo/AgroSightSPECY

 
 

Repository files navigation

AgroSightSPECY - SPECY IMPLEMENTATION using 2 STS spectrometers.

This is an extension of SPECY originally developed by wemperor. This version implements two STS spectrometers using a microcontroller such as an Arduino Mega to capture data using UAVs or ground and lab setups.

The connections (plus an additional SD-logger ethernet shield) are as follows:

SPECY2

In order to have adequate time stamps it is necessary to set the RTC unit in case of battery replacement or first use. The sketch rtcset.ino can be used for such a task.

The firmware is located in the folder ATSpecy_Firmware_V1_1 and contains the protocols for each spectrometer, RTC related functions, and data logging. On its present form the execution of the code calibrates the intergration times, computes the spectra and serially prints the spectra and temperatures, so the data is made available to a data stream.

SPECY2

To monitor the performance of the devices a jupyter notebook is also included although the arduino serial port monitor can be used as well. A snapshot can be seen here

An early implementation of the system is shown below:

SPECY2

SPECY2

About

Implementation of SPECY using two spectrometers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Other 0.1%