Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Molimo glasajte za mene za takmičenje
Molim vas glasajte mi za takmičenje
Danas je mnogo ljudi poginulo na cesti zbog nesreće, a glavni uzrok je "kašnjenje u spašavanju". Ovaj problem je vrlo velik u zemljama u razvoju pa sam osmislio ovaj projekt za spašavanje ljudskih života.
U ovom projektu ću vam pokazati kako napraviti gadget koji šalje lokaciju mjesta incidenta. U projektu se GPS modul koristi za otkrivanje tačne lokacije vozila. U trenutku nesreće akcelerometar otkriva snažan udar i Arduino šalje lokaciju vozila rodbini ili prijatelju, možemo poslati upozorenje na više mobilnih brojeva.
Korak 1: Karakteristike
- Automatska kalibracija akcelerometra: Akcelerometar možemo kalibrirati pomoću prekidača. Potrebno je samo pritisnuti prekidač za kalibraciju na 3 sekunde, na ovaj način Arduino očitava trenutnu vrijednost akcelerometra u smjeru X, Y i X i kalibrira sistem.
- Rješavanje grešaka: moguće je da Arduino otkrije nesreću (zbog velikog ubrzanja vozila) i pošalje upozorenje o nesreći, što se ne bi smjelo tolerirati, pa se prekidač ("JA SAM OK") postavlja na kolo, kada u slučaju bilo kakve nezgode, zujalica se oglašava 30 sekundi, nakon 30 sekundi poruka će biti poslana, ali ako neko pritisne dugme "JA SAM OK" poruka se neće poslati.
Korak 2: Dijelovi i komponente
- Arduino Nano: Arduino Nano se koristi kao jedinica mikrokontrolera. Koristio sam Arduino nano jer je vrlo malih dimenzija i ne treba vanjski programator
- SIM 800L GSM modul: SIM 800l je GSM modul, vrlo je male veličine i možemo ga direktno montirati na PCB. Radni napon SIM800L je 3,7 do 4,2 napona, pa se regulator napona LM317 koristi za napajanje GSM modula.
- NEO 6m GPS modul: GPS modul se koristi za očitavanje geografskih lokacija vrijednosti, preciznost ovog senzora je prilično dobra.
- Akcelerometar: Akcelerometar se koristi za otkrivanje šoka, može odvojeno otkriti udar u smjerovima X, Y i Z. Možemo koristiti trenutak "senzora vibracije" akcelerometra, ali preciznost senzora vibracija nije previše dobra. Akcelerometar može otkriti vibracije u smjeru X, Y, Z, pa je to također pozitivna točka.
- LCD: LCD prikazuje geografsku širinu i dužinu, u vrijeme nesreće prikazuje obavijesti.
- Adapter za napajanje: Adapter od 12 V 2A koristi se za napajanje sistema.
- LM 317
- Otpor: 1,1 K 1 kom
- Otpor: 330 ohma 2 kom
- Otpor: 470 ohma 1 kom
- Unapred podešeno: 10k 2 kom
- Momentary Switch 2 računara
Korak 3: Krug
U projektu se koristi štampana ploča, a PCB je dizajniran na Eagle CAD -u, što je prikazano na slikama 1, 2 i 3, a shema je prikazana na sl 4.
Korak 4: Radite
Arduino Nano se koristi kao kontrolna jedinica, očitava vrijednosti s akcelerometra, kada arduino uoči bilo kakve abnormalne vrijednosti, očitava trenutnu lokaciju iz GPS modula i šalje ga na dati mobilni telefon ne putem SMS -a pomoću GSM modula.
Prije slanja SMS -a arduino aktivirajte zvučni signal, nakon 30 sekundi zvučnog signala bit će poslan SMS, ali ako netko pritisne gumb "JA SAM OK", poruka se neće poslati, što pomaže u sprječavanju nepotrebnih SMS -ova.
Korak 5: Kodirajte
Kôd je dat u nastavku, samo kopirajte i zalijepite.