Sisukord:
Video: Õnnetusjuhtumissüsteem GSM -i, GPS -i ja kiirendusmõõturit kasutades: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Palun hääletage võistluse jaoks
Palun hääletage mind võistluse poolt
Tänapäeval hukkub liiklusõnnetuste tõttu palju inimesi maanteel, peamine põhjus on "päästmisega viivitamine". See probleem on devloping riikides väga suur, nii et ma kavandasin selle projekti inimelude päästmiseks.
Selles projektis näitan teile, kuidas teha vidin, mis saadab juhtumikoha asukoha. Projektis kasutatakse sõiduki täpse asukoha tuvastamiseks GPS -moodulit. Õnnetuse ajal tuvastab kiirendusmõõtur tugeva šoki ja Arduino saadab sõiduki asukoha sugulasele või sõbrale, võime saata hoiatuse mitmele mobiilinumbrile.
Samm: funktsioonid
- Kiirendusmõõturi automaatne kalibreerimine: kiirendusmõõturit saame kalibreerida lüliti abil. Peame lihtsalt vajutama kalibreerimislülitit 3 sekundit, sel viisil loeb Arduino kiirendusmõõturi hetkeväärtuse X, Y ja X suunas ning süsteemi kalibreerib.
- Vigade lahendamine: on võimalik, et Arduino tuvastab õnnetuse (sõiduki suure kiirenduse tõttu) ja saadab õnnetushoiatuse, mida ei tohiks taluda, nii et lülitile ("I AM OKAY") pannakse vooluringile mis tahes õnnetuse korral kostab helisignaal 30 sekundit, 30 sekundi pärast saadetakse teade, kuid kui keegi vajutab nuppu "I AM OKAY", siis sõnumit ei saadeta.
2. samm: osad ja komponendid
- Arduino Nano: Arduino Nano kasutatakse mikrokontrollerina. Ma kasutasin Arduino nano, kuna see on väga väike ja ei vaja välist programmeerijat
- SIM 800L GSM -moodul: SIM 800l on GSM -moodul, see on väga väike ja saame otse PCB -le kinnitada. SIM800L tööpinge on 3,7 kuni 4,2 pinget, seega kasutatakse GSM -mooduli toiteks pingeregulaatorit LM317.
- NEO 6m GPS -moodul: GPS -moodulit kasutatakse geograafilise asukoha väärtuste lugemiseks, selle anduri täpsus on üsna hea.
- Kiirendusmõõtur: Kiirendusmõõturit kasutatakse šoki tuvastamiseks, see võib eraldi tuvastada löögi X, Y ja Z suunas. Võime kasutada kiirendusmõõturi hetke "vibratsiooniandur", kuid vibratsioonianduri täpsus pole liiga hea. Kiirendusmõõtur suudab tuvastada vibratsiooni X, Y, Z suunas, seega on see ka positiivne punkt.
- LCD: LCD näitab laius- ja pikkuskraade, õnnetuse ajal märguandeid.
- Toiteadapter: 12 V 2A adapterit kasutatakse süsteemi toiteks.
- LM 317
- Vastupidavus: 1,1 K 1 TK
- Vastupidavus: 330 oomi 2 tk
- Vastupidavus: 470 oomi 1 tk
- Eelseadistatud: 10k 2 arvutit
- Hetkelüliti 2 arvutit
3. samm: ahel
Projektis kasutatakse trükkplaati ja PCB on konstrueeritud Eagle CAD -ile, mis on näidatud joonistel 1, 2 ja 3 ning skeem on näidatud joonisel 4.
4. samm: töö
Arduino Nanot kasutatakse juhtimisseadmena, see loeb väärtused kiirendusmõõturilt, kui arduino täheldab ebanormaalseid väärtusi, loeb see GPS -moodulist praeguse asukoha ja saadab selle GSM -mooduli abil SMS -i teel antud mobiilile.
Enne SMS -i saatmist aktiveerige arduino helisignaal, pärast 30 -sekundilist piiksumist saadetakse SMS, kuid kui keegi vajutab nuppu "I AM OKAY", siis sõnumit ei saadeta, mis aitab vältida tarbetuid SMS -e.
Samm: kood
Kood on toodud allpool, lihtsalt kopeerige ja kleepige.
Soovitan:
IoT võtmehoidja leidja, kasutades ESP8266-01: 11 sammu (piltidega)
IoT võtmehoidja leidja, kasutades ESP8266-01: kas olete nagu mina alati unustanud, kuhu oma võtmed hoidsite? Ma ei leia oma võtmeid kunagi õigel ajal! Ja selle minu harjumuse tõttu olen hilinenud oma kolledžiga, selle piiratud väljaande tähesõdade maiustuste müügiga (ikka veel närviline!), Kuupäevaga (ta ei valinud kunagi
Paralleelring, kasutades vooluringi viga: 13 sammu (piltidega)
Paralleelringkond vooluringi vea abil: Vooluringi vead on lihtne ja lõbus viis tutvustada lastele elektrit ja vooluringi ning siduda need STEM-põhise õppekavaga. See armas viga sisaldab suurepäraseid peenmotoorika ja loomingulisi meisterdamisoskusi, töötades elektri ja vooluahelatega
Arduino GPS-kell kohaliku ajaga, kasutades NEO-6M moodulit: 9 sammu
Arduino GPS-kell kohaliku ajaga, kasutades NEO-6M moodulit: Selles õpetuses õpime, kuidas arduino abil satelliitidelt praegust aega saada. Vaadake videot
Väline VGA / GPU sülearvutitele, kasutades EXP GDC Beast: 15 sammu (koos piltidega)
Väline VGA / GPU sülearvutitele, kasutades EXP GDC Beast: Tere poisid .. See on minu esimene juhend juhendite kohta. Inglise keel pole mu esimene keel, seega palun andestage minu grammatilised vead. Tegin selle oma sülearvuti uuendamise kogemuse põhjal. Ja ma ei tüüta teid pika sissejuhatusega, sest ma ei tea
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): 7 sammu (koos piltidega)
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): KÕIK krediidid pilveteenuse eest saidile http://arest.io/ !! IoT on praegu maailma enim arutatud teema !! Pilveserverid ja -teenused, mis seda võimaldavad, on tänapäeva maailma tõmbenumber … KAUGUSPIIRMÄRGI VÄLJASTAMINE oli ja on