Abstract: This project centers on the creation of a versatile programmable sensor interface system. It is de-
signed to accommodate various sensors, covering analog sensors’ resistive, current, voltage, and capac-
itive measurements. Additionally, it supports I2C, SPI, and UART protocols for digital sensors. Sensors
can be effortlessly integrated into their respective ports within the system. Data is stored locally in the
microcontroller, allowing the Raspberry Pi to be configured for data collection, analysis, and internal
storage. Moreover, the system offers the option of establishing a WiFi connection for remote data access.
This innovative system holds significant promise in the field of environmental monitoring. It cov-
ers many digital I2C environmental sensors, including the TSL25911FN Digital Ambient Light Sensor,
MPU9250 Motion Sensor, LTR390-UV-1 UV Sensor, and SGP40 VOC Sensor. Additionally, various SPI-based
environmental sensors like the BME280 measure temperature, humidity, and air pressure. Notably, the
BME280 also supports I2C mode. The system’s analog sensor ports are primarily dedicated to custom-
designed sensors currently under research, in addition to available analog options such as the Capacitive
Soil Moisture Sensor.
Beyond environmental sensing, this interface system has far-reaching applications in many indus-
tries and research fields. Biomedical research, automotive testing, geology, and seismology monitoring
are prominent beneficiaries of this technological breakthrough. By seamlessly integrating sensors and
providing robust data processing capabilities, this project substantially contributes to ongoing environ-
mental monitoring and protection efforts. It offers a comprehensive solution for monitoring air, water,
and soil pollution levels.
Video URL: https://drive.google.com/drive/folders/1F1HZ7R0EZ-J-HIvwdJC4jyJnoMsKw6Hl?usp=sharing
Repository URL: https://github.com/Tanish25/University-of-Helsinki-ENVIRONMENTAL-SENSING-PROJECT-COMPETITION
Submission Number: 16
Loading