After creating a PogoPlug Linux server using ArchLinux ARM and completing some Arduino Uno projects, I combined the two exciting projects creating a monitor for my home and aquarium. The PogoPlug Linux server, Arduino, code and sensors can be used for any home automation project. Using the Arduino Uno and a waterproof temperature sensor, it would send the data to the PogoPlug and harness the advanced Linux operating system to log, analyze, alert and report on the data received from the Arduino Uno. I chose the PogoPlug Linux server over the Arduino Ethernet Shield and Data Logging Shield for both cost and functionality.
The current version includes temperature monitoring of the fishtank and other home automation features. The application can send reports and alerts via email and text. I incorporated the Arduino Uno into the case of the PogoPlug so that I had one compact server that runs on only 4 watts of power. This project requires basic knowledge of microcontrollers and good working knowledge of Linux and programming.
Project Goal: Home Monitoring System using an Arduino and a PogoPlug ArchLinux Server
Features:
-Integration of PogoPlug ArchLinuxARM, Arduino Uno
-Support for Temperature Sensors (DS18B20)
-Email and Text Alerts for High and Low Temperatures
-Bidirectional communication between PogoPlug Linux server and Arduino
-Web access from Apple iPhone and iPad
-Data Logging and Analysis using RRDTool
-Integration with Philips hue LED Zigbee Lightbulb system
-Webcam Support
-Email Support (POP and SMTP)
-Weather Support
-FTP Support for uploading graphs
-Reporting Module
-Custom Configuration Options
Project Parts:
Required:
-PogoPlug (POGO-E02 recommended)
-2-8gb USB Flash Drive
-Arduino Uno R2 or R3
-Temperature Sensor Waterproof DS18B20
-Jumper Wires
Optional:
-16x2 or 20x4 LCD
-Creative Webcam VF-0050
-Philips hue LED lightbulbs
Tools:
-Breadboard and Jumper Wires
-Soldering Iron
-Screwdriver
-
Notifications
You must be signed in to change notification settings - Fork 0
Arduino Monitoring System
License
benb13/bbams
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Arduino Monitoring System
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published