FlameNet
Why Wildfires?
With greenhouse gas (GHG) emissions rising each year, our forests become increasingly vital to convert the carbon dioxide in our atmosphere into breathable oxygen. However, wildfires have caused our largest carbon sinks to become a source of GHG emissions instead. In 2021, the Amazon rainforest, the largest in the world, was no longer carbon neutral. We constantly hear about initiatives to plant trees, but what if planting trees is now worse for the environment? With this in mind, our team, FlameNet, developed a multifaceted approach to reduce the destruction caused by uncontrolled fires.
How are we different?
Despite pre-existing methods to detect wildfires, over ten billion dollars of damage were caused by wildfires in the US between 2021-2022. Due to the inaccuracy of human evaluations, wildfires are not caught in the early stages and often grow uncontrollably. Currently, the Landsat-8 Multispectral Satellite is used to capture images to locate potential fires and fire hotspots. The data is sent to be evaluated by human “specialists”, who may miss the signals of a flame.
Conversely, our solution was a mix of hardware and software that greatly increases the automation of the detection of uncontrolled fires. This design can be generalized into a variety of other purposes, such as home safety or fire safety on large private properties. We have created a Nodal Mesh (our Net). When any node (called CFire Units) detects a flame, a signal is quickly broadcast between CFire units until it reaches the “main node.” This node is connected to the internet and uploads the location of the fire to our website, and sends a notification over text. This notification includes an Estuary link to an image of the fire. The image is vital, as it may reveal the cause of the fire, and whether a fire actually exists there or not.
What was our process?
Our team used an iterative idea generation process to ensure all ideas were explored. In order to make sure we explored every idea, our team discussed the development of a machine learning model, as well as a variety of sensors and automation. After researching certifications and regulations around fire safety devices, our team developed a large amount of “potential” designs by using morphological charts and used the Pugh method to choose a final conceptual design.
Materials:
Hardware:
- 3x ESP32 Development Boards
- 3x Grove Temperature Sensors
- 3x Buttons
- Jumper Cables and a Breadboard
Software:
Technical Information:
Our hack is composed of two interconnected sides, mending hardware and software together. We have built our CFire units, using ESP32 development boards, equipped with both Bluetooth and wifi, employing this functionality to make it closely integrated with our front end, built on React and Firebase.
Hardware:
To create our mesh network of CFire units, we used ESP-NOW to communicate between multiple nodes, creating a resilient communication network that works in areas that don't have cellular service or WiFi. ESP-NOW can work at ranges up to 1600 feet allowing you to create a wide-reaching network at a low cost. In the future, we would also like to implement the network using LORA radio communication to allow the distance between CFire units to be up to 10 miles.
Our CFire nodes are set up such that you will need at least 1 ESP32 board designated as the master unit, connected to the internet using WiFi, and able to update our firebase real-time database. Every additional CFire unit is designated as a child unit and will use ESP-NOW, a Bluetooth communication protocol, to relay its data through the network to the master unit.
This method creates an extremely resilient distributed network, that is capable of spanning hundreds of kilometers without any prior infrastructure needed. This greatly lowers the cost of implementing early wildfire detection systems and can be affordably implemented in any scenario.
Software:
To monitor our network of CFire units, we created a dashboard built using React and firebase. This website shows the up-to-date status of each unit currently deployed and integrates a map that allows us to see exactly where a wildfire started, and how it is spreading.
To quickly alert fire authorities about wildfires we used the Twilio API to send alert text messages and phone calls.
Log in or sign up for Devpost to join the conversation.