Senior Design Team sdmay22-34 • RV Power and Environment Monitoring System





Brief Overview

Recreational vehicle owners need to manage and monitor power and environmental systems on board. This project will build a system to monitor the AC shore power, Generator AC Power, and 12 battery systems. It will also monitor the leveling state of the RV. Remote access to the system will be directly accessible via local web server/WIFI.

Specifics

To accomplish this deliverable, we are integrating electrical/power and software skills. Making sure the data transfer from the sensors to the web browser application is our top priority. We will be completing the following...

  • 1. Deploy a server in the RV on a Raspberry Pi Zero W
  • 2. Implement web browser application frontend and backend, including login page for security measures
  • 3. Gather data from sensors on-board the RV. This includes AC shore power, Generator AC Power, 12 battery systems, and leveling data
  • 4. Data will be temporarily stored and manipulated on a microcontroller (Raspberry Pi Pico)
  • 5. Through remote communication, send this data from the microcontrollers to the Pi Zero
  • 6. After setting up remote querying to MySQL (or possibly a non-relational DB if big data), store data in database
  • 7. Access data on device and display current and historical data on website
During this project, we are meeting all the ABET criteria. This includes applying knowledge of mathematics, science, and engineering, incorporating a variety of programs (Electrical, Software), identifying, formulating, and solving engineering problems, and using modern tools, techniques, and skills necessary for engineering practice.