Სარჩევი:

CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა): 4 ნაბიჯი
CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა): 4 ნაბიჯი

ვიდეო: CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა): 4 ნაბიჯი

ვიდეო: CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა): 4 ნაბიჯი
ვიდეო: როგორ დავაკვირდეთ და აკონტროლოთ ESP32 მსოფლიოს ნებისმიერი ადგილიდან RemoteXY IoT Cloud-ით 2024, ივლისი
Anonim
CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა)
CarDuino (Hyperduino და FONA 808 GPS თვალთვალის სისტემა)

ეს არის სახელმძღვანელო, თუ როგორ უნდა შექმნათ GPS თვალთვალის სისტემა, რომელიც გაძლევთ ზუსტ გამოხმაურებას ადგილმდებარეობის შესახებ ტექსტის გაგზავნით. მე შევაფასებ ამ პროექტს 6 – დან 10 – დან (10 ყველაზე რთულია), რადგან ის მოითხოვს ბევრ თვითდასაქმებას, როგორიცაა SIM ბარათის შედუღება და გააქტიურება. მაგრამ ნუ დააშინებთ. ასე რომ, ყოველგვარი ადიოზის გარეშე, მოდით შეხვიდეთ მასში!

ნაბიჯი 1: მიმოხილვა

ოდესმე დაკარგეთ მანქანა ავტოსადგომზე? გაქვთ შიში იმისა, რომ თქვენი მანქანა ოდესმე მოიპარონ? იქნებ უბრალოდ მოგწონთ იცოდეთ სად არის თქვენი მანქანა ნებისმიერ დროს. თუ ასეა, ეს არის მოწყობილობა და პროექტი მხოლოდ თქვენთვის. CarDuino არის სამი კომპონენტის კომბინაცია, Arduino Uno (შორს მარცხნივ), Hyperduino (შუა, ნებისმიერი ვერსია კარგად უნდა მუშაობდეს, მე ვიყენებ ძველს.) და FONA 808 GPS + SMS. (შორს, თქვენ შეგიძლიათ სხვადასხვა FONA– ები, მაგრამ ის უნდა შეიცავდეს GPS და SMS მახასიათებლებს. კოდი შეიძლება შეიცვალოს, თუ თქვენ იყენებთ სხვა ვერსიას.) ეს მოწყობილობა გამოიყენება რეგისტრირებულ ტელეფონის ნომერზე ტექსტის გაგზავნით. დაკავშირებულია SIM ბარათთან FONA 808 -ის შიგნით, შემდეგ ის გიპასუხებთ 30 წამში თქვენი მანქანის ზუსტი GPS მდებარეობით (ან სად მდებარეობს მოწყობილობა) Google Maps ფორმაში. პროექტის მთლიანი ღირებულება იყო დაახლოებით 110 აშშ დოლარი, მაგრამ ნუ შეგაშინებთ იმ საშინელებებისგან, რისი გაკეთებაც შეგიძლიათ ამ მოწყობილობით. მოდით დავიწყოთ.

ნაბიჯი 2: შეკრება

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

(AT <-

AT

AT <-

AT)

ისევ და ისევ მანამ, სანამ კავშირი ვერ მოხერხდება. ასე რომ, დარწმუნდით, რომ ყველაფერი სწორად არის შედუღებული. თქვენ ასევე დაგჭირდებათ SIM ბარათის შეძენა და გააქტიურება. მე გირჩევთ გამოიყენოთ TING (https://ting.com), იაფია და იღებს 100 ტექსტს თვეში 3 დოლარად. მაშინაც კი, თუკი გადახვალთ, ეს მოგცემთ 5 დოლარს 1000 ტექსტზე. თქვენი შემდეგი ნაბიჯი იქნება SMS ანტენის (მწვანე ერთი) და GPS ანტენის (პატარა ყუთი) დაკავშირება. დაბოლოს, თქვენ გსურთ ბატარეის დაკავშირება, რათა დარწმუნდეთ, რომ ის ჩართულია. თქვენ უნდა ნახოთ მწვანე შუქი მარჯვნივ ჩართული "PWR" - ის ქვეშ და სწრაფად ლურჯი მოციმციმე შუქი "NET" - ის ქვეშ. თუ ის ფორთოხლისფერია, ორმაგად შეამოწმეთ და დარწმუნდით, რომ ცომი არ დატენავთ. ამის გაკეთება შეგიძლიათ გადამრთველის გადატანა ბატარეის პორტის ქვემოთ "CHRG" - დან "RUN" - ზე. დაბოლოს, თქვენ შეგიძლიათ დააწყოთ სამივე მოწყობილობა, Arduino Uno ბოლოში, Hyperduino შუაში და FONA 808 თავზე.

ნაბიჯი 3: თქვენი მოწყობილობის პროგრამირება

თქვენი მოწყობილობის პროგრამირება
თქვენი მოწყობილობის პროგრამირება
თქვენი მოწყობილობის პროგრამირება
თქვენი მოწყობილობის პროგრამირება

დააწკაპუნეთ აქ, რომ მიიღოთ ყველა კოდი, რომელიც საჭიროა ამ პროექტის შესასრულებლად. გაითვალისწინეთ, რომ ორი რამის გაკეთება დაგჭირდებათ, პირველ რიგში დარწმუნდით, რომ FONA ბიბლიოთეკა დაინსტალირებულია, ამას ნახავთ აქ (https://learn.adafruit.com/adafruit-fona-808-cellular-plus-gps-shield-for -არდუინო/არდუინო-ტესტი). ეს იქნება მწვანე ყუთი, სადაც ნათქვამია ჩამოტვირთეთ Arduino_FONA ბიბლიოთეკა. ატვირთვამდე მეორე ჯერ უნდა გადახვიდეთ ბოლოში და დაამატოთ თქვენი ტელეფონის ნომერი, რათა მან რეალურად გამოგიგზავნოთ ტექსტური შეტყობინების პასუხი. როდესაც ატვირთავთ შეამოწმეთ სერიული მონიტორი ასე შეგიძლიათ გააორმაგოთ. როდესაც ის წარმატებით იტვირთება მიეცით მას და ჩაწერეთ ნომერი, რომელიც დაკავშირებულია ჩასმულ SIM ბარათთან. ის უნდა უპასუხოს მსგავს შეტყობინებას! (სურათი მარჯვნივ. შავი ყუთი დაფარავს Google რუკების ადგილმდებარეობას ნაწილი, რომელიც აჩვენებს ჩემს მისამართს.)

ნაბიჯი 4: თქვენი მოწყობილობის პრობლემების მოგვარება

კითხვა 1: კოდის ატვირთვისას ჩნდება შეცდომა, რომელიც არ აძლევს მას ატვირთვის საშუალებას? რა ვქნა>

A1: ორმაგი შემოწმება და დარწმუნდით, რომ თქვენ ჩაანაცვლეთ "განათავსეთ თქვენი ტელეფონის ნომერი აქ" თქვენი ნომრით. ასევე დარწმუნდით, რომ თქვენ ნამდვილად გაქვთ FONA ბიბლიოთეკა Arduino C.– ში

კითხვა 2: როდესაც სერიულ მონიტორს ვუყურებ, ეს მხოლოდ AT <- წინ და უკან არის და არ იტვირთება.

A2: ეს, სავარაუდოდ, იმიტომ ხდება, რომ შედუღება საკმარისად არ არის დაცული, თქვენ უნდა დარწმუნდეთ, რომ ყველა ქინძისთავები სწორად არის შეკრული. თუ 100% -ით დარწმუნებული ხართ, რომ ეს ყველაფერი სწორად არის გაკეთებული, თქვენ შეიძლება გქონდეთ გაუმართავი FONA, ამის ორმაგი შემოწმება შეგიძლიათ ჩამოტვირთოთ Adafruit- ის ვებგვერდზე მოწოდებული ტესტის კოდი.

კითხვა 3: პროგრამა იტვირთება და FONA დაკავშირებულია, მაგრამ ის არ მიიღებს ტექსტს და არ გამოაგზავნის?

A3: დარწმუნდით, რომ როდესაც სერიულ მონიტორში ხართ FONA– ს შეერთების შემდეგ, ნათქვამია „SMS Ready“ეს ნიშნავს, რომ SIM ბარათი იკითხება და ხელმისაწვდომია გამოსაყენებლად. თქვენ ასევე შეგიძლიათ ამის შემოწმება მოწყობილობის ლურჯი მოციმციმე შუქის დათვალიერებისას, ის სწრაფი სწრაფი მოციმციმიდან გადავა დახუჭვაზე 3 წამიანი დაგვიანებით.

Q4: SIM ბარათი კარგია და ნათქვამია "SMS Ready" და ის ტექსტსაც კი იღებს, მაგრამ შეტყობინებას უკან არ გაგზავნის. Რა ხდება?

A4: ერთ -ერთი ყველაზე დიდი გამოწვევაა მასთან მუშაობისას. მოკლე დროში, სადაც მან უნდა მიიღოს ადგილმდებარეობა, თუ არსებობს რაიმე ჩარევა ან ხართ შეზღუდულ ოთახში, სადაც ბევრი ხმაურია (ხმაური სიგნალის ჩარევაა) მას შეუძლია დაბლოკოს GPS მუშაობა. მე ვთავაზობ მას გარეთ გატანას და შემდეგ ასევე ცდას, ეს ყოველთვის მუშაობს ჩემთვის, რადგან მას აქვს პირდაპირი კავშირი მის მიერ გამოყენებულ თანამგზავრებთან.

თუ არის რაიმე შეკითხვა, რომელსაც აქ პასუხი არ აქვს, მოგერიდებათ! ასევე, თუ თქვენ შეიტანეთ ცვლილებები კოდში ან იქნებ გაქვთ რაიმე მაგარი მოდიფიკაცია, რომელიც აპარატს კიდევ უფრო უკეთესს ხდის, მე სიამოვნებით ვნახავდი მას! ისიამოვნეთ!

-ჯოზეფ ჰეიდორნი

გირჩევთ: