Სარჩევი:
- ნაბიჯი 1: საფუძვლები
- ნაბიჯი 2: შეაგროვეთ თქვენი მასალები
- ნაბიჯი 3: შეაერთეთ თქვენი Bluetooth მოდული თქვენს არდუინოსთან
- ნაბიჯი 4: შეაერთეთ თქვენი GPS მოდული თქვენს კომპიუტერთან
- ნაბიჯი 5: შეამოწმეთ თქვენი GPS სტატუსი
- ნაბიჯი 6: შეაერთეთ თქვენი GPS თქვენს Bluetooth მოდულთან
- ნაბიჯი 7: შეაერთეთ თქვენი Bluetooth თქვენს Android მოწყობილობასთან
- ნაბიჯი 8: დასკვნა და რეკომენდაცია
ვიდეო: გარე Bluetooth Bluetooth პროვაიდერის დაყენება Android მოწყობილობებისთვის: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს ინსტრუქცია აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი გარე Bluetooth- ჩართული GPS თქვენი ტელეფონისთვის, აანთეთ რაც არ უნდა იყოს სულ რაღაც 10 დოლარად.
მასალების ანგარიში:
- NEO 6M U-blox GPS
- HC-05 bluetooth მოდული
- Blutooth დაბალი ენერგიის მოდულების ინტერფეისის ცოდნა
- არდუინო
- Საღი აზრი
- გაყვანილობის ნოუ-ჰაუ
ნაბიჯი 1: საფუძვლები
მაშ, როგორ მუშაობს ეს, ზოგადად?
- u-blox არის შვედური კომპანია, რომელიც აწარმოებს GPS– ს. GPS მოდული უზრუნველყოფს მონაცემთა მასივს, რასაც ისინი უწოდებენ NEMA პროტოკოლს. ის შეიძლება შეიცავდეს მონაცემთა რამდენიმე სტრიქონს მისი RAW ფორმით, მაგრამ სწორი პროგრამული უზრუნველყოფის გამოყენებით თქვენ უნდა გქონდეთ საშუალება გითხრათ რა არის რა.
- GPS მოდული გამოსცემს მონაცემებს სერიაში და მონაცემებს იღებს bluetooth მოდული, რადგან ისინი მუშაობენ UART– ზე. (ეს ნიშნავს, რომ მათ აქვთ ერთი და იგივე სატრანსპორტო საშუალება, თუკი თქვენ შეგიძლიათ ასე იფიქროთ).
- ახლა, bluetooth მოდული სწორი კონფიგურაციით, გადასცემს ყველა ნედლ GPS მონაცემს თქვენს Android ტელეფონზე.
- Android ტელეფონი გამოიყენებს მესამე მხარის პროგრამას GPS RAW მონაცემების ადამიანისთვის წაკითხვად დამუშავების მიზნით.
- შემდეგ აპლიკაცია "გატეხავს" თქვენი ტელეფონის სისტემას, რომ "შეცვალოს" GPS "ბიბლიოთეკა" Bluetooth GPS მონაცემებით, რომელიც თქვენ ახლახან გადმოიტანეთ და მიიღეთ. ეს არის ის, რაც საყოველთაოდ ცნობილია როგორც "იმიტირებული ადგილმდებარეობა". *
- ნებისმიერი ნავიგაცია-აპლიკაცია მაგ. Google Maps უნდა მუშაობდეს Bluetooth GPS– ის პარალელურად.
*პასუხისმგებლობის შეზღუდვის განაცხადი: მე არ მაქვს კავშირი ტექნიკურ და პროგრამულ უზრუნველყოფის არცერთ დეველოპერთან, რომელიც მითითებულია ამ ინსტრუქციაში. თქვენ გესმით, რომ ნებისმიერი პროგრამული უზრუნველყოფის გადმოტვირთვას აქვს კიბერუსაფრთხოების დარღვევის რისკი. ღმერთმა იცის რას წერენ ეს პროგრამები ამ პროგრამებში, პატივი ეცი მათ, როგორც შეგიძლია. მე არ ვარ პასუხისმგებელი თქვენს ტელეფონზე ან თქვენზე მიყენებულ ზარალზე და თქვენ სრულად ხართ პასუხისმგებელი ნებისმიერ ცვლილებაზე. გააკეთე საკუთარი რისკით.
ნაბიჯი 2: შეაგროვეთ თქვენი მასალები
თქვენ უნდა გქონდეთ NEO-6M GPS, Arduino და HC-05 bluetooth მოდული, თუმცა მე ვფიქრობ, რომ თქვენ შეძლებთ HC-06– ის გამოყენებას გარკვეულწილად. თქვენ ასევე გჭირდებათ თქვენი კომპიუტერი, კომპიუტერის ძირითადი ცოდნა და ელექტრონიკა.
ნაბიჯი 3: შეაერთეთ თქვენი Bluetooth მოდული თქვენს არდუინოსთან
ეს ნაბიჯი გადამწყვეტია იმისათვის, რომ დარწმუნდეთ, რომ თქვენი UART თქვენს Arduino– ზე მუშაობს 9600 Baud– ზე.
შეაერთეთ თქვენი Bluetooth მოდული თქვენს არდუინოსთან.
გახსენით თქვენი Arduino IDE თქვენს კომპიუტერზე და დაუკავშირეთ თქვენი Arduino თქვენს კომპიუტერს.
გაუშვით თქვენი Bluetooth მოდული AT რეჟიმში მისი პარამეტრების კონფიგურაციისთვის. თქვენ უნდა გქონდეთ საშუალება გითხრათ რა სიჩქარეზე მუშაობს თქვენი bluetooth მოდული. (დოკუმენტაცია შეძენისთანავე). წინააღმდეგ შემთხვევაში, სცადეთ მისი გაშვება 38400 ბაუდში.
საბოლოო ჯამში, გამოიყენეთ
AT+ORGL
თქვენს პირვანდელ პარამეტრებზე გადასასვლელად. გაფრთხილება: ეს აღდგება ნებისმიერ კონფიგურაციულ რეჟიმში ადრე.
შემდეგ, დააყენეთ UART 9600 Baud
AT+UART = 9600, 0, 0
თქვენ უნდა შეგეძლოთ მისი ნახვა
კარგი
შეტყობინება თქვენი პარამეტრების დასადასტურებლად.
სასიამოვნოა.
ვინც არ იცის რაზე ვსაუბრობდი, ნება მომეცით შემოგთავაზოთ რამოდენიმე წუთიდან რამოდენიმე საათამდე დათვალიერება ინსტრუქციებზე თქვენი Bluetooth მოდულის კონფიგურაციისთვის. თუ გჭირდებათ ჩემი დახმარება, დამიჭირეთ მხარი და დატოვეთ თქვენი კომენტარები ქვემოთ.
ნაბიჯი 4: შეაერთეთ თქვენი GPS მოდული თქვენს კომპიუტერთან
ეს ნაბიჯი გადამწყვეტია იმის შესამოწმებლად, მუშაობს თუ არა თქვენი GPS და ასევე წაახალისეთ საკუთარი თავი, რომ გააგრძელოთ ეს ინსტრუქციულად.
NEO-6M– ს უნდა ჰქონდეს 4 პინი. დაკავშირება შესაბამისად:
NEO6M VCC 5V Arduino– დან
RX to TX
TX to RX
GND to GND
მათთვის, ვინც არ იცის სად არის TX და RX თქვენს Arduino– ში, უბრალოდ დააყენეთ ისინი შესაბამისად 11 და 10 შესაბამისად. ტრადიციულად, თქვენ უნდა გამოიყენოთ 0 და 1, მაგრამ 4 წლიანმა გამოცდილებამ შემიშალა ნერვები, რომ ისინი ყოველთვის არ მუშაობენ 3.3 ვ გამომავალი სიგნალის გამო.
Კარგი.
ახლა გახსენით ესკიზის მაგალითი, რომელიც შეგიძლიათ იპოვოთ თქვენს მაგალითების საქაღალდეში, ან გააკეთეთ ეს მარტივი გზით:
#ჩართეთ
პროგრამული უზრუნველყოფა სერიული mySerial (10, 11); // RX, TX
void setup () {
// გახსენით სერიული კომუნიკაციები და დაელოდეთ პორტის გახსნას: Serial.begin (9600); ხოლო (! სერიული) {; // დაელოდეთ სერიული პორტის დაკავშირებას. საჭიროა მხოლოდ მშობლიური USB პორტისთვის}
mySerial.begin (9600);
}
void loop () {// გაშვება უსასრულოდ
if (mySerial.available ()) {Serial.write (mySerial.read ()); } if (Serial.available ()) {mySerial.write (Serial.read ()); }}
რასაც მე ვაკეთებ აქ არის ის, რომ მე ვეუბნები არდუინოს, რომ "ჰეი, GPS აპირებს მოგაწოდოს ზოგიერთი მონაცემი, აქ არის რამოდენიმე ინსტრუქცია, თუ როგორ უნდა მიიღოთ ისინი. ასევე, ისინი გადაყრიან მას 9600 ბაუდის სიჩქარით."
Კარგი. ატვირთეთ კოდი.
ნაბიჯი 5: შეამოწმეთ თქვენი GPS სტატუსი
ახლა, ეს ნაბიჯი არის ის, სადაც თქვენ შეამოწმებთ GPS სტატუსს.
ძალიან მნიშვნელოვანია Arduino IDE ყველა ფანჯრის დახურვა, თითოეული მათგანი. არანაირი გამონაკლისი. არდუინოს გამორთვა ზედმეტია.
გადადით u-blox– ის ვებ – გვერდზე u ცენტრის მოსაძებნად. ეს არის პროგრამული უზრუნველყოფა, რომელიც გარდაქმნის NEMA პროტოკოლის RAW მონაცემებს მშვენიერ GUI ფორმაში, სადაც შეგიძლიათ იფიქროთ, რომ თქვენ ხართ მომხიბლავი მზვერავი მომენტში, მაგრამ ძირითადად თქვენ უბრალოდ უყურებთ წერტილებს და რიცხვებს.
მას შემდეგ რაც გადმოწერეთ u ცენტრი და დააინსტალირეთ და ასევე გახსენით, თქვენ უნდა გქონდეთ რამდენიმე მომაჯადოებელი სურათის ნახვა. წინააღმდეგ შემთხვევაში, ნება მომეცით შემოგთავაზოთ გარკვეული პარამეტრები, რომ ითამაშოთ.
მენიუს ზოლში გადადით ინსტრუმენტები> პორტი, დარწმუნდით, რომ თქვენი u ცენტრი დაკავშირებულია თქვენს Arduino– სთან ერთად, მოწმენი ნებისმიერი „COM 1“ან ნებისმიერი რიცხვისა. ასევე, შეამოწმეთ არის თუ არა თქვენი Tools> baud rate 9600, ან შეგიძლიათ დააყენოთ Tools> autobauding მოსახერხებელი გულისთვის.
ამ დროს რაღაც უნდა მიიღოთ.
ნაბიჯი 6: შეაერთეთ თქვენი GPS თქვენს Bluetooth მოდულთან
აქ თქვენ აერთებთ თქვენს GPS– ს თქვენს bluetooth მოდულს.
ძირითადი ელექტრონული ცოდნის გამოყენებით დააკავშირეთ:
NEO6M TX> RX Bluetooth
RX> TX
კარგია ორივე მოდულის ენერგია 5 ვ -ზე.
ამ დროს ორივე მოდული უნდა აციმციმდეს შუქს. გადაამოწმე.
ნაბიჯი 7: შეაერთეთ თქვენი Bluetooth თქვენს Android მოწყობილობასთან
ეს ნაბიჯი გეტყვით როგორ დააკავშიროთ თქვენი Bluetooth GPS მესამე მხარის აპლიკაციას.
არსებობს რამდენიმე პროგრამა, რომელსაც შეუძლია იმუშაოს ტექნიკით. ნება მომეცით გირჩიოთ Bluetooth GPS.
ჩამოტვირთეთ აპლიკაცია თქვენს მოწყობილობაზე და გაუშვით.
ამ ეტაპზე, გადადით პარამეტრებში თქვენს Android მოწყობილობაში, რომ დააწყვილოთ თქვენი Bluetooth მოდული, დაუბრუნდით Bluetooth GPS აპს და დააჭირეთ დაკავშირებას ზედა მარჯვენა კუთხეში. ეს დაიწყებს კავშირს bluetooth მოდულსა და თქვენს Android მოწყობილობას შორის. მონაცემები უნდა შემოდიოდეს.
პრობლემის აღმოფხვრის რჩევა, რომლის შემოთავაზებაც შემეძლო შემეძლო, გადაფურცლეთ აპლიკაციაზე მარცხნივ, რომ ნახოთ ჟურნალი, რომ ნახოთ თუ არა რაიმე მონაცემი. გაყალბებული მონაცემები უნდა მიუთითებდეს, რომ თქვენი Bluetooth კავშირი გამართულია, მაგრამ თქვენი ბოდვის სიხშირე შეიძლება იყოს პრობლემა აქ.
ნაბიჯი 8: დასკვნა და რეკომენდაცია
ახლა, როდესაც თქვენ გაქვთ სამუშაო bluetooth მოდული, უნდა მიაქციოთ ტაში.
გირჩევთ:
გასაოცარი წვრილმანი მზის ენერგიით გარე გარე ნათურა: 9 ნაბიჯი
გასაოცარი წვრილმანი მზის ენერგიაზე მომუშავე გარე ნათურა: გამარჯობა! ამ ინსტრუქციებში შეგიძლიათ გაიგოთ როგორ ავაშენოთ იაფი და მარტივი მზის ენერგიაზე მომუშავე LED ნათურა! ის იტვირთება ბატარეის დღის განმავლობაში და ანათებს ძალიან ნათელ COB LED ღამით! უბრალოდ მიყევით ნაბიჯებს! Შენ შეგიძლია ამის გაკეთება! ეს მართლაც ადვილი და სახალისოა! ეს არის
გარე პროგრამისთვის პროგრამირებადი გარე განათება: 4 ნაბიჯი
გარე პროგრამული უზრუნველყოფის გარე განათება: ეს პროექტი გეხმარებათ გარე გარე მონიტორის ან ტელევიზიის გარემოს განათების დაყენებაში, რომელიც საშუალებას გაძლევთ გააკონტროლოთ ქვემოთ ჩამოთვლილი ნებისმიერი ბრაუზერი, რომელსაც აქვს ბრაუზერი და დაკავშირებულია თქვენს როუტერთან. LED ფერი მოციმციმე სიხშირე DJ ეფექტს აყენებს განსხვავებებს
WiFi ავტომატური ქარხნის მიმწოდებელი წყალსაცავით - შიდა/გარე კულტივირების დაყენება - წყლის მცენარეები ავტომატურად დისტანციური მონიტორინგით: 21 ნაბიჯი
WiFi ავტომატური მცენარეთა მიმწოდებელი რეზერვუარით - შიდა/გარე კულტივირების დაყენება - წყლის მცენარეები ავტომატურად დისტანციური მონიტორინგით: ამ გაკვეთილში ჩვენ ვაჩვენებთ, თუ როგორ უნდა შეიქმნას შიდა/გარე მცენარეების მიმწოდებლის სისტემა, რომელიც ავტომატურად რწყავს მცენარეებს და მისი დისტანციური მონიტორინგი შესაძლებელია Adosia პლატფორმის გამოყენებით
Windows– ის გარე დისკზე დაყენება Mac დანაყოფით Mac– ზე: 5 ნაბიჯი (სურათებით)
Windows– ის გარე დისკზე დაყენება Mac დანაყოფით Mac– ზე: თუ თქვენ იყიდეთ რაღაც საწყისი MacBook pro და დაზოგეთ მცირე ნაღდი ფული, მაგრამ მალევე შეექმნათ შენახვის პრობლემა Windows– ის დაყენების მცდელობისას Bootcamp– ის გამოყენებით ჩვენ ყველამ ვიცით, რომ 128 გბ არ არის საკმარისი ეს ასე რომ ჩვენ შეიძლებოდა ვიყიდოთ რამე
შექმენით გარე მყარი დისკი ძველი გარე CD/RW– დან: 5 ნაბიჯი
შექმენით გარე მყარი დისკი ძველი გარე CD/RW– დან: ძველი გარე cd/rw– ის საკმაოდ პირდაპირ გადატანა უფრო სასარგებლო გარე მყარ დისკზე. მომარაგება 1-გარე cd/rw (სასურველია უფრო ყუთის ტიპი) 1-მყარი დისკი (უნდა შეესაბამებოდეს დისკის შიდა კონექტორს, უნდა იყოს ფორმატირებული/სისტემური) 1 სმ