Բովանդակություն:
Video: GPS օգտագործելով L80: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Պատրաստվում եմ մասնակցել սենսորների մրցույթին:
Լավ, ուրեմն սարսափելի պատկեր է: Բայց ես LABY Old Geek (L. O. G.) եմ: Ես պլանշետս ձեռքումս եմ պահում, բայց դա այն է, որպեսզի կարողանամ նկարել նկարը (հեռակա): Ինչի մասին է խոսքը իմ բաճկոնի քսակի մեջ, որը պարունակում է GPS, որը միացված է իմ ուսի ալեհավաքին:
Իհարկե, ասում եք, որ սմարթֆոններն ունեն GPS- ներ, բայց ո՞րն է դրանում մարտահրավերը GEEK- ի համար: Մինչ այժմ իմը կարող է ձայնագրել իմ շան հետ զբոսանքը և տեղադրել այն Google Earth Pro- ում:
Այսպիսով, ես պարզապես ավարտեցի մեկ այլ GPS նախագիծ.
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Այդ մեկի համար ես օգտագործել եմ MTK3339 GPS- ը, ինչպես Adafruit Ultimate- ը, երբեմն կոչվում է PA6H կամ LadyBird1: Ես որոշ ինտերնետային որոնումներ կատարեցի և գտա L80 GPS մոդուլ ՝ PA6H- ից շատ ավելի էժան գնով: Այժմ, ըստ երևույթին, այն օգտագործում է նաև MTK3339- ը, բայց այլ փաթեթում: Ըստ երևույթին, այն պատրաստված է Quectel- ի կողմից: Այժմ ես գաղափար չունեմ ՝ դա կլոն է, թե լիցենզավորված տարբերակ, թե դրա ներսում կա MTK3339 չիպը, թե ինչ, բայց ես Aliexpress- ից զույգ պատվիրեցի: Բացի գնից, ինձ դուր եկավ այն, որ կապերը գտնվում էին 0,1 դյույմ տարածության վրա, ինչը նշանակում է, որ այս LDԵՐՈ manՄ համար շատ ավելի հեշտ է զոդվել:
Թվում է, թե Quectel- ն ունի ավելի լավ կայք, քան ես գտել եմ մյուս LadyBird1 MTK3339- ի համար.
www.quectel.com/product/l80.htm
Քայլ 1: Փորձարկում
Դե, լավ կլինի, որ կարողանանք փորձարկել L80- ը (տես նկարները) ՝ առանց PCB- ին զոդելու: L80- ի միակցիչի կապումներն 0,1 դյույմ են, բայց սովորական վերնագրի համար բավականին փոքր են: Ես պատահաբար ունեի մեխանիկական քորոցային վերնագրեր, որոնք բավականին լավ կտեղավորվեին: Տես նկարը:
Այսպիսով, ես դրանք սոսնձեցի: Տես նկարը:
Մշակված քորոցային վերնագրեր. Դրանք մշակվում են ավելի ամուր և ավելի շփվող տարածքի համար: Նրանք կաշխատեն ստանդարտ տախտակներում և սովորական վերնագրերում, բայց այնքան էլ ապահով չեն: Ես խորհուրդ եմ տալիս օգտագործել արական վերամշակված վերնագրեր միայն կանանց հաստոցներով կամ պարզապես զոդման:
L80- ը կապում ունենալու լավն այն է, որ այն կարող է տեղափոխվել տախտակից դեպի PCB և հեշտությամբ փոխարինվել:
ԽՈՐՀՈՐԴ. Այսպիսով, էժան մեքենայացված վերնագրերը, որոնք ես գնել էի, հալվում էին, երբ դրանք զոդում էի: Այնուամենայնիվ, թվում էր, թե դրանք լավ են աշխատում:
Լավ, այնպես որ ես այն դրեցի սեղանի վրա ՝ իմ Adafruit Feather M4 Express- ի հետ միասին և փորձարկեցի այն: Այն հիմնականում նույնն էր աշխատում, ինչ իմ PA6H GPS- ը:
Կարծում եմ, որ մի փոքր տարբերություն կա, թե ինչպես եք այն խնդրում ալեհավաքի կարգավիճակից և պատասխանից, բայց դա այն է, ինչ ես գտա: Ալեհավաքի կարգավիճակն այն է `արտաքին ակտիվ ալեհավաքը կցված է, թե ոչ, կամ ալեհավաքի միակցիչը կարճ է:
Քայլ 2: L80 PCB
Այսպիսով, ես ուզում էի PCB պատրաստել L80- ով `աշխատելու իմ Arduino Feather M4 Express- ի հետ:
Պահանջներ:
Միակողմանի PCB
microSD քարտ
Միացման/անջատման անջատիչ
Ալեհավաքի կարգավիճակի LED
Մարտկոց L80- ի համար
Երկու ալեհավաքի միացում
Մեկ u.fl
Մեկ MCX (քանի որ MCX- ով ալեհավաք ունեի պատահաբար)
Լավ, ես նախագծեցի PCB- ն, այն պատրաստեցի ՝ օգտագործելով տոնիկի փոխանցման իմ մեթոդը.
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Ես այն կպցրեցի և փորձեցի գործի դնել: Սկզբում ես խնդիրներ ունեցա ցատկողների հետ, քանի որ նրանցից մի քանիսը գտնվում էին միկրո SD ադապտերի տակ և կոտրվեցին, այնուհետև ես հոսանքի միացման խնդիրներ ունեի, և L80- ը չէր աշխատի արտաքին ալեհավաքով:
Այսպիսով, արտաքին ալեհավաքը չէր աշխատի իմ PCB- ում, բայց այն աշխատում էր հացահատիկի վրա: (L80- ի կապումներն ավելի հեշտ դարձան այս ու այն կողմ գնալ) Սա ինձ համար շատ հիասթափեցնող էր: Ի վերջո, ես մտածեցի դրա մասին, և մեկ տարբերությունն այն էր, որ ես ունեի ռեզիստոր և լուսադիոդ ալեհավաքի կարգավիճակի քորոցում: Եթե ես հանեցի LED- ը, այն նորմալ աշխատեց:
Դե, փաստաթղթերը պարզ չէին և օրինակելի սխեմաներ չկային: Ենթադրում եմ, որ գուցե դրա համար անհրաժեշտ է mosFET բուֆեր աշխատել:
Ուշացած խորհուրդ. Հնարավորության դեպքում տախտակ գրավել ամբողջ շրջանով, նախքան PCB պատրաստելը: Երբ ես երիտասարդ էի, ես միշտ դա անում էի, բայց այս անգամ ես չափազանց շատ ենթադրություններ արեցի:
Ի վերջո, ես հրաժարվեցի այս մեկից և պատրաստեցի մեկ այլ տարբերակ:
Տարբերակ 2:
Ես որոշեցի ալեհավաքի կարգավիճակի LED չունենալ:
Ես որոշեցի միացնել/անջատել անջատիչը, քանի որ դա կազդի M4- ի վրա և չգիտեմ, թե ինչպես է այն աշխատելու մարտկոցի պահեստային տարբերակով:
Ես որոշեցի ոչ մի թռիչք չդնել microSD քարտի տակ:
Քանի որ L80- ը գտնվում էր վերնագրի կապում, ես L80 վերնագրերի միջև մի երկու կոնդենսատոր դրեցի:
Այսպիսով, ես օգտագործում եմ Eagle Cadsoft- ը ՝ սխեմատիկա և PCB դասավորություն ստեղծելու համար:
Սխեմատիկը կցված է CadSoft ֆայլերին գումարած Eagle.zip- ում
Սխեմատիկայի վերաբերյալ մեկ մեկնաբանություն. D1- ը դիոդ է, բայց ես Eagle- ում դիմադրողական սարք եմ օգտագործել, քանի որ կարող էի ավելի փոքր փաթեթ ստանալ:
Քանի որ ես միայնակ միակողմանի PCB եմ պատրաստում, այս մեկում պղնձը (հետքերը) վերևում են, իսկ ներքևում կապույտ հետքերը մետաղալարով փաթաթված մետաղալարեր են:
Ես գտա L80- ի համար Eagle գրադարանի մաս, բայց ստիպված եղա տարբերակ պատրաստել, որպեսզի կարողանամ SMD բարձիկների փոխարեն օգտագործել վերնագրեր:
Eagle.zip ֆայլում ես ներառել եմ մի քանի խորհուրդ, թե ինչպես եմ պատրաստում PCB- ները:
Արծիվ օգտագործողներ
Ներառված է dru ֆայլ ՝ Eagle- ի հետ օգտագործելու համար: Քանի որ ես ծեր եմ և նույնպես չեմ կարող մոտիկից տեսնել, ես փորձում եմ իմ PCB- ները պատրաստել ավելի լայն հետքերով և դրանց միջև մեծ հեռավորությամբ: Այստեղ ես օգտագործում եմ MTS.dru ֆայլը: Dru ֆայլում շատ բաներ կան, որոնք ես չեմ հասկանում (ՀԻՆ), բայց ահա որոշ գրառումներ, որոնք ես արել եմ.
DIY տախտակներ
Պետք է կարողանա օգտագործել MTS.dru- ն
Մաքրում
Wire to Wire 24 մլ
Հաղորդալար դեպի բարձիկ 16 մլ
Հաղորդալար 24 մղոնի միջոցով
Չափը
Նվազագույն լայնությունը `16 մղոն
Միջին փորվածք 12 մլ?
Ուղղորդող լարեր Լայնություն 0.016 Գայլիկոն `0.03149
Երբեմն անհրաժեշտ է նվազեցնել մաքրումը
Հաղորդալար դեպի պահոց 12 մլ
Վերնագրի քորոցների միջև հետքեր գործարկելու համար
Այնուհետև այն նորից դրեցի 16 միլիոնի
GND բազմանկյուն գործարկելու համար
Սա թույլ կտա մաքրման սխալներ, բայց պետք է թույլ տա ավելի շատ ազատություն գետնին
ինքնաթիռ և դեռ աշխատում է:
Երբ այն գործի դրեցի, ներքևում օգտագործեցի մի հստակ Գորիլա սոսինձ (հուսով եմ), որ թռիչքային լարերը դուրս չեն քաշվի և մարտկոցի բռնակը տեղում պահելու համար: Տես նկարը
Քայլ 3: Դաշտային փորձարկում
Այսպիսով, ես հավաքեցի և փորձարկեցի PCB- ն, ամեն ինչ աշխատեց, և ես կարող էի օգտագործել նույն ուրվագիծը, ինչ իմ մյուսում:
Ըստ երևույթին, GPS ալեհավաքներն ավելի լավ են աշխատում, երբ դրանք ուղղվում են դեպի վեր:
Ես պայուսակ կարեցի բաճկոնիս վրա և մի քանի Velcro դրեցի ուսին: Տես նկարը
Սոսնձեց մի քանի Velcro ալեհավաքի վրա
Տեղադրեք GPS- ը քսակի մեջ և խրված ալեհավաքը ուսիս: Պատրաստ է զբոսանքի:
Լավ, այն բավականին լավ է աշխատում: Ահա որոշ խնդիրներ.
Մեկը, նկարի ալեհավաքի մալուխը չափազանց երկար է: Ես ունեմ մեկ այլ ալեհավաք, բայց դեռ ճիշտ միակցիչը դեռ չկա:
Երկու, ես փորձում էի ապահովել u.fl ալեհավաքի մալուխը PCB- ին: Այս մալուխները կոշտ են, իսկ միակցիչը `փոքր: Ես կոտրեցի u.fl միակցիչը: Կփորձի փոխարինել այն:
Երեքը, այն ուղու վրա, որը ես ձայնագրել և գծագրել եմ Google Earth- ում, այն դուրս է եկել այնտեղից, որտեղ ես իրականում էի: Տես նկարը: Սա կարող է լինել, քանի որ GPS ալմանախի իրերը լիարժեք չէին: Նաև կարող է լինել վատ L80: Ամեն դեպքում, ես ունեմ երկրորդ L80- ը, բայց սպասում եմ ևս մի քանի մեքենայացված կապում, որպեսզի կարողանամ այն փորձել:
Խորհուրդ ենք տալիս:
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով. Հարգելի ընկերներ, ես բացատրել եմ, թե ինչպես պատրաստել այցելուների հաշվիչ` օգտագործելով 8051 և IR սենսորներ և ցուցադրել այն LCD- ում: 8051 -ը ամենահայտնի միկրոկառավարիչներից է, որն օգտագործվում է ամբողջ աշխարհում հոբբի, առևտրային ծրագրեր պատրաստելու համար: Ես տեսակցել եմ
Arduino GPS ժամացույց տեղական ժամանակով `օգտագործելով NEO-6M մոդուլը` 9 քայլ
Arduino GPS ժամացույց տեղական ժամանակով ՝ օգտագործելով NEO-6M մոդուլը. Այս ձեռնարկում մենք կսովորենք, թե ինչպես ստանալ arduino- ի միջոցով արբանյակներից ընթացիկ ժամանակը: Դիտեք տեսանյութը:
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E - Rf հեռակառավարման պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախությամբ ՝ 5 քայլ
ՌԴ 433MHZ ռադիոկառավարում ՝ օգտագործելով HT12D HT12E | Rf հեռակառավարման սարքի պատրաստում ՝ օգտագործելով HT12E և HT12D ՝ 433 մՀց հաճախականությամբ. HT12D ապակոդավորող IC: Այս հրահանգով դուք կարող եք ուղարկել և ստանալ տվյալներ ՝ օգտագործելով շատ էժան բաղադրիչներ, ինչպիսիք են ՝ HT
Քայլ Servo շարժիչը սերիական հսկողության միջոցով Arduino- ի միջոցով օգտագործելով 3D տպիչ - Pt4: 8 քայլ
Arduino- ի միջոցով եռաչափ տպիչի միջոցով Step Servo Motor- ի սերիական կառավարում - Pt4. Motor Step շարքի այս չորրորդ տեսանյութում մենք կօգտագործենք այն, ինչ սովորել էինք նախկինում սերիական հաղորդակցության և իրական վերահսկողության միջոցով stepper servo շարժիչ կառուցելու համար: դիրքի հետադարձ կապ ՝ օգտագործելով դիմադրիչ կոդավորիչ, որը վերահսկվում է Arduino- ի կողմից:
Ինչպես միացնել DeLorme Earthmate GPS LT-20- ը ձեր Google Earth- ին ՝ GPS- ի հետևման հիանալի քարտեզի համար. 5 քայլ
Ինչպես միացնել DeLorme Earthmate GPS LT-20- ը ձեր Google Earth- ին ՝ GPS- ի հետևման հիանալի քարտեզի համար. Ես ձեզ ցույց կտամ, թե ինչպես միացնել GPS սարքը հանրաճանաչ Google Earth ծրագրին ՝ առանց Google Earth Plus- ի օգտագործման: Ես մեծ բյուջե չունեմ, այնպես որ կարող եմ երաշխավորել, որ դա հնարավորինս էժան կլինի