Beach Forecast Device

Project Description

The Beach Forecast Device, developed by Abdala Jabase, Brian Luckett, and Adam Moore from Christian Brothers University for the IEEE SoutheastCon 2024 Software Competition, is designed to monitor various parameters of a beach environment. It collects information such as tide & wave height, water temperature, UV intensity, air temperature, humidity, and the status of the beach warning flag. This data is crucial for providing accurate forecasts to beachgoers, enhancing safety, and contributing to ocean and environmental research.

How We Built It

Our prototype utilizes a range of sensors including Temperature/Humidity, IR, Light, Water Level, and a DC motor. These sensors simulate the functionalities required for data collection in the final product. For instance, the Temperature/Humidity sensor measures water temperature, air temperature, and humidity, while the IR sensor, along with a remote, mimics the input process for the beach warning flag status. The prototype also includes an LCD for displaying collected data. Although our prototype may not fully reflect the final product, it serves as a demonstration of key features and functionalities.

Challenges We Ran Into

Throughout the development process, we encountered several challenges. One major hurdle was creating a wind sensor. We devised a solution using a DC motor and a fan, but determining wind speed accurately posed difficulties. Additionally, troubleshooting the functionality of the DHT11 temperature and humidity sensor proved to be time-consuming. Another challenge was managing tasks with the Arduino Mega, which does not support multithreading. We addressed this by implementing timers instead of delays, although this impacted the accuracy of timing.

Accomplishments We're Proud Of

Despite the challenges, we successfully produced a working prototype of the Beach Forecast Device with all sensors functioning. We were able to overcome technical obstacles and make significant progress towards our project goals.

What We Learned

Our project taught us valuable lessons in problem-solving, collaboration, and project management. We gained hands-on experience with sensor integration, Arduino programming, and hardware prototyping. Additionally, we learned to adapt and find creative solutions when faced with limitations.

What's Next for Beach Forecast Device

Moving forward, we aim to further refine our prototype and address any remaining technical challenges. We plan to enhance sensor accuracy, improve data visualization capabilities, and optimize device connectivity. Ultimately, we aspire to deploy the Beach Forecast Device in real-world beach environments, making a positive impact on beach safety and environmental research.

Built With

Share this project:

Updates