Բովանդակություն:
- Քայլ 1: Հիմնարար սկզբունքներ
- Քայլ 2: Հավաքեք ձեր նյութերը
- Քայլ 3. Միացրեք ձեր Bluetooth մոդուլը ձեր Arduino- ին
- Քայլ 4: Միացրեք ձեր GPS մոդուլը ձեր համակարգչին
- Քայլ 5: Ստուգեք ձեր GPS կարգավիճակը
- Քայլ 6: Միացրեք ձեր GPS- ը ձեր Bluetooth մոդուլին
- Քայլ 7: Միացրեք ձեր Bluetooth- ը ձեր Android սարքին
- Քայլ 8. Եզրակացություն և առաջարկություն
Video: Android սարքերի համար արտաքին Bluetooth GPS մատակարարի տեղադրում. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկը կբացատրի, թե ինչպես ստեղծել ձեր հեռախոսի համար ձեր Bluetooth- ով միացված արտաքին GPS- ը, բոցավառել այն, ինչ ընդամենը 10 դոլար է:
Ապրանքների հաշիվը:
- NEO 6M U-blox GPS
- HC-05 bluetooth մոդուլ
- Blutooth energyածր էներգիայի մոդուլների ինտերֆեյսերի իմացություն
- Արդուինո
- Առողջ բանականություն
- Էլեկտրահաղորդման նոու-հաու
Քայլ 1: Հիմնարար սկզբունքներ
Այսպիսով, ինչպես է դա աշխատում, ընդհանուր առմամբ:
- u-blox- ը շվեդական ընկերություն է, որը արտադրում է GPS: GPS մոդուլը տրամադրում է տվյալների զանգված, ինչպես նրանք կոչում են NEMA արձանագրություն: Այն կարող է բաղկացած լինել մի քանի տողից ՝ իր RAW տեսքով, սակայն ճիշտ ծրագրակազմի միջոցով պետք է կարողանաք ասել, թե ինչն ինչ է:
- GPS մոդուլը տվյալները դուրս է բերում սերիական եղանակով և տվյալները ստանում է bluetooth մոդուլը, քանի որ դրանք աշխատում են UART- ով: (նշանակում է, որ նրանք ունեն նույն տրանսպորտային միջոցը, եթե կարողանայիք այդպես մտածել):
- Այժմ, ճիշտ կազմաձևով bluetooth մոդուլը, կփոխանցի GPS- ի բոլոր հում տվյալները ձեր Android- ով միացված հեռախոսին:
- Android հեռախոսը կօգտագործի երրորդ կողմի ծրագիր ՝ GPS RAW տվյալները մարդու համար ընթեռնելի ձևի մշակելու համար:
- Հավելվածն այնուհետև «կոտրվելու» է ձեր հեռախոսի համակարգում ՝ GPS «գրադարանը» «փոխարինելու» համար նոր փոխանցված և ստացված Bluetooth GPS- ի տվյալներով: Սա այն է, ինչ սովորաբար հայտնի է որպես «ծաղրական վայր»: *
- Navանկացած նավիգացիոն ծրագիր, օրինակ. Google Քարտեզները պետք է զուգահեռ աշխատեն Bluetooth GPS- ի հետ:
*Հրաժարում. Ես որևէ առնչություն չունեմ այս հրահանգում նշված ապարատային և ծրագրային ապահովման մշակողներից որևէ մեկի հետ: Դուք իսկապես հասկանում եք, որ ցանկացած ծրագրակազմ ներբեռնելն ունի կիբերանվտանգության խախտման ռիսկեր: Աստված գիտի, թե ինչ են գրում այդ ծրագրաշարի մշակողները այս ծրագրերում, հարգեք դրանք ձեր ցանկացած ձևով: Ես պատասխանատվություն չեմ կրում ձեր հեռախոսին կամ ձեզ հասցված վնասների համար, և դուք լիովին պատասխանատու եք ցանկացած փոփոխության համար: Կատարեք ձեր ռիսկով:
Քայլ 2: Հավաքեք ձեր նյութերը
Դուք պետք է ունենաք NEO-6M GPS, Arduino և HC-05 bluetooth մոդուլ, չնայած կարծում եմ, որ դուք կարող եք ինչ-որ առումով օգտագործել HC-06- ը: Ձեզ անհրաժեշտ է նաև ձեր համակարգիչը, համակարգչային և էլեկտրոնիկայի հիմնական գիտելիքները:
Քայլ 3. Միացրեք ձեր Bluetooth մոդուլը ձեր Arduino- ին
Այս քայլը կարևոր է համոզվելու համար, որ ձեր Arduino- ի ձեր UART- ն աշխատում է 9600 Baud- ով:
Միացրեք ձեր Bluetooth մոդուլը ձեր Arduino- ին:
Բացեք ձեր Arduino IDE- ն ձեր համակարգչում և միացրեք ձեր Arduino- ն ձեր համակարգչին:
Գործարկեք ձեր Bluetooth մոդուլը AT ռեժիմում `դրա կարգավորումները կազմաձևելու համար: Դուք պետք է կարողանաք ասել, թե ինչ արագությամբ է աշխատում ձեր Bluetooth մոդուլը: (փաստաթղթեր գնման պահից): Հակառակ դեպքում, փորձեք այն գործարկել 38400 բաուդով:
Ի վերջո, օգտագործեք
AT+ORGL
վերականգնել ձեր սկզբնական կարգավորումները: Ո WՇԱԴՐՈԹՅՈՆ. ՍԱ ԿԱՆՈՆԱՆԻ ANԱՆԿԱԱ ԱՌԱ ԿԱFՄԱԿԵՐՊՎԱ ԿԱՐDՈՄ:
ապա, UART- ը սահմանեք 9600 Baud
AT+UART = 9600, 0, 0
Դուք պետք է կարողանաք տեսնել
լավ
հաղորդագրություն ՝ ձեր կարգավորումները հաստատելու համար:
Գեղեցիկ
Նրանք, ովքեր չգիտեն, թե ինչի մասին էի խոսում, թույլ տվեք ձեզ առաջարկել մի քանի րոպեից մինչև մի քանի ժամ դիտել հրահանգների միջոցով ՝ ձեր Bluetooth մոդուլը կազմաձևելու համար: Եթե իմ օգնության կարիքը ունեք, թեքեք ուսիս ՝ թողնելով ձեր մեկնաբանությունները ստորև:
Քայլ 4: Միացրեք ձեր GPS մոդուլը ձեր համակարգչին
Այս քայլը չափազանց կարևոր է `ստուգելու, թե արդյոք աշխատում է ձեր GPS- ը, ինչպես նաև խրախուսելու ինքներդ ձեզ շարունակել այս հրահանգով:
NEO-6M- ը պետք է ունենա 4 կապում: Համապատասխանաբար միացեք.
NEO6M VCC դեպի 5V Arduino
RX- ից TX
TX- ից RX
GND- ից GND
Նրանց համար, ովքեր չգիտեն, թե որտեղ են TX և RX ձեր Arduino- ում, պարզապես դրանք տեղադրեք համապատասխանաբար 11 և 10 համարների վրա: Ավանդաբար, դուք պետք է դնեք 0 և 1, բայց 4 տարվա փորձը նյարդերիս վրա դրեց, որ նրանք անընդհատ չեն աշխատում իրենց 3.3 Վ ելքային ազդանշանի պատճառով:
Լավ.
Այժմ բացեք օրինակելի ուրվագիծը, որը կարող եք գտնել ձեր օրինակների թղթապանակում, կամ դա կատարեք հեշտ ճանապարհով.
#ներառում
SoftwareSerial 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 ()); }}
Այն, ինչ ես անում եմ այստեղ, այն է, որ Arduino- ին ասում եմ."
Լավ. Վերբեռնեք ծածկագիրը:
Քայլ 5: Ստուգեք ձեր GPS կարգավիճակը
Այժմ, այս քայլը այնտեղ է, որտեղ դուք ստուգում եք GPS կարգավիճակը:
Շատ կարևոր է փակել Arduino IDE- ի յուրաքանչյուր պատուհան, նրանցից յուրաքանչյուրին: Բացառություններ չկան: Ձեր Arduino- ն հոսանքազրկելն ավելորդ է:
Գնացեք u-blox կայք ՝ u կենտրոնը գտնելու համար: Սա այն ծրագիրն է, որը NEMA արձանագրության RAW տվյալները վերածում է GUI- ի գեղեցիկ ձևի, որտեղ կարող եք մտածել, որ դուք մի պահ թույն լրտես եք, բայց հիմնականում դուք պարզապես կետեր և թվեր եք նայում:
Երբ դուք ներբեռնում եք u կենտրոնը և տեղադրում այն, ինչպես նաև բացում այն, դուք պետք է կարողանաք տեսնել որոշ ցայտուն պատկերներ: Հակառակ դեպքում, թույլ տվեք ձեզ առաջարկել որոշ պարամետրեր ՝ խաղալու համար:
Theանկի տողում գնացեք Գործիքներ> Պորտ, համոզվեք, որ ձեր u կենտրոնը միացված է ձեր Arduino- ին ՝ ականատես ցանկացած «COM 1» կամ ցանկացած հնարավոր համարի: Բացի այդ, ստուգեք, թե արդյոք ձեր Գործիքներ> բաուդ արագությունը 9600 է, կամ կարող եք այն դնել Գործիքներ> ավտոբուդինգ հարմար նպատակների համար:
Այս պահին դուք պետք է ինչ -որ բան ստանաք:
Քայլ 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 մոդուլ, պետք է ինքներդ ձեզ ծափահարե՞ք:
Խորհուրդ ենք տալիս:
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորների հանգույց միջին տիրույթի IOT սարքերի համար. 4 քայլ
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորային կենտրոն միջին հեռահարության IOT սարքերի համար. Այս ձեռնարկների շարքում մենք կկառուցենք սարքերի ցանց, որոնք կարող են կառավարվել կենտրոնական հանգույցի ռադիոկապի միջոցով: WIFI- ի կամ Bluetooth- ի փոխարեն 433 ՄՀց սերիական ռադիոկապի օգտագործման առավելությունը շատ ավելի մեծ տիրույթ է (լավ
LoRa Messenger երկու սարքերի համար մինչև 8 կմ հեռավորությունների համար. 7 քայլ
LoRa Messenger երկու սարքերի համար մինչև 8 կմ հեռավորության վրա. Միացրեք նախագիծը ձեր նոութբուքին կամ հեռախոսին, այնուհետև զրուցեք սարքերի միջև առանց ինտերնետի կամ SMS- ի ՝ օգտագործելով միայն LoRa- ն: Բարև, տղերք: Աքարշ այստեղ ՝ CETech- ից: Այսօր մենք պատրաստվում ենք նախագիծ կազմել, որը կարող է միացվել ձեր սմարթֆոնին կամ որևէ
Windows- ի տեղադրում արտաքին սկավառակի վրա `Mac- ի միջնորմով Mac- ում. 5 քայլ (նկարներով)
Windows- ի տեղադրում արտաքին կրիչով Mac- ի միջնորմով Mac- ում. Եթե դուք գնել եք MacBook pro- ի նման մի բան և մի փոքր կանխիկ գումար եք խնայել, բայց շուտով բախվել եք պահեստավորման խնդրին, երբ փորձում եք տեղադրել Bootcamp- ի միջոցով պատուհաններ, մենք բոլորս գիտենք, որ 128 ԳԲ -ն բավարար չէ: սրանք, որպեսզի մենք գոնե ինչ -որ բան գնեինք
Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. 7 քայլ (նկարներով)
The Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. Դա պարզ փաստ է, որ ռոբոտները հիանալի են: Այնուամենայնիվ, անվտանգության ռոբոտները չափազանց թանկ են միջին վիճակագրական անձի համար կամ օրինականորեն անհնար է գնել դրանք. Մասնավոր ընկերությունները և զինվորականները հակված են նման սարքերն իրենց համար պահել, և
Ստեղծեք արտաքին HDD հին արտաքին CD/RW- ից ՝ 5 քայլ
Ստեղծեք արտաքին HDD հին արտաքին CD/RW- ից. Հին արտաքին cd/rw- ի բավականին ուղիղ փոխակերպում ավելի օգտակար արտաքին կոշտ սկավառակի: Սարքավորումներ 1-արտաքին cd/rw (գերադասելի է ավելի տուփի տեսակը) 1-կոշտ սկավառակ (պետք է համապատասխանի սկավառակի ներքին միակցիչին, անհրաժեշտ է ձևաչափել/ներդնել) 1 սմ