The SHT31 sensor is one of the most accurate device with truw I2C interface. It has +-2% relative humidity and +-0.3C accuracy. It has two address options and is 3V or 5V compliant. The address being used in this project is 0x45.
Presentation Document SHT 31 (1).pptx


Find my design file in pdf underneath: Pi2CaseX6.pdf
Click here to get the CorelDRAW design files used for the case design.
No new changes in the budget. Budget can be viewed here
I am on same pace as my decided schedule here

Power Controller Board is connected to the raspberry pi and all the connections are working efficiently. After running the python script code in loop, accurate readings are being shown.
Budget is still the same as no new parts were required. The project budget can be viewed https://github.com/GifZeb/Nursery/blob/master/budget%20.docx
The project is going as per schedule. I have started working on my next week requirements which is to have a case designned for my rpi and sensor. I will be using corel draw for the design part. https://github.com/GifZeb/Nursery/blob/master/Schedule.mpp.
After mounting raspberry pi on my sensor, I started working on python code to get the reading from the sensor. There were some problems like import statement not being recognised. I figured out how to fix it when I came to know that every sensor have its own libraries which needed to be installed. sudo pip3 install adafruit-circuitpython-sht31d
Reference: https://learn.adafruit.com/adafruit-sht31-d-temperature-and-humidity-sensor-breakout/python-circuitpython









A Bill of Materials can be exported:
Major problem I had this week was alignment of the compnents so that in pcb the wires doesn’t cross eachother. VIA solved the whole problem of making underground and on ground connections.
Raspberry Pi is wired with sensor and recongised using i2c command. Pin 3.3V to sensor Vin. Pin GND to sensor GND. Pin SCL to sensor SCK. Pin SDA to sensor SDA. Sensor Vin to sensor ADDR.

i2c Detection Proof (0x45)

This week I was working on setting up the vnc server. I had lxde operating system on my raspberry pi which being a light version didn’t had many features availble, also it has less interfaces compared to the regular os. Therefore, i switched to remote desktop connection and it worked fine. Also I had a problem while retreving the address. I got 0x44 which was wrong and then after searching a bit i figured out that it has two addresses. To fix it i connected vin to adr and then it worked for me.
Helped first year student to write a pseudo code for my third year Capstone Project. Provided a UML diagram.
Reading Week.
Proof of Purchase
Project Budget budget .docx
Project Schedule.
Project proposal finished. Can be viewed underneath. Proposal.xlsx
Repository Created and Sensor Selected