Innholdsfortegnelse:
Video: Ulykkesvarslingssystem ved bruk av GSM, GPS og akselerometer: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Stem meg for konkurransen
Vennligst stem meg for konkurransen
I dag er mange mennesker døde på veien på grunn av ulykke, hovedårsaken er "forsinkelse i redning". Dette problemet er veldig stort i utviklingsland, så jeg designet dette prosjektet for å redde menneskeliv.
I dette prosjektet skal jeg vise deg hvordan du lager en gadget som sender stedet for hendelsesstedet. I prosjektet brukes GPS -modulen til å oppdage den nøyaktige plasseringen av kjøretøyet. På tidspunktet for ulykken oppdager akselerometeret det kraftige sjokket og Arduino sender plasseringen av kjøretøyet til slektningen eller vennen, vi kan sende varselet til flere mobilnumre.
Trinn 1: Funksjoner
- Automatisk kalibrering av akselerometer: Vi kan kalibrere akselerometeret ved å bruke en bryter. Vi trenger bare å trykke på kalibreringsbryteren i 3 sekunder, på denne måten leser Arduino gjeldende verdi for akselerometer i X-, Y- og X -retning og kalibrerer systemet.
- Feilløsing: det er mulig at Arduino oppdager ulykken (på grunn av høy akselerasjon i kjøretøyet), og sender ulykkesvarsel, det skal ikke tolereres, så en bryter ("I AM OKAY") plasseres på kretsen når hvis det skjedde en ulykke, piper summeren i 30 sekunder, etter 30 sekunder vil meldingen bli sendt, men hvis noen trykker på "I AM OKAY" -knappen, vil meldingen ikke bli sendt.
Trinn 2: Deler og komponenter
- Arduino Nano: Arduino Nano brukes som mikrokontrollerenhet. Jeg brukte Arduino nano fordi den er veldig liten og ikke trenger noen ekstern programmerer
- SIM 800L GSM -modul: SIM 800l er GSM -modul, den er veldig liten i størrelse, og vi kan montere direkte på kretskort. Driftsspenning på SIM800L er 3,7 til 4,2 spenning, så en spenningsregulator LM317 brukes til å gi strøm til GSM -modulen.
- NEO 6m GPS -modul: GPS -modul brukes til å lese verdiene geografisk plassering, nøyaktigheten til denne sensoren er ganske god.
- Akselerometer: Akselerometer brukes til å oppdage sjokket, det kan separat oppdage sjokket i X, Y og Z retninger. Vi kan bruke "vibrasjonssensor" øyeblikkelig av akselerometer, men nøyaktigheten til vibrasjonssensoren er ikke så god. Akselerometer kan oppdage vibrasjonen i X, Y, Z retning, så det er også et positivt punkt.
- LCD: LCD viser breddegrad og lengdegrad, på uhellstidspunktet viser det varsler.
- Strømadapter: 12 Volt 2A adapter brukes til å gi strøm til systemet.
- LM 317
- Motstand: 1,1 K 1 PC
- Motstand: 330 ohm 2 PCer
- Motstand: 470 ohm 1 PC
- Forhåndsinnstilt: 10k 2 PCer
- Momentary Switch 2 PCer
Trinn 3: Krets
I prosjektet brukes Printed Circuit Board, og PCB er designet på Eagle CAD, som er vist på figur 1, figur 2 og figur 3 og skjematisk er vist i figur 4.
Trinn 4: Arbeid
Arduino Nano brukes som kontrollenhet, den leser verdiene fra akselerometeret, når arduino observerer unormale verdier, leser den gjeldende posisjon fra GPS -modulen, og sender den til gitt mobilnummer over SMS ved hjelp av GSM -modul.
Før du sender SMS -arduino, aktiver buzzer, etter 30 sekunder med pipende SMS vil bli sendt, men hvis noen trykker på "I AM OKAY" -knappen, vil ikke meldingen bli sendt, noe som bidrar til å forhindre unødvendig SMS.
Trinn 5: Kode
Koden er gitt nedenfor, bare kopier og lim inn.
Anbefalt:
Bevegelseskontroll med Raspberry Pi og LIS3DHTR, 3-akset akselerometer, bruk av Python: 6 trinn
Bevegelseskontroll Med Raspberry Pi og LIS3DHTR, 3-akset akselerometer, bruk av Python: Skjønnhet omgir oss, men vanligvis må vi gå i en hage for å vite det. - Rumi Som den utdannede gruppen vi ser ut til å være, investerer vi det store flertallet av energien vår før vi jobber med PC -er og mobiltelefoner. Derfor lar vi ofte vårt velvære
Grunnleggende mobiltelefon ved bruk av STM32F407 Discovery Kit og GSM A6 -modul: 14 trinn (med bilder)
Grunnleggende mobiltelefon ved bruk av STM32F407 Discovery Kit og GSM A6 -modul: Har du noen gang ønsket å lage et kult innebygd prosjekt ?. Hvis ja, hva med å bygge en av de mest populære og alles favoritt gadget, dvs mobiltelefon !!!. I denne instruksen vil jeg guide deg til hvordan du bygger en grunnleggende mobiltelefon ved hjelp av STM
3-akset akselerometer, ADXL345 med bringebær Pi ved bruk av Python: 6 trinn
3-akset akselerometer, ADXL345 med bringebær Pi ved bruk av Python: Tenker på en gadget som kan kontrollere punktet der offroaderen din vippes mot for å dvele. Ville det ikke vært hyggelig i tilfelle noen blir justert når det er mulighet for å velte? Tydeligvis ja. Det ville være sant
Foreløpig* SPI på Pi: Kommunikasjon med et SPI 3-akset akselerometer ved hjelp av en bringebær Pi: 10 trinn
Foreløpig* SPI på Pi: Kommunikasjon med et SPI 3-akset akselerometer Bruke en Raspberry Pi: Trinnvis veiledning om hvordan du konfigurerer Raspbian og kommuniserer med en SPI-enhet ved hjelp av bcm2835 SPI-bibliotek (IKKE litt banket!) Dette er fortsatt veldig foreløpig … Jeg må legge til bedre bilder av fysisk oppkobling, og jobbe med noen av de vanskelige kodene
Akselerometer-logger Med SD-kortminne: 6 trinn (med bilder)
Akselerometer-logger Med SD-kortminne: En loggerenhet for målingskrefter på en berg-og-dal-bane og lagre dem på et SD-kort. Det er også mulig å modifisere programvaren i enheten slik at den kan måle andre ting hvis den kan kobles til en i2c-bus.Top Thrill Dragster