![Arduino + GPS მოდული - დანიშნულების შეტყობინება: 6 ნაბიჯი Arduino + GPS მოდული - დანიშნულების შეტყობინება: 6 ნაბიჯი](https://i.howwhatproduce.com/images/004/image-9437-4-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![Arduino + GPS მოდული - დანიშნულების შეტყობინება Arduino + GPS მოდული - დანიშნულების შეტყობინება](https://i.howwhatproduce.com/images/004/image-9437-5-j.webp)
რამდენ დროს ვკარგავთ საცობებში? მე შევქმენი Arduino– ით აღჭურვილი დანიშნულების ადგილის შეტყობინება, რომ გამოვიყენო ეს დრო პროდუქტიული გზით.
ყველამ იცის, რომ საცობები შეიძლება იყოს დროის წამყვანი. და შეუძლებელია იმის პროგნოზირება, თუ რამდენი დრო დასჭირდება წარმოშობიდან დანიშნულების ადგილამდე.
საცობების პრობლემა ჩემზე იმოქმედა, როდესაც ორი თვის წინ ჩამოვედი ქალაქში. ყოველდღე ორ საათზე მეტს ვატარებ ჯემით გაჩერებული. და ვიგრძენი, რატომ არ შემიძლია გამოვიყენო ეს დრო რაღაცის გასაკეთებლად?
შენიშვნა: მე საზოგადოებრივი ტრანსპორტით ვსარგებლობ.:-)
უამრავი სხვა რამის გაკეთება შეგიძლიათ საცობში ჩარჩენისას!
ქვემოთ მოყვანილი ზოგიერთი მათგანი არა მხოლოდ სახალისოა, არამედ პროდუქტიულიცაა:
გამოიყენეთ დრო დასაფიქრებლად და დასაგეგმად, მიმდინარე და სამომავლო პროექტებისთვის. გამოიყენეთ დრო განათლების მისაღებად, უყურეთ სასწავლო ვიდეოებს ან გაიარეთ ელექტრონული სწავლების კურსი Udemy, Coursera და ა.შ. ან წაიკითხეთ პროექტები Insructables– ზე:). და, რა თქმა უნდა, ელექტრონიკის დამზადება ყოველთვის შთააგონებს მე. ასე რომ, მე შევქმენი დანიშნულების მიმცემი Arduino და GPS მოდულის გამოყენებით. ასე რომ, რას აკეთებს ის ყოველთვის, როდესაც ახლოს ხარ დანიშნულების ადგილთან, ის შეგატყობინებს LED განათების ან ვიბრაციის საშუალებით (მინი ვიბრაციული ძრავის გამოყენებით). მე უზრუნველვყო სქემები როგორც LED, ასევე ვიბრაციული ძრავისთვის.
ამისათვის, პირველ რიგში, თქვენ უნდა იპოვოთ გრძედი და გრძედი ადგილმდებარეობის დასადგენად. მას შემდეგ რაც იპოვით თქვენს ადგილსამყოფელს, შეგიძლიათ გამოიყენოთ გრძედი და გრძედი მნიშვნელობები, რათა იპოვოთ მანძილი ადგილმდებარეობასთან და დიაპაზონის დაცვით შეგიძლიათ ჩართოთ შეტყობინება. ლოგიკა მარტივია, არა ?!
ასე რომ დავიწყოთ …….
ნაბიჯი 1: ნაწილები და ინსტრუმენტები:
თქვენი დანიშნულების შეტყობინების დასაწყებად, აქ არის საჭირო ნაწილები:
Arduino UNO
![გამოსახულება გამოსახულება](https://i.howwhatproduce.com/images/004/image-9437-6-j.webp)
NEO-6M GPS მოდული
GPS ნიშნავს გლობალური პოზიციონირების სისტემას და მისი გამოყენება შესაძლებელია მოგზაურობისას პოზიციის, დროის და სიჩქარის დასადგენად.
![გამოსახულება გამოსახულება](https://i.howwhatproduce.com/images/004/image-9437-7-j.webp)
- ამ მოდულს აქვს გარე ანტენა და ჩაშენებული EEPROM.
- ინტერფეისი: RS232 TTL
- კვების წყარო: 3V– დან 5V– მდე
- ნაგულისხმევი სიჩქარე: 9600 bps
- მუშაობს სტანდარტული NMEA წინადადებებით
NEO-6M GPS მოდულს აქვს ოთხი პინი: VCC, RX, TX და GND. მოდული Arduino– სთან კომუნიკაციას ახდენს სერიული კომუნიკაციის საშუალებით TX და RX ქინძისთავების გამოყენებით, ამიტომ გაყვანილობა არ შეიძლება იყოს მარტივი:
NEO-6M GPS მოდული Arduino UNO– ს გაყვანილობა
VCC VIN
RX TX პინი განსაზღვრულია პროგრამული უზრუნველყოფის სერიალში
TX RX პინი განსაზღვრულია პროგრამული უზრუნველყოფის სერიალში
GND GND
L293D IC
![გამოსახულება გამოსახულება](https://i.howwhatproduce.com/images/004/image-9437-8-j.webp)
L293D არის 16 პინიანი საავტომობილო დრაივერის IC, რომელსაც შეუძლია გააკონტროლოს ორი DC ძრავა ერთდროულად ნებისმიერი მიმართულებით. რატომ გამოვიყენოთ L293D?
საავტომობილო მძღოლის IC ან საავტომობილო მძღოლის შეყვანა დაბალი მიმდინარე სიგნალია. მიკროსქემის ფუნქციაა დაბალი მიმდინარე სიგნალის გადაქცევა მაღალ მიმდინარე სიგნალად. ეს მაღალი მიმდინარე სიგნალი შემდეგ მიეცემა ძრავას.
TinyGPS ++ ბიბლიოთეკა:
TinyGPS ++ ბიბლიოთეკა აადვილებს ინფორმაციის მოპოვებას ადგილმდებარეობის შესახებ იმ ფორმატში, რომელიც არის სასარგებლო და ადვილად გასაგები. TinyGPS ++ ბიბლიოთეკა გაძლევთ საშუალებას მიიღოთ მეტი ინფორმაცია, ვიდრე უბრალოდ ადგილმდებარეობა და მარტივად, ადგილმდებარეობის გარდა, შეგიძლიათ მიიღოთ:
> თარიღი
> დრო
> სიჩქარე
> კურსი
> სიმაღლე
> თანამგზავრები
> hdop
ნაბიჯი 2: გრძედის და გრძედის აღება:
![გრძედის და გრძედის აღება გრძედის და გრძედის აღება](https://i.howwhatproduce.com/images/004/image-9437-9-j.webp)
მე გირჩევთ გადმოწეროთ შემზარავი ფაილები, რომლებიც მოცემულია პროექტის გვერდზე, კავშირის უკეთ გასარკვევად, ან თუ თქვენ გაქვთ რაიმე ეჭვი, თავისუფლად იკითხეთ კომენტარებში.
ნაბიჯი 3: Arduino კოდი ადგილმდებარეობის გადაღებისთვის:
![Arduino კოდი ადგილმდებარეობის გადაღებისთვის Arduino კოდი ადგილმდებარეობის გადაღებისთვის](https://i.howwhatproduce.com/images/004/image-9437-10-j.webp)
შენიშვნა: თქვენ უნდა დააინსტალიროთ TinyGPS ++ ბიბლიოთეკა
ჩართეთ სქემის დიაგრამის მიხედვით და ატვირთეთ ზემოთ კოდი, გახსენით სერიული მონიტორი 9600 baud სიჩქარით და ნახავთ შემდეგ გამომავალს
შენიშვნა: გრძედის და გრძედის მისაღებად შეიძლება გარკვეული დრო დასჭირდეს. რადგან მიმღებმა უნდა მიიღოს სიგნალები. როდესაც ის იწყებს სიგნალების მიღებას, GPS მოდულში LED ანათებს.
ნაბიჯი 4: დანიშნულების ადგილსამყოფელი LED- ის საშუალებით:
![დანიშნულების შეტყობინება LED- ის საშუალებით დანიშნულების შეტყობინება LED- ის საშუალებით](https://i.howwhatproduce.com/images/004/image-9437-11-j.webp)
![დანიშნულების შეტყობინება LED- ის საშუალებით დანიშნულების შეტყობინება LED- ის საშუალებით](https://i.howwhatproduce.com/images/004/image-9437-12-j.webp)
ასე რომ, იმის უზრუნველსაყოფად, რომ ჩემი იდეა მუშაობს, მე შევქმენი პროტოტიპი LED- ის გამოყენებით, რომ შევატყობინო დანიშნულების ადგილს. ასე რომ, რაც მე გავაკეთე, მე დავამატე დანიშნულების გრძედის და გრძივის მნიშვნელობები წინა კოდიდან (Read_Lat_Lng.ino) და ვიპოვე მანძილი დანიშნულების ადგილამდე მიმდინარე მდებარეობიდან. და გამოიყენება დიაპაზონის დასადგენად, რომლის დროსაც LED უნდა ჩართოს.
ატვირთეთ კოდი და სერიულ მონიტორზე დაინახავთ შემდეგს.
![გამოსახულება გამოსახულება](https://i.howwhatproduce.com/images/004/image-9437-13-j.webp)
ამრიგად, დანიშნულების ადგილამდე მანძილი შეიძლება გამოყენებულ იქნას დიაპაზონის დასადგენად, რომლის დროსაც უნდა შესრულდეს გამომავალი ოპერაცია (შეტყობინება).
ნაბიჯი 5: საბოლოო
![ფინალური! ფინალური!](https://i.howwhatproduce.com/images/004/image-9437-14-j.webp)
![ფინალური! ფინალური!](https://i.howwhatproduce.com/images/004/image-9437-15-j.webp)
![ფინალური! ფინალური!](https://i.howwhatproduce.com/images/004/image-9437-16-j.webp)
კარგი, ჩემი პროტოტიპი მშვენივრად მუშაობდა. ახლა მინდა ჩავრთო ჩემი პროექტი ყუთში, რომელშიც შეიძლება მოთავსდეს არდუინო, GPS მოდული, ძრავა დრაივერის IC- ით და 9 ვ კვების წყარო.
კავშირი L293D IC- თან
![გამოსახულება გამოსახულება](https://i.howwhatproduce.com/images/004/image-9437-17-j.webp)
- შეაერთეთ 5V ჩართეთ 1, Vs და Vss L293D– ზე
- შეაერთეთ ციფრული გამომავალი ქინძისთავები (ჩვენ ვიყენებთ 6 და 7) L293D– ზე 1 და 2 შეყვანისთვის.
- შეაერთეთ თქვენი Arduino– ს GND ორივე GND ქინძისთავთან L293D– ის იმავე მხარეს
- საბოლოოდ დაუკავშირეთ L293D გამომავალი 1 და გამომავალი 2 თქვენს ძრავის ქინძისთავებს.
გირჩევთ:
Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: 5 ნაბიჯი (სურათებით)
![Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: 5 ნაბიჯი (სურათებით) Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: 5 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-901-4-j.webp)
Smart Buoy [GPS, რადიო (NRF24) და SD ბარათის მოდული]: ეს Smart Buoy სერია ასახავს ჩვენს (ამბიციურ) მცდელობას ავაშენოთ სამეცნიერო ბუი, რომელსაც შეუძლია მიიღოს მნიშვნელოვანი გაზომვები ზღვის შესახებ, თაროების გარეშე. ეს არის ოთხიდან ორი სამეურვეო პროგრამა - დარწმუნდით, რომ იყავით განახლებული და თუ გჭირდებათ სწრაფი ჩარევა
როგორ დავაკავშიროთ GPS მოდული (NEO-6m) Arduino– სთან ერთად: 7 ნაბიჯი (სურათებით)
![როგორ დავაკავშიროთ GPS მოდული (NEO-6m) Arduino– სთან ერთად: 7 ნაბიჯი (სურათებით) როგორ დავაკავშიროთ GPS მოდული (NEO-6m) Arduino– სთან ერთად: 7 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/003/image-7953-13-j.webp)
როგორ დავაკავშიროთ GPS მოდული (NEO-6m) Arduino– სთან ერთად: ამ პროექტში მე ვაჩვენე როგორ გავაერთიანო GPS მოდული Arduino UNO– სთან. გრძედი და გრძედის მონაცემები ნაჩვენებია LCD– ზე და მისი ნახვა შესაძლებელია აპლიკაციაში. მასალის სია Arduino Uno == > $ 8 Ublox NEO-6m GPS მოდული == > 15 $ 16x
Arduino პროექტი: ტესტი Range LoRa მოდული RF1276 GPS Tracking Solution: 9 ნაბიჯი (სურათებით)
![Arduino პროექტი: ტესტი Range LoRa მოდული RF1276 GPS Tracking Solution: 9 ნაბიჯი (სურათებით) Arduino პროექტი: ტესტი Range LoRa მოდული RF1276 GPS Tracking Solution: 9 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/002/image-4693-51-j.webp)
Arduino პროექტი: ტესტი Range LoRa მოდული RF1276 GPS Tracking გადაწყვეტა: კავშირი: USB - სერია საჭიროება: Chrome ბრაუზერი გვჭირდება: 1 X Arduino Mega გვჭირდება: 1 X GPS სჭირდება: 1 X SD ბარათი გვჭირდება: 2 X LoRa მოდემი RF1276 ფუნქცია: Arduino გაგზავნეთ GPS მნიშვნელობა მთავარ ბაზამდე - ძირითადი ბაზა ინახავს მონაცემებს Dataino Server Lora მოდულში: ულტრა დიდი დიაპაზონი
TripComputer - GPS სამგზავრო კომპიუტერი და ამინდის მოდული თქვენი მანქანისთვის: 11 ნაბიჯი (სურათებით)
![TripComputer - GPS სამგზავრო კომპიუტერი და ამინდის მოდული თქვენი მანქანისთვის: 11 ნაბიჯი (სურათებით) TripComputer - GPS სამგზავრო კომპიუტერი და ამინდის მოდული თქვენი მანქანისთვის: 11 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/003/image-6224-6-j.webp)
TripComputer - GPS სამოგზაურო კომპიუტერი და ამინდის მოდული თქვენი ავტომობილისთვის: მაგარი ჟოლოს პროექტი, რომელიც იყენებს GPS გარღვევის მოდულს და 2 პატარა Digole დისპლეას, რომ გქონდეთ სანავიგაციო კომპიუტერი
Ublox LEA 6h 02 GPS მოდული არდუინოთი და პითონით: 4 ნაბიჯი
![Ublox LEA 6h 02 GPS მოდული არდუინოთი და პითონით: 4 ნაბიჯი Ublox LEA 6h 02 GPS მოდული არდუინოთი და პითონით: 4 ნაბიჯი](https://i.howwhatproduce.com/images/003/image-6404-40-j.webp)
Ublox LEA 6h 02 GPS მოდული Arduino– სთან და პითონთან: GPS მოდულის დაკავშირება Arduino UNO– ს (ან ნებისმიერი სხვა Arduino მოწყობილობის) გამოყენებით და Latitude და განედი გამოთვლა პითონში დაწერილი პროგრამის ფანჯარაში