Environmental measures with Arduino

Configuration

The USB port is configured in .../TriDAS/pixel/PixelRun/telescopeIPHC.xml file
<ArduinoDevice xsi:type="xsd:string">/dev/ttyACM0+</ArduinoDevice>
The '+' sign means that ttyACM0 will be incremented into ttyACM1 in case the reading fails allowing to configure an alternative port

Hardware

The Arduino Uno is equipped with

Temperature DS1820:

5 sensors named DS0 to DS4. The number of strokes on the wire's end gives the probe number
DS1820.jpg

Temperature and Humidity SHT85:

1 sensor named sht acquiring two values humidity and temperature
sht85.jpg

Temperature and Humidity DHT22:

1 sensor name dht acquiring three values humidity and temperature and dew (computed dew point)
dht22.jpg

IR temperature sensor MLX90615:

1 sensor named ir acquiring two values named object (colimated IR beam) and temperature
irSensor.jpg

Light sensor VEML7700:

1 sensor named light
VEML7700.jpg

empty connector:

emptyConnector.jpg

Schema

arduinoSchema.png

Software

The embedded software is in .../TriDAS/ArduinoChromini (git repository : https://gitlab.cern.ch/chbonnin/arduinochromini.git)

-- ChristianBonnin - 2021-10-05

Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg DS1820.jpg r1 manage 351.1 K 2021-10-05 - 17:44 ChristianBonnin  
JPEGjpg VEML7700.jpg r1 manage 383.6 K 2021-10-05 - 17:44 ChristianBonnin  
PNGpng arduinoSchema.png r3 r2 r1 manage 129.8 K 2021-10-19 - 16:21 ChristianBonnin  
PNGpng arduinoUno.png r1 manage 36.0 K 2021-10-06 - 18:44 ChristianBonnin  
JPEGjpg dht22.jpg r1 manage 9.4 K 2021-10-06 - 18:20 ChristianBonnin  
JPEGjpg emptyConnector.jpg r1 manage 278.9 K 2021-10-05 - 17:44 ChristianBonnin  
JPEGjpg irSensor.jpg r1 manage 187.8 K 2021-10-05 - 17:44 ChristianBonnin  
JPEGjpg sht85.jpg r1 manage 219.6 K 2021-10-05 - 17:44 ChristianBonnin  

This topic: Sandbox > WebPreferences > TkPhase2TBFirst > TkPhase2TBFirstArduino
Topic revision: r5 - 2021-10-19 - ChristianBonnin
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback