Update README.md
This commit is contained in:
19
README.md
19
README.md
@ -1,11 +1,20 @@
|
||||
## Introduction
|
||||
Web server using a Raspberry Pi and DHT22 sensor to graph the humidity and temperature in my apartment over time. The data can be accessed over a web browser.
|
||||
|
||||
## Setup
|
||||
|
||||
I use Python to access a DHT22 sensor to grab the temperature and humidity data. I also use a web server using Flask, uWSGI, SQLite, and JavaScript/jQuery.
|
||||
|
||||
Charts are made with Google Charts and Plotly for more advanced processing.
|
||||
Skills I learned during this project:
|
||||
-Setup the minimal Raspbian operating system to the RPi, called Minibian
|
||||
-Install and use Python, and the Python virtual environment
|
||||
-Install and use Flask, a Python-based web micro-framework
|
||||
-Install and use uWSGI as the application server for Flask
|
||||
-Install and use Nginx light-weight web server
|
||||
-Use Skeleton to make the web UI look better
|
||||
-Use the RPi GPIOs as digital input and outputs
|
||||
-Use a DHT22 humidity and temperature sensor
|
||||
-Install and use the SQLite database to store sensor data
|
||||
-Add a cron job to store sensor data every so many minutes
|
||||
-Use the Google Chart API to create visual representations of the sensor data
|
||||
-Use Javascript/JQuery to add interactivity to web pages
|
||||
-Use Plotly for graphical analysis of sensor data
|
||||
|
||||
## YouTube
|
||||
|
||||
|
Reference in New Issue
Block a user