Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Werknemers over de hele wereld moeten werken in tunnels en mijnen worden elke dag blootgesteld aan hoge temperaturen en giftige gassen, wat een blijvende impact heeft op hun gezondheid. Met Arduino hebben we een veiligheidshelm gemaakt die werknemers de exacte details laat zien van de omgeving waarin ze werken en die uiteindelijk hun leven kan redden.
Door een klein oled-display (0,96 inch) te gebruiken, kunnen we de afstand van het dichtstbijzijnde obstakel tot de werknemer weergeven in geval van een gebrek aan licht, de huidige temperatuur van de omgeving waarin hij werkt en ook de toxiciteit van gas in zijn omgeving.
De werknemer wordt gewaarschuwd als de toxiciteit van gassen in zijn werkzone te hoog is door zowel het geluid van de zoemer als op het display en door het constant knipperen van de LED. Het waarschuwingsgeluid en de rode led worden sneller herhaald naarmate hij dichter bij een gevaarlijke omgeving komt. De code kan opnieuw worden geprogrammeerd om de waarschuwingsparameters voor de gevaarlijke omgeving in te stellen.
Stap 1: Benodigde onderdelen
LED (rood)
MQ2 Gassensor
DHT temperatuur- en vochtigheidssensor
0,96 OLED-display met I2C-configuratie
een zoemer
Printplaat en draden
Ultrasoon sensor
Arduino UNO
Soldeerbout
Stap 2: Aansluitingen en ontwerp
Stap 3: Laatste montage
Stap 4: Arduino-broncode
We hebben de bibliotheken NewTone voor de zoemer en NewPIing voor de Amerikaanse sensor gebruikt, omdat ze allebei timer2 op het Arduino-bord gebruiken en om dit timerconflict te voorkomen, gebruiken we deze aangepaste bibliotheken. De DHT-bibliotheek wordt gebruikt voor de temperatuur- en vochtigheidssensor, de Adafruit_GFX en Adafruit_SSD1306 voor het OLED I2C-display. De parameters voor de gevaarlijke omstandigheden kunnen opnieuw worden geprogrammeerd door deze code te bewerken.
Stap 5: VIDEO
Een kleine video met de probleemstelling van ons project, de oplossing en een kleine demo.