-
-
finally we are done assembly.
-
more assembly....
-
more assembly
-
assembly
-
assembly with lipo battery
-
final product on a keychain
-
disaster
-
failed 3d prints
-
moments before disaster
-
james gym break
-
all components and iterations
-
our hard working programmer, james, finally gets a break and allowed to eat after hackathon
https://github.com/itxwi/Canary
GOOGLE DRIVE OF ALL THE STUFF WE COMPILED: https://drive.google.com/drive/folders/1J2qnQDSkEI3VHs7659yB5uPcnk0YbHs6?usp=drive_link
WE PLAYED THIS SPOTIFY PLAYLIST DURING THE ENTIRE HACKATHON IT KEPT US SANE https://open.spotify.com/playlist/4CVeZlGtgYuNvVaX7WJ8W2?si=c8d4829ba0fc4b51 TOP SONGS: KOMM SUSSER TOD - Evangelion
Inspiration
We are just three guys with a crazy idea, inspired by tamagotchi and wanted to build an improved version of it by allowing it to react to the environment. Since the canary is meant to be near you at all times, a healthy canary will mean a healthy you!
What it does
The canary has 3 different modules you can attach, BMP 280, BME280, BME680, all offering different levels of detection. The PCB is compatible with all three modules! The github explains what each module can detect in the README
How we built it
Custom PCB schematics can be found in github. For STL files (3d printed parts) please message Itxwill on discord
Components: 3x #4 brass machine screws CUSTOM PCB + ESP32-WROOM-32-E-N4 Fuet buzzer MT3608 TP4056 104050 LIPO 3.7V BME 680 or BME 280/BMP280 SSD1306
Challenges we ran into
The BME280 we ordered does not have gas detection. However, it is a easy switch with the BME680 if we had another module. Our prototype can demonstrate the gas detection abilities. We do not have a toggle electrical switch so it cannot be turned off without a physical wire disconnect
Accomplishments that we're proud of
We are proud of being able to fully build a product that we can call finished. We take pride in our work and like the concept of being able to detect We are proud that this product involves electronics and 3d design, something that we built and assembled physically.
What we learned
We learned about monster energy drink and how much it helps us stay awake. "NOTHING.. no i learned alot of platform io, alot of led screens, THATS WILLIAMS HOUSE [he says to a discord call], and look at jordan li " - James Zheng
"I learned how to 3d design trust" - Jordan Li
"I learned about how to manage my team in a hackathon and how to keep morale up and more about basic engineering concepts."
What's next for Canary
We will be expanding on the design to add photo resistors (The custom PCB supports) and improve the software aspects to integrate more of a game concept where you can feed your canary and take care of it and give it accessories and hats! Also we could add an SD card to store canary data. We will also add a power switch.
Notes:
Apologies for the sped up videos, our tech demos tend to take a long time because there was a lot to add. However, in our google drive we have the full source videos documenting all the things we did.
We drank a lot of monster energy, and coffee, i can feel my heart rate increase. Honestly, the development of this product probably lowered my lifespan. Luckily with the canary it will be worth it because i will increase my lifespan more by not breathing in toxic fumes! Killing two birds with one gas leak.
Built With
- esp32
- mechatronics
- platformio
Log in or sign up for Devpost to join the conversation.