Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Delavci po vsem svetu morajo delati v predorih in rudnikih, ki so vsak dan izpostavljeni visokim temperaturam in strupenim plinom, kar ima trajen vpliv na njihovo zdravje. Z uporabo Arduina smo ustvarili varnostno čelado, ki delavcem prikazuje natančne podrobnosti okolja, v katerem delajo, in jim lahko na koncu reši življenje.
Z majhnim olednim zaslonom (0,96 palca) lahko prikažemo razdaljo najbližje ovire do delavca v primeru pomanjkanja svetlobe, trenutno temperaturo okolja, v katerem dela, in tudi strupenost plina v svojem okolju.
Delavec je opozorjen, če je toksičnost plinov v njegovem delovnem območju previsoka zaradi zvoka brenčevalnika, pa tudi na zaslonu in zaradi stalnega utripanja LED. Opozorilni zvok in rdeča lučka se bosta hitreje ponavljala, ko se bliža nevarnemu okolju. Kodo lahko ponovno programirate, da nastavite opozorilne parametre za nevarno okolje.
1. korak: potrebni deli
LED (rdeča)
Senzor plina MQ2
Senzor temperature in vlažnosti DHT
0,96 OLED zaslon s konfiguracijo I2C
Zvočnik
PCB plošča in žice
Ultrazvočni senzor
Arduino UNO
Spajkalnik
2. korak: Povezave in oblikovanje
3. korak: Končna montaža
4. korak: Arduino izvorna koda
Knjižnice NewTone smo uporabili za brenčalo in NewPIng za ameriško tipalo, saj oba uporabljata timer2 na plošči arduino, da bi se izognili temu spopadu časovnika, uporabljamo te knjižnice po meri. Knjižnica DHT se uporablja za senzor temperature in vlažnosti, Adafruit_GFX in Adafruit_SSD1306 za zaslon OLED I2C. Parametre za nevarna stanja je mogoče ponovno programirati z urejanjem te kode.
5. korak: VIDEO
Majhen video, ki podrobno opisuje težavo našega projekta, njegovo rešitev in majhen demo.