Sisällysluettelo:
- Vaihe 1: Ominaisuudet
- Vaihe 2: Osat ja komponentit
- Vaihe 3: Piiri
- Vaihe 4: Työskentely
- Vaihe 5: Koodi
Video: Onnettomuushälytysjärjestelmä GSM: n, GPS: n ja kiihtyvyysmittarin avulla: 5 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Ää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ä.
Suositeltava:
MPU 6050 Gyro, kiihtyvyysmittarin kommunikointi Arduinon kanssa (Atmega328p): 5 vaihetta
MPU 6050 Gyro, kiihtyvyysmittariyhteys Arduinon kanssa (Atmega328p): MPU6050 IMU: ssa on sekä 3-akselinen kiihtyvyysmittari että 3-akselinen gyroskooppi, jotka on integroitu yhteen siruun. X, Y ja Z -akseli. Gyroskoopin lähdöt ovat
Perusmatkapuhelin STM32F407 -etsintäsarjan ja GSM A6 -moduulin avulla: 14 vaihetta (kuvien kanssa)
Perusmatkapuhelin STM32F407 -etsintäsarjan ja GSM A6 -moduulin avulla: Oletko koskaan halunnut luoda viileän sulautetun projektin ?. Jos kyllä, niin kuinka rakentaa yksi suosituimmista ja kaikkien suosikkilaitteista eli matkapuhelin !!!. Tässä ohjeessa opastan sinua perustason matkapuhelimen rakentamisessa STM: n avulla
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: 7 vaihetta (kuvien kanssa)
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: Tässä projektissa olen osoittanut, kuinka liittää GPS-moduuli Arduino UNO: n kanssa. Pituus- ja leveysasteiden tiedot näkyvät nestekidenäytössä ja sijaintia voi tarkastella sovelluksessa. Luettelo materiaalista Arduino Uno == > 8 dollarin Ublox NEO-6m GPS -moduuli == > 15 dollaria 16x
Eleohjattu Rover kiihtyvyysmittarin ja RF-lähettimen ja vastaanottimen parin avulla: 4 vaihetta
Eleohjattu Rover kiihtyvyysmittarin ja RF-lähettimen ja vastaanottimen parin avulla: Hei, Oletko koskaan halunnut rakentaa roverin, jota voisit ohjata yksinkertaisilla eleillä, mutta et koskaan saisi rohkeutta ryhtyä kuvankäsittelyn monimutkaisuuksiin ja verkkokameran liittämiseen mikro, puhumattakaan ylämäestä
Alustava* SPI Pi: ssä: Viestintä SPI 3-akselisen kiihtyvyysmittarin kanssa Raspberry Pi: n avulla: 10 vaihetta
Alustava* SPI Pi: llä: Viestintä SPI 3-akselisen kiihtyvyysanturin kanssa Raspberry Pi: n avulla: Vaiheittainen opas Raspbianin asentamisesta ja kommunikointi SPI-laitteen kanssa bcm2835 SPI -kirjaston avulla (EI bittiä!) Tämä on edelleen hyvin alustava … Minun on lisättävä parempia kuvia fyysisestä kytkennästä ja käsiteltävä joitakin hankalia koodeja