Erik Lee February 11, 2013 Preliminary Design Review EN Embedded Systems Development Lab
Two modules will cooperatively monitor environmental attributes and report them to the web.
Temperature Humidity Barometric Pressure Water Level in a residential well
Check Tempurature Check Humidity Check Pressure Check Water Depth Report Changes
Tempuarture/Humidity MaxDetect 1-wire bus Barometric Pressure I 2 C bus Rotational Encoder Quadrature encoding Raspberry PI WiFi, I 2 C, GPIO
Raspberry PI modules, SD cards, USB WiFi, Power Adapter Temperature/Humidity sensor Barometric Pressure sensor Rotational Encoder, bearings, pulley, rope, floats, wooden structure WiFi Router Materials ordered online (ETA before March)
C and Python programming languages IDE included with Raspberry PI Gspread library Connect to Google spreadsheets AdaFruit.com Tutorials and examples
Approach Learn python ▪ Simple programs ▪ Interface with gspread (read and write from cells) Assemble/Connect sensors as they arrive Interface with sensors using Python or C Combine project Risk Learning Python Learning Raspberry PI Time for materials to come
W1 Project Idea W2 Project Definition W3 PDR W4 Learn Python, Gspread, and Sensor Datasheet W5 CDR, assemble well depth gauge W6 Learn Raspberry PI W7 – 13 Implement project W14 Refine User Interface W15 Final Presentation
Microsoft Graphics FunSpark.com CUI.com Adafruit.com