Inspiration
I was riding the bus on a hot day and thought: "Wow it would be great to have a portable fan to keep me cool, to the point where I forget it's there."
What it does
The GoFan measures atmospheric and ambient conditions to decide how fast to run the fan to keep you comfortable. Never too hot and never too cold.
How we built it
Our electronics system consists of an Arduino, a motor, a photo resistor and a temperature and humidity module. Once we got that to work we worked on the code that controls the motor output based on sensor input. Finally, we constructed the frame that brings everything together into the GoFan.
Challenges we ran into
It was tricky fine-tuning the model to not be hyper-sensitive or not sensitive enough. After lots of trial and error we managed to get a happy medium. We also struggled with constructing the frame to be sturdy and versatile, however, we managed to complete the project and we' re proud of it.
Accomplishments that we're proud of
I've never made a motor control system that relies heavily on sensor input like this before. Writing the code and constructing the model was fun and I'm proud of it.
What we learned
Laila:
- Using a photo resistor and temperature and humidity module with an Arduino
- Creating sensor-based control system
Mona:
- Learned about the new sensors and that they can measure something from real life to be used in code
- The basics of C++
What's next for GoFan
- Actively displaying temperature and humidity to user
- Adding more input data to the model such as physical activity
- More personalised use with preferences history and lifestyle

Log in or sign up for Devpost to join the conversation.