ავარიის გაფრთხილების სისტემა GSM, GPS და ამაჩქარებლის გამოყენებით: 5 ნაბიჯი (სურათებით)
ავარიის გაფრთხილების სისტემა GSM, GPS და ამაჩქარებლის გამოყენებით: 5 ნაბიჯი (სურათებით)
Anonim
Image
Image
ავარიის გაფრთხილების სისტემა GSM, GPS და აქსელერომეტრის გამოყენებით
ავარიის გაფრთხილების სისტემა GSM, GPS და აქსელერომეტრის გამოყენებით
ავარიის გაფრთხილების სისტემა GSM, GPS და აქსელერომეტრის გამოყენებით
ავარიის გაფრთხილების სისტემა GSM, GPS და აქსელერომეტრის გამოყენებით

გთხოვთ ხმა მომცეს კონკურსისთვის

გთხოვთ ხმა მომცეთ კონკურსზე

დღეს ბევრი ადამიანი დაიღუპა გზაზე უბედური შემთხვევის გამო, მთავარი მიზეზი არის "გადარჩენის დაგვიანება". ეს პრობლემა ძალიან დიდია განადგურებულ ქვეყნებში, ამიტომ მე შევადგინე ეს პროექტი ადამიანის სიცოცხლის გადასარჩენად.

ამ პროექტში მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ გაჯეტი, რომელიც აგზავნის ინციდენტის ადგილსამყოფელს, პროექტში GPS მოდული გამოიყენება ავტომობილის ზუსტი ადგილმდებარეობის დასადგენად. უბედური შემთხვევის დროს ამაჩქარებელი ადგენს ძლიერ დარტყმას და არდუინო აგზავნის მანქანის ადგილმდებარეობას ნათესავთან ან მეგობართან, ჩვენ შეგვიძლია სიგნალი გავუგზავნოთ მრავალ მობილურ ნომერს.

ნაბიჯი 1: მახასიათებლები

  1. ამაჩქარებლის ავტომატური კალიბრაცია: ჩვენ შეგვიძლია დავაჩქაროთ აქსელერომეტრი გადამრთველის გამოყენებით. ჩვენ უბრალოდ უნდა დავაჭიროთ დაკალიბრების გადამრთველს 3 წამის განმავლობაში, ამ გზით არდუინო კითხულობს აქსელერომეტრის მიმდინარე მნიშვნელობას X, Y და X მიმართულებით და აწესრიგებს სისტემას.
  2. შეცდომა რაიმე უბედური შემთხვევა მოხდა, ზუზერმა ისმის 30 წამი, 30 წამის შემდეგ შეტყობინება გაიგზავნება, მაგრამ თუ ვინმე დააჭერს ღილაკს "მე კარგად ვარ" შეტყობინება არ გაიგზავნება.

ნაბიჯი 2: ნაწილები და კომპონენტები

ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
ნაწილები და კომპონენტები
  1. არდუინო ნანო: არდუინო ნანო გამოიყენება როგორც მიკროკონტროლის ერთეული. მე გამოვიყენე Arduino nano, რადგან ის ძალიან მცირე ზომისაა და არ სჭირდება გარე პროგრამისტი
  2. SIM 800L GSM მოდული: SIM 800l არის GSM მოდული, ის ძალიან მცირე ზომისაა და ჩვენ შეგვიძლია პირდაპირ დავამონტაჟოთ PCB– ზე. SIM800L- ის საოპერაციო ძაბვა არის 3.7 -დან 4.2 -მდე, ამიტომ ძაბვის მარეგულირებელი LM317 გამოიყენება GSM მოდულის სიმძლავრის მისაცემად.
  3. NEO 6m GPS მოდული: GPS მოდული გამოიყენება გეოგრაფიული მდებარეობის მნიშვნელობების წასაკითხად, ამ სენსორის სიზუსტე საკმაოდ კარგია.
  4. აქსელერომეტრი: აქსელერომეტრი გამოიყენება შოკის გამოსავლენად, მას შეუძლია ცალკე გამოავლინოს შოკი X, Y და Z მიმართულებით. ჩვენ შეგვიძლია გამოვიყენოთ აქსელერომეტრის "ვიბრაციის სენსორი", მაგრამ ვიბრაციის სენსორის სიზუსტე არც თუ ისე კარგია. აქსელერომეტრს შეუძლია აღმოაჩინოს ვიბრაცია X, Y, Z მიმართულებით, ამიტომ ის ასევე პოზიტიური წერტილია.
  5. LCD: LCD აჩვენებს გრძედი და გრძედი, უბედური შემთხვევის დროს აჩვენებს შეტყობინებებს.
  6. დენის ადაპტერი: 12 ვოლტი 2 ა გადამყვანი გამოიყენება სისტემის ენერგიის მისაცემად.
  7. LM 317
  8. წინააღმდეგობა: 1.1 K 1 PC
  9. წინააღმდეგობა: 330 ohm 2 კომპიუტერი
  10. წინააღმდეგობა: 470 ohm 1 კომპიუტერი
  11. წინასწარ: 10k 2 კომპიუტერი
  12. Momentary Switch 2 კომპიუტერი

ნაბიჯი 3: წრე

წრე
წრე
წრე
წრე
წრე
წრე
წრე
წრე

პროექტში გამოიყენება ბეჭდური მიკროსქემის დაფა, ხოლო PCB შექმნილია Eagle CAD– ზე, რომელიც ნაჩვენებია Fig1, Fig2 და Fig3 და სქემატური ნაჩვენებია Fig4– ში.

ნაბიჯი 4: მუშაობა

Arduino Nano გამოიყენება როგორც მაკონტროლებელი ერთეული, ის კითხულობს მნიშვნელობებს აქსელერომეტრიდან, როდესაც arduino აკვირდება რაიმე არანორმალურ მნიშვნელობას, კითხულობს GPS– ის მოდულიდან მიმდინარე მდებარეობას და აგზავნის მობილურზე არა SMS– ით GSM მოდულის გამოყენებით.

SMS– ის გაგზავნამდე arduino ააქტიურებს ზუმერს, 30 წამიანი სიგნალის გაგზავნის შემდეგ SMS იგზავნება, მაგრამ თუ ვინმე დააჭერს ღილაკს „მე კარგად ვარ“, შეტყობინება არ გაიგზავნება, რაც ხელს უწყობს არასაჭირო SMS– ების თავიდან აცილებას.

ნაბიჯი 5: კოდი

კოდი მოცემულია ქვემოთ, უბრალოდ დააკოპირეთ და ჩასვით.

გირჩევთ: