Სარჩევი:
- ნაბიჯი 1: აპარატურის კომპონენტები:
- ნაბიჯი 2: პროგრამული უზრუნველყოფის კომპონენტები:
- ნაბიჯი 3: კავშირი და სქემატური:
- ნაბიჯი 4: კოდი
- ნაბიჯი 5:
ვიდეო: Arduino GPS Shield Tutorial: მანძილის კალკულატორი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
GPS ან გლობალური პოზიციონირების სისტემა არის სატელიტურ რადიო სანავიგაციო სისტემა, რომელიც საშუალებას გაძლევთ მიიღოთ თქვენი მდებარეობა და გაგიწიოთ სხვა ადგილას კარგად აღიარებული და წინასწარ განსაზღვრული რუქის საშუალებით, როგორიცაა Google რუქები, ხოლო არდუინოს სამყაროში ეს ხდება არდუინოს მიერ. GPS ფარი.
GPS იცის თქვენი მდებარეობა თქვენი მდებარეობის გრძედის და გრძედის მნიშვნელობების მიხედვით, რაც განსაზღვრავს საიდან ხართ მსოფლიოში და ჩვენ ამ ორ გაზომვას გამოვიყენებთ, რათა გამოვთვალოთ მანძილი თქვენს ამჟამინდელ მდებარეობასა და სასურველ დანიშნულებას შორის GPS ფარის გამოყენებით 1Sheeld სწრაფი და სასაცილო Arduino GPS ფარის გაკვეთილში.
მოდით ვისაუბროთ ამ Arduino GPS ფარის გაკვეთილის იდეაზე …
იდეა:
Arduino GPS Shield Tutorial– ში, ჩვენ ვაპირებთ გამოვიყენოთ GPS Shield 1Sheeld– დან მისი თანმხლები Android/iOS აპლიკაციის საშუალებით, რათა მიიღოთ ამჟამინდელი მდებარეობა.
ჩვენ ამას მივაღწევთ აპს (ხმის ამოცნობის ფარის გამოყენებით), როგორც სასურველი ადგილმდებარეობის გრძედი და გრძედი, რომლის მიღწევაც გვინდა, ასევე არდუინო გამოთვლის პირდაპირ მანძილს კმ ერთეულის 2 მდებარეობას შორის (GPS ფარის გამოყენებით) და გეუბნებათ (ტექსტის მეტყველების ფარის გამოყენებით) რა მანძილია.
Ვიწყებთ:
თუ ეს პირველი შემთხვევაა, როდესაც საქმე გაქვთ 1Sheeld– თან ან გსურთ გაიგოთ მეტი ამის შესახებ, გირჩევთ შეამოწმოთ ეს სწრაფი და მარტივი გაკვეთილი.
ახლა, მას შემდეგ რაც ცოტათი გაეცანით 1Sheeld- ს, დავიწყოთ!
ნაბიჯი 1: აპარატურის კომპონენტები:
- არდუინო უნო.
- 1 ფარი+ დაფა.
- Arduino USB კაბელი ან 9-12 ვ ბატარეა.
- Android/iOS ტელეფონი, რომელზეც დაინსტალირებულია 1Sheeld აპლიკაცია.
ნაბიჯი 2: პროგრამული უზრუნველყოფის კომპონენტები:
- Arduino IDE.
- 1 ფარის ბიბლიოთეკა, 1 ფარის Android აპლიკაცია ან iOS აპი.
ნაბიჯი 3: კავშირი და სქემატური:
- შეაერთეთ 1Sheeld დაფა თქვენს Arduino– ში, როგორც სურათი 1.
- შეაერთეთ LCD 16*2 როგორც სურათი 2.
- გადართეთ 1Sheeld- ის სიმძლავრე, რომ იმუშაოს 5V (არა 3.3v) როგორც image3.
1Sheeld– ს აქვს 2 რეჟიმი: ატვირთვის რეჟიმი და ოპერაციული რეჟიმი. მათ შორის შეგიძლიათ გადახვიდეთ ციფრული ქინძისთავების მახლობლად გადამრთველის გამოყენებით და ეწოდება "UART SWITCH" 1Sheeld- ზე და "SERIAL SWITCH" 1Sheeld+ - ზე.
- პირველ რიგში, თქვენ გადაატრიალეთ გადამრთველი "SWITCH" აღნიშვნისკენ, როგორც image4, რომელიც 1Sheeld დაფას გადააქცევს ატვირთვის რეჟიმში, რომ მოგცეთ Arduino კოდის ატვირთვის საშუალება.
- მეორეც, კოდის ჩატვირთვის დასრულების შემდეგ, გადაიტანეთ გადამრთველი "UART" აღნიშვნისკენ (ან "SERIAL" 1Sheeld+ დაფაზე) როგორც image5, რომელიც 1Sheeld დაფას გადააქცევს ოპერაციულ რეჟიმში თქვენს სმარტფონთან 1Sheeld აპლიკაციასთან კომუნიკაციისთვის.
დაბოლოს, დაუკავშირეთ Arduino თქვენი კომპიუტერის საშუალებით Arduino USB კაბელის გამოყენებით.
ნაბიჯი 4: კოდი
მე გირჩევთ შეამოწმოთ Arduino GPS Shield დოკუმენტაცია, რომ მეტი იცოდეთ Arduino GPS Shield ფუნქციონირებისა და მათი გამოყენების შესახებ.
ახლა, გადართეთ 1Sheeld დაფა ატვირთვის რეჟიმში, ატვირთეთ თანდართული კოდი Arduino ციფრული საათისათვის. გადართეთ 1Sheeld დაფა საოპერაციო რეჟიმში, შემდეგ გახსენით 1Sheeld აპლიკაცია და დაუკავშირეთ 1Sheeld დაფაზე Bluetooth- ის საშუალებით.
ნაბიჯი 5:
როგორც ხედავთ Arduino GPS Shield Tutorial ვიდეოში, თქვენ უნდა შეარჩიოთ GPS, ტერმინალი, Text-to-speech და ხმის ამოცნობის ფარები.
მას შემდეგ რაც გადახვალთ ხმის ამოცნობის ფარისკენ და თქვენს ტელეფონს აცნობებთ თქვენთვის სასურველ ადგილმდებარეობას გრძედისა და გრძედის მნიშვნელობების მიხედვით, ის გამოითვლის მანძილს ამჟამინდელ მდებარეობასა და შეყვანის განედისა და გრძედის ადგილმდებარეობას შორის და ხმამაღლა გეტყვით მანძილს და ასევე ჩაწერილია ტერმინალის ფარის ჩანართში.
ამ სახელმძღვანელოში მე მინდოდა ვიცოდე მანძილი ჩემს ამჟამინდელ მდებარეობას შორის "Integreight company" და რამსის რკინიგზის სადგურს შორის კაიროს ცენტრში და იყო 8.327 კმ. და გამოვთვალე ის Google რუკებისგანაც, სადაც შეცდომა ძალიან მცირე იყო (Google maps მანძილი: 8.22 კმ ეკრანის მიხედვით).
გირჩევთ:
მანძილის სიახლოვის გაზომვა ჟესტური სენსორით APDS9960: 6 ნაბიჯი
მანძილის სიახლოვის გაზომვა ჟესტების სენსორით APDS9960: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავზომოთ მანძილი ჟესტური სენსორის გამოყენებით APDS9960, arduino და Visuino. უყურეთ ვიდეოს
Bluetooth კონტროლირებადი RC მანქანა სიჩქარის კონტროლით და მანძილის გაზომვით: 8 ნაბიჯი
Bluetooth კონტროლირებადი RC მანქანა სიჩქარის კონტროლით და მანძილის გაზომვით: ბავშვობაში მე ყოველთვის მოხიბლული ვიყავი RC მანქანებით. დღესდღეობით თქვენ შეგიძლიათ იპოვოთ მრავალი გაკვეთილი, რომლითაც შეგიძლიათ შექმნათ იაფი Bluetooth კონტროლირებადი RC მანქანები Arduino– ს დახმარებით. მოდით გადადგათ ნაბიჯი წინ და გამოვიყენოთ ჩვენი პრაქტიკული ცოდნა კინემატიკაში გამოსათვლელად
წვრილმანი ციფრული მანძილის გაზომვა ულტრაბგერითი სენსორის ინტერფეისით: 5 ნაბიჯი
წვრილმანი ციფრული მანძილის გაზომვა ულტრაბგერითი სენსორის ინტერფეისით: ამ ინსტრუქციის მიზანია შექმნას ციფრული მანძილის სენსორი GreenPAK SLG46537- ის დახმარებით. სისტემა შექმნილია ASM– ის და GreenPAK– ის სხვა კომპონენტების გამოყენებით ულტრაბგერითი სენსორთან ურთიერთქმედების მიზნით. სისტემა შექმნილია იმისთვის, რომ
Arduino LED ბეჭედი ულტრაბგერითი მანძილის სენსორი: 8 ნაბიჯი
Arduino LED ბეჭედი ულტრაბგერითი დისტანციის სენსორი: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ LED ბეჭედი და ულტრაბგერითი მოდული მანძილის გასაზომად. უყურეთ სადემონსტრაციო ვიდეოს
პორტატული მანძილის საზომი მოწყობილობა Arduino– ით !: 9 ნაბიჯი (სურათებით)
პორტატული დისტანციის საზომი მოწყობილობა Arduino– ით! ის იყენებს PICO- ს, Arduino თავსებადი დაფას და რამდენიმე სხვა ელექტრონულ ნაწილს, რომლებიც უკვე