INHOUDSOPGAWE:
Video: Ongelukwaarskuwingstelsel met behulp van GSM, GPS en versnellingsmeter: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Stem my asseblief vir die kompetisie
Stem my asseblief vir die wedstryd
Tans sterf baie mense op die pad as gevolg van 'n ongeluk, die belangrikste oorsaak is "vertraging in die redding". Hierdie probleem is baie groot in ontwikkelende lande, en daarom het ek hierdie projek ontwerp om mense se lewens te red.
In hierdie projek gaan ek jou wys hoe om 'n gadget te maak wat die plek van die voorval stuur, in die projek word GPS -module gebruik om die presiese ligging van die voertuig op te spoor. Ten tyde van 'n ongeluk versnel die versnellingsmeter die groot skok en Arduino stuur die ligging van die voertuig na die familielid of vriend; ons kan die waarskuwing na verskeie selfoonnommers stuur.
Stap 1: Kenmerke
- Outokalibrering van versnellingsmeter: Ons kan die versnellingsmeter kalibreer deur 'n skakelaar te gebruik. Ons hoef net drie sekondes op die kalibrasie -skakelaar te druk, op hierdie manier lees Arduino die huidige waarde van die versnellingsmeter in X-, Y- en X -rigting en kalibreer die stelsel.
- Foutoplossing: dit is moontlik dat Arduino die ongeluk opspoor (as gevolg van die hoë versnelling van die voertuig) en die ongelukwaarskuwing stuur, wat nie geduld moet word nie, so 'n skakelaar ("I AM OKAY") word op die stroombaan geplaas wanneer as 'n ongeluk plaasgevind het, sou die gonser 30 sekondes lank piep, en na 30 sekondes word 'n boodskap gestuur, maar as iemand op die "I AM OKAY" -knoppie druk, word die boodskap nie gestuur nie.
Stap 2: Onderdele en komponente
- Arduino Nano: Arduino Nano word gebruik as mikrobeheereenheid. Ek het Arduino nano gebruik omdat dit baie klein is en geen eksterne programmeerder nodig het nie
- SIM 800L GSM -module: SIM 800l is 'n GSM -module, dit is baie klein en ons kan direk op die PCB gekoppel word. Bedryfspanning van SIM800L is 3,7 tot 4,2 spanning, dus word 'n spanningsreguleerder LM317 gebruik om krag aan die GSM -module te gee.
- NEO 6m GPS -module: GPS -module word gebruik om die geografiese ligging van die waardes te lees, die akkuraatheid van hierdie sensor is redelik goed.
- Versnellingsmeter: Versnellingsmeter word gebruik om die skok op te spoor; dit kan die skok afsonderlik in X, Y en Z rigtings opspoor. Ons kan 'n "vibrasiesensor" gebruik op 'n versnellingsmeter, maar die akkuraatheid van die vibrasiesensor is nie te goed nie. Versnellingsmeter kan die trilling in X, Y, Z rigting opspoor, so dit is ook 'n positiewe punt.
- LCD: LCD wys die breedtegraad en lengtegraad, ten tyde van 'n ongeluk word kennisgewings getoon.
- Kragadapter: 12 Volt 2A -adapter word gebruik om die stelsel van krag te voorsien.
- LM 317
- Weerstand: 1,1 K 1 PC
- Weerstand: 330 ohm 2 rekenaars
- Weerstand: 470 ohm 1 PC
- Vooraf ingestel: 10k 2 stuks
- Momentary Switch 2 rekenaars
Stap 3: Skakel
In die projek word Printed Circuit Board gebruik, en PCB is ontwerp op Eagle CAD, wat op figuur 1, figuur 2 en figuur 3 getoon word en skematies in figuur 4.
Stap 4: Werk
Arduino Nano word gebruik as 'n beheereenheid, dit lees die waardes van die versnellingsmeter, as arduino abnormale waardes waarneem, lees dit die huidige ligging van die GPS -module en stuur dit na 'n selfoon sonder SMS met behulp van 'n GSM -module.
Aktiveer die buzzer voordat die SMS gestuur word, na 30 sekondes se piepende SMS, maar as iemand op die "I AM OKAY" knoppie druk, word die boodskap nie gestuur nie, wat help om onnodige SMS te voorkom.
Stap 5: Kode
Die kode word hieronder gegee, net kopieer en plak.
Aanbeveel:
Bewegingsbeheer met Framboos Pi en LIS3DHTR, 3-as versnellingsmeter, met behulp van Python: 6 stappe
Bewegingsbeheer met Framboos Pi en LIS3DHTR, 3-as versnellingsmeter, met behulp van Python: skoonheid omring ons, maar gewoonlik moet ons in 'n tuin loop om dit te weet. - Rumi As die opgevoede groep wat ons lyk, belê ons die oorgrote meerderheid van ons energie voor ons rekenaars en selfone. Daarom laat ons gereeld ons welstand toe
3-as versnellingsmeter, ADXL345 met framboos Pi met behulp van Python: 6 stappe
3-as versnellingsmeter, ADXL345 met framboos pi met behulp van python: dink aan 'n gadget wat die punt kan bepaal waarheen u offroader gekantel word om te vertoef. Sou dit nie aangenaam wees as iemand aangepas word as daar 'n kans is om om te keer nie? Duidelik ja. Dit sou waar wees
Gebaarbeheerde Rover met behulp van 'n versnellingsmeter en 'n RF-sender-ontvanger-paar: 4 stappe
Gebaarbeheerde rover met behulp van 'n versnellingsmeter en 'n RF-sender-ontvanger-paar: Hallo daar, ooit 'n begeerte om 'n rover te bou wat u met eenvoudige handgebare kan stuur, maar nooit die moed bymekaar kan skraap om die ingewikkeldhede van beeldverwerking aan te gaan en 'n webkamera met u te koppel nie mikrobeheerder, om nie eers te praat van die opdraande nie
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie assen met behulp van 'n Framboos Pi: 10 stappe
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie asse met behulp van 'n Framboos Pi: 'n Stap-vir-stap gids oor hoe om Raspbian op te stel en te kommunikeer met 'n SPI-toestel met behulp van bcm2835 SPI-biblioteek (NIE bietjie gebons nie!) Dit is nog steeds baie voorlopig … Ek moet beter foto's van fisiese aansluiting byvoeg, en 'n paar van die ongemaklike kode deurwerk
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: 5 stappe
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: Ondersteun hierdie projek: https://www.paypal.me/vslcreations deur te skenk aan open source-kodes & ondersteuning vir verdere ontwikkeling