Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Äänestä minua kilpailuun
Äänestäkää minua kilpailun puolesta
Nykyään monet ihmiset kuolevat tiellä onnettomuuden vuoksi, pääasiallinen syy on "pelastamisen viivästyminen". Tämä ongelma on erittäin suuri kehittyneissä maissa, joten suunnittelin tämän projektin pelastamaan ihmishenkiä.
Tässä projektissa aion näyttää sinulle, kuinka tehdä gadget, joka lähettää tapahtumapaikan sijainnin. Projektissa GPS -moduulia käytetään havaitsemaan ajoneuvon tarkka sijainti. Onnettomuushetkellä kiihtyvyysmittari havaitsee raskaan shokin ja Arduino lähettää ajoneuvon sijainnin sukulaiselle tai ystävälle, voimme lähettää hälytyksen useille matkapuhelinnumeroille.
Vaihe 1: Ominaisuudet
- Kiihtyvyysmittarin automaattinen kalibrointi: Voimme kalibroida kiihtyvyysmittarin kytkimellä. Meidän tarvitsee vain painaa kalibrointikytkintä 3 sekunnin ajan, jolloin Arduino lukee kiihtyvyysmittarin nykyisen arvon X-, Y- ja X -suunnassa ja kalibroi järjestelmän.
- Virheiden ratkaiseminen: On mahdollista, että Arduino havaitsee onnettomuuden (ajoneuvon suuren kiihtyvyyden vuoksi) ja lähettää onnettomuushälytyksen, jota ei pitäisi sietää, joten virtapiiriin asetetaan kytkin ("I AM OKAY") mikä tahansa onnettomuus, summeri piippaa 30 sekuntia, 30 sekunnin kuluttua viesti lähetetään, mutta jos joku painaa "OLEN OKAY" -painiketta, viestiä ei lähetetä.
Vaihe 2: Osat ja komponentit
- Arduino Nano: Arduino Nano käytetään mikro -ohjainyksikkönä. Käytin Arduino nanoa, koska se on kooltaan hyvin pieni eikä vaadi ulkoista ohjelmoijaa
- SIM 800L GSM -moduuli: SIM 800l on GSM -moduuli, se on kooltaan hyvin pieni ja voimme asentaa suoraan piirilevylle. SIM800L: n käyttöjännite on 3,7 - 4,2 jännitettä, joten jännitesäädintä LM317 käytetään antamaan virtaa GSM -moduulille.
- NEO 6m GPS -moduuli: GPS -moduulia käytetään maantieteellisen sijainnin lukemiseen, tämän anturin tarkkuus on varsin hyvä.
- Kiihtyvyysmittari: Kiihtyvyysmittaria käytetään iskun havaitsemiseen, se voi havaita iskun erikseen X-, Y- ja Z -suuntiin. Voimme käyttää kiihtyvyysmittarin "tärinäanturia", mutta tärinäanturin tarkkuus ei ole liian hyvä. Kiihtyvyysmittari voi havaita tärinän X-, Y- ja Z -suunnassa, joten se on myös positiivinen piste.
- LCD: LCD näyttää leveys- ja pituusasteet, onnettomuushetkellä ilmoitukset.
- Virtalähde: 12 voltin 2A -sovitinta käytetään järjestelmän virran antamiseen.
- LM 317
- Vastus: 1,1 K 1 PC
- Vastus: 330 ohmia 2 kpl
- Vastus: 470 ohmia 1 kpl
- Esiasetettu: 10k 2 PC
- Momentary Switch 2 PC: tä
Vaihe 3: Piiri
Projektissa käytetään piirilevyä ja piirilevy on suunniteltu Eagle CAD: lle, joka on esitetty kuvissa 1, 2 ja 3 ja kaavio on esitetty kuviossa 4.
Vaihe 4: Työskentely
Arduino Nanoa käytetään ohjausyksikkönä, se lukee arvot kiihtyvyysmittarista, kun arduino havaitsee epänormaaleja arvoja, se lukee nykyisen sijainnin GPS -moduulista ja lähettää sen tietylle matkapuhelimelle tekstiviestillä GSM -moduulin avulla.
Aktivoi summeri ennen tekstiviestin lähettämistä arduino, 30 sekunnin piippauksen jälkeen tekstiviesti lähetetään, mutta jos joku painaa "OLEN OKAY" -painiketta, viestiä ei lähetetä, mikä auttaa välttämään tarpeettomia tekstiviestejä.
Vaihe 5: Koodi
Koodi on alla, kopioi ja liitä.