Turinys:
- 1 žingsnis: funkcijos
- 2 žingsnis: dalys ir komponentai
- 3 žingsnis: grandinė
- 4 žingsnis: darbas
- 5 žingsnis: kodas
Video: Įspėjimo apie avariją sistema naudojant GSM, GPS ir akselerometrą: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Prašome balsuoti už konkursą
Prašau balsuoti už konkursą
Šiuo metu daugelis žmonių žūsta kelyje dėl nelaimingų atsitikimų, o pagrindinė priežastis yra „vėlavimas gelbėti“. Ši problema yra labai didelė besivystančiose šalyse, todėl sukūriau šį projektą, kad išgelbėtų žmonių gyvybes.
Šiame projekte aš jums parodysiu, kaip sukurti programėlę, siunčiančią įvykio vietos vietą. Projekte GPS modulis naudojamas tiksliai nustatyti transporto priemonės buvimo vietą. Avarijos metu akselerometras aptinka stiprų šoką, o „Arduino“siunčia transporto priemonės buvimo vietą giminaičiui ar draugui, mes galime išsiųsti įspėjimą keliais mobiliojo telefono numeriais.
1 žingsnis: funkcijos
- Automatinis akselerometro kalibravimas: Akselerometrą galime kalibruoti naudodami jungiklį. Mums tereikia paspausti kalibravimo jungiklį 3 sekundes, tokiu būdu „Arduino“nuskaito dabartinę Akselerometro vertę X, Y ir X kryptimis ir kalibruoja sistemą.
- Klaidų sprendimas: gali būti, kad „Arduino“aptiks nelaimingą atsitikimą (dėl didelio transporto priemonės pagreičio) ir atsiųs įspėjimą apie nelaimingą atsitikimą, kuris neturėtų būti toleruojamas, todėl grandinėje yra jungiklis („I AM OKAY“) įvykus bet kokiai avarijai, garsinis signalas pypsės 30 sekundžių, po 30 sekundžių bus išsiųstas pranešimas, tačiau jei kas nors paspaus mygtuką „AŠ GERAI“, pranešimas nebus išsiųstas.
2 žingsnis: dalys ir komponentai
- „Arduino Nano“: „Arduino Nano“naudojamas kaip mikrovaldiklis. Aš naudojau „Arduino nano“, nes jis yra labai mažas ir jam nereikia jokio išorinio programuotojo
- SIM 800L GSM modulis: SIM 800l yra GSM modulis, jis yra labai mažas ir mes galime tiesiogiai pritvirtinti prie PCB. SIM800L darbinė įtampa yra nuo 3,7 iki 4,2 įtampos, todėl įtampos reguliatorius LM317 naudojamas maitinti GSM modulį.
- NEO 6m GPS modulis: GPS modulis naudojamas geografinės padėties vertėms nuskaityti, šio jutiklio tikslumas yra gana geras.
- Akselerometras: Akselerometras naudojamas šokui aptikti, jis gali atskirai aptikti šoką X, Y ir Z kryptimis. Galime naudoti „vibracijos jutiklio“akcelerometro momentą, tačiau vibracijos jutiklio tikslumas nėra per didelis. Akselerometras gali aptikti vibraciją X, Y, Z kryptimi, todėl tai taip pat yra teigiamas taškas.
- LCD: LCD rodo platumą ir ilgumą, avarijos metu - pranešimus.
- Maitinimo adapteris: 12 voltų 2A adapteris naudojamas sistemai maitinti.
- LM 317
- Atsparumas: 1,1 K 1 vnt
- Atsparumas: 330 omų 2 kompiuteriai
- Atsparumas: 470 omų 1 vnt
- Iš anksto nustatyta: 10k 2 kompiuteriai
- Momentinis jungiklis 2 kompiuteriai
3 žingsnis: grandinė
Projekte naudojama spausdintinė plokštė, o PCB sukurta pagal Eagle CAD, kuri parodyta 1, 2 ir 3 pav., O schema parodyta 4 pav.
4 žingsnis: darbas
„Arduino Nano“naudojamas kaip valdymo blokas, jis skaito vertes iš akselerometro, kai arduino pastebi bet kokias nenormalias vertes, nuskaito dabartinę vietą iš GPS modulio ir siunčia ją nurodytu mobiliuoju telefonu SMS žinute, naudodamas GSM modulį.
Prieš siųsdami SMS arduino, suaktyvinkite garsinį signalą, po 30 sekundžių pypsėjimo SMS žinutės bus išsiųstos, tačiau jei kas nors paspaus mygtuką „I AM OKAY“, pranešimas nebus išsiųstas, o tai padės išvengti nereikalingų SMS.
5 žingsnis: kodas
Kodas pateiktas žemiau, tiesiog nukopijuokite ir įklijuokite.
Rekomenduojamas:
Įspėjimo apie orą šviesos sistema: 6 žingsniai
Oro įspėjimo šviesos sistema: įspėjimo apie orą apšvietimo sistema keičia apšvietimą, kad būtų rodomi skirtingi įspėjimai apie orus ar laikrodžius. Ši sistema naudoja laisvai prieinamus orų duomenis, kad būtų pakeistas apšvietimas, rodantis oro būklę. Aviečių pi (per mazgą raudona) patikrina
Sukurkite įspėjimo apie kalbėjimą / balsu įspėjimo sistemą: 4 žingsniai
Sukurkite įspėjimo apie kalbėjimą / balsu įspėjimo sistemą: Šiame projekte mes sukūrėme pranešimo apie kalbą / įspėjimo sistemą. Šiame projekte galima naudoti mažiausiai du jutiklius
Įspėjimo apie nesaugų triukšmo lygį sistema: 11 žingsnių (su nuotraukomis)
Įspėjimo apie nesaugų triukšmo lygį sistema: „Oshman Engineering Design Kitchen“(OEDK) yra didžiausia „Rice“universiteto kūrėjų erdvė, suteikianti erdvę visiems studentams kurti ir prototipiškai reaguoti į realaus pasaulio iššūkius. Tam tikslui OEDK turi daugybę elektrinių įrankių
„HaptiGuard“- įspėjimo apie šoną sistema: 3 žingsniai (su nuotraukomis)
„HaptiGuard“- įspėjimo apie šoną sistema: greita ir kebli įspėjimo apie šoną sistema, kaip šoninė idėja apie asmeninės fotonikos „Media Computing Group Aachen“programą, kurią finansuoja Vokietijos švietimo ir mokslo ministerija. Kai užklumpa kažkas, ko negirdi (arba dėl to, kad
GPS įspėjimo apie gaisrą sistema „Sim808“ir „Arduino Uno“: 23 žingsniai (su nuotraukomis)
GPS įspėjimo apie gaisrą sistema „Sim808“ir „Arduino Uno“: Sveiki, šiame įraše pamatysime, kaip integruoto gps sim808 modulio dėka sukurti miško gaisro aptikimo sistemą su pranešimu teksto pranešimu apie nelaimės vietą. kurį suteikė „DFRobot“žmonės, pamatysime šaltinį