Nursery

SHT31 Humidity and Temperature Sensor

Introduction

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.

November 27th, 2018

Presentation Document SHT 31 (1).pptx

November 20th, 2018

Case Design

design

usbports

Design File

Find my design file in pdf underneath: Pi2CaseX6.pdf

Click here to get the CorelDRAW design files used for the case design.

Budget Update

No new changes in the budget. Budget can be viewed here

Schedule Update

I am on same pace as my decided schedule here

November 13th, 2018

PCB Mounted

whatsapp image 2018-11-13 at 10 50 46 pm

PCB Powerup

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.

rdp

reading

Budget Update

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

Schedule Update

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.

Progress Report

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

November 6th, 2018

PCB Soldering

99a0e5b6-66c7-4494-9c4c-d72fc71df572

244c63f0-6ad1-4105-a083-7b1c4f3fef98

e6892de4-148f-4f5d-87b2-3f899932a32a

PCB Designing

26d9db68-babf-4e08-b1f8-e941633780b2

87317c96-9375-49fe-abaa-2463bd19926b

e197f841-ea1a-4982-9d7d-946f0255ea9d

October 23rd, 2018

PCB Design

Breadboard

fritz_bb

Schematic

fritz_schem

PCB view:

fritz_pcb

Budget Update

A Bill of Materials can be exported:

week9budgetHP.xlsx

Problems

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.

October 23rd, 2018

Breadboarding Milestone

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.

Breadboard Wiring

whatsapp image 2018-10-23 at 1 44 14 pm 1

Address

i2c Detection Proof (0x45) whatsapp image 2018-10-23 at 1 44 14 pm

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.

October 16th, 2018

Group Pseudo Code Assignment

Helped first year student to write a pseudo code for my third year Capstone Project. Provided a UML diagram.

October 9th, 2018

Reading Week.

October 2nd, 2018

Proof of Purchase

Sensor: SHT31 Sensor and Safety Glasses

capture

Raspberry Pi

rpi

September 25th,2018

Project Budget budget .docx

September 18th, 2018

Project Schedule. schedule

Sepetember 11th, 2018

Project proposal finished. Can be viewed underneath. Proposal.xlsx

September 4th, 2018

Repository Created and Sensor Selected 46494480-fdd50d00-c7e0-11e8-97bc-7a600500f4c3