Բովանդակություն:

GPS անտառահատ Arduino OLed SD: 6 քայլ (նկարներով)
GPS անտառահատ Arduino OLed SD: 6 քայլ (նկարներով)

Video: GPS անտառահատ Arduino OLed SD: 6 քայլ (նկարներով)

Video: GPS անտառահատ Arduino OLed SD: 6 քայլ (նկարներով)
Video: Как работает GPS | РАЗБОР 2024, Նոյեմբեր
Anonim
GPS անտառահատ Arduino OLed SD
GPS անտառահատ Arduino OLed SD

GPS անտառահատ ՝ ձեր ընթացիկ և միջին արագությունը ցուցադրելու և ձեր երթուղիներին հետևելու համար: Միջին արագությունը նախատեսված է հետագծի արագության հսկողություն ունեցող տարածքների համար:

Arduino- ն ունի որոշ գեղեցիկ հատկություններ, որոնք կարող եք պատճենել.- Կոորդինատները պահվում են ամենօրյա ֆայլում, ֆայլի անունը հիմնված է ամսաթվի վրա: պատկերակները ծրագրավորվում են բայթ առ բայթ:

Անտառահատը ոգեշնչվել է LogMaker360- ի և մեկ այլ Instructable- ի տեսանյութից: Այնուամենայնիվ, որոշ ճշգրտումներ կատարվեցին ՝ էկրանը միացնելու և 1.3 դյույմանոց էկրանը աշխատեցնելու համար: Հիմնականում օգտագործվող SSD գրադարանը օգտագործում է չափազանց շատ հիշողություն, իսկ Arduino Pro Mini- ի հիշողությունը սահմանափակ է: Դրա համար ես օգտագործել եմ Github- ի տեքստային գրադարան:

Սիրտը Arduino Pro Mini Atmega328 է, 3.3 V. Ես օգտագործել եմ այս Arduino- ն, քանի որ այն ունի առավելագույն հիշողություն, որն անհրաժեշտ է գրադարանների համար և 3.3 V ՝ GPS ընդունիչի և SD քարտի հետ հեշտ հաղորդակցության համար:

Մի կողմում երկու անջատիչ կա.- անջատիչի ռեժիմ (նորմալ և ցուցադրման միջին արագություն)- վերակայում

Մյուս կողմից, անտառահատը միացում ունի UART միակցիչի համար `նոր որոնվածը վերբեռնելու համար

Քայլ 1: Բաղադրիչներ

Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ

Բաղադրիչները հեշտությամբ հասանելի են Aliexpress- ում:

Arduino Pro Mini ՝

GPS ընդունիչ ՝

1.3 դյույմ Oled ՝

SD քարտի ադապտեր ՝

Մակարդակի փոփոխիչ ՝

Ռեզիստորներ և կոճակներ

Քայլ 2: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ

Համակարգը սնուցվում է մեքենայի հեռախոսի լիցքավորիչից 5 Վ լարման միջոցով:

5V մուտք դեպի.

VCC (3.3V) Arduino- ից `- SD քարտի VCC- GPS ընդունիչի VCC- տրամաբանական մակարդակի փոխարկիչի LV

Այլ Arduino միացումներ. Կապիչ A4> SDA OLed (մակարդակի փոխարկիչի միջոցով) կապ A5> SCK of OLed (մակարդակի փոխարկիչի միջոցով) քորոց 3> RX GPS ընդունիչ պտուտակ 4> TX GPS ընդունիչ պտուտակ 10> CS SD քարտապիչ 11> MOSI SD cardpin 12> MISO SD cardpin 13> CLK SD քարտ

Անջատիչներ:

Ռեժիմի անջատիչ.- Arduino կապ 2 (ընդհատում) (10k քաշեք մինչև VCC)- GND

Վերականգնել անջատիչը. - Arduino RST (10k քաշեք մինչև VCC) - GND

Քայլ 3: րագիր

Programրագիրը պատրաստվել և վերբեռնվել է Arduino IDE- ի միջոցով: 1.3 դյույմանոց էկրանով աշխատելու համար գրադարանները որոշակի ճշգրտման կարիք ունեին: Ավելացված են:

Programրագիրը օգտագործում է առկա առավելագույն հիշողությունը, եթե ծրագրերն ավելի շատ են օգտագործում, ես պարզեցի, որ Arduino- ն այլևս կայուն չէ:

Սրբապատկերները ծրագրավորվում են `բայթը հաշվարկելով էկրան ուղարկելու համար: Երկուական թվերը հաշվարկելու համար ես կազմել եմ Excel թերթիկ:

Կոորդինատները պահվում են ամենօրյա ֆայլում, ֆայլի անունը հիմնված է ամսաթվի վրա (ոգեշնչված է Arduino ֆորումից):

Էկրանը թարմացվում է միայն անհրաժեշտության դեպքում, ես դա շատ օգտակար գտա, քանի որ էկրանը բավականին դանդաղ է:

Ֆայլերը նույնպես իմ Github- ում են

Քայլ 4: Գործ

Գործը նախագծվել է 123D- ում Autodesk- ից և 3D- ով ՝ տպված սև ABS- ով: Գործի և տեսահոլովակի STL ֆայլերը կցված են:

Քայլ 5: հավաքում

Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում

Սկզբում ամեն ինչ միացրեք PCB- ի վրա: SD քարտի ադապտերի համար ես սկզբում վերնագրերի կապում միացրի ադապտերին, այնուհետև այն կպցրեցի PCB- ին:

Կպչեք անջատիչները գործի մեջ:

Սոսնձեք GPS ալեհավաքը հիմքում

Սահեցրեք հավաքված GPS անտառահատում:

Պտուտակեք վերևին և կտտացրեք սեղմակի վրա, որպեսզի փայտանյութը տեղադրեք օդափոխման վանդակաճաղին:

Քայլ 6: Անտառահատիչի օգտագործումը

Օգտագործելով անտառահատը
Օգտագործելով անտառահատը
Օգտագործելով անտառահատը
Օգտագործելով անտառահատը

Անտառահատը ամեն օր ստեղծում է նոր *.csv ֆայլ, ֆայլի անունը կազմված է ամսաթվից դուրս:

«Ռեժիմի անջատիչի» միջոցով կարող եք փոխել անտառահատիչի ռեժիմը. Ցուցադրելով միայն ընթացիկ և միջին (միջին) արագության ցուցադրման ընթացիկ արագությունը: SD քարտի գրանցումը անփոփոխ է: Եթե սկսեք «միջին արագության ռեժիմը», միջին արագությունը վերականգնվում է:

Կոորդինատները գրանցվում են յուրաքանչյուր 10 վայրկյանը մեկ: Ֆայլերը շատ փոքր են, մի քանի ԳԲ միկրո SD քարտը երբեք չի լցվում:

Դուք կարող եք տեսնել ձեր երթուղին ՝ վերբեռնելով csv ֆայլը

Խորհուրդ ենք տալիս: