Բովանդակություն:
- Քայլ 1: Բաղադրիչներ
- Քայլ 2: Միացումներ
- Քայլ 3: րագիր
- Քայլ 4: Գործ
- Քայլ 5: հավաքում
- Քայլ 6: Անտառահատիչի օգտագործումը
Video: GPS անտառահատ Arduino OLed SD: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
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 ֆայլը
Խորհուրդ ենք տալիս:
Կառուցեք անձնական գործունեության անտառահատ. 6 քայլ
Կառուցեք անհատական գործունեության անտառահատ. Լոնդոնից իմ ընկերը ՝ Պոլը, ցանկանում էր գտնել մի միջոց, որը կարող էր հետևել իր սննդին, գործունեությանը և գտնվելու վայրը մեկ վահանակում: Այդ ժամանակ նրա մոտ ծագեց գաղափար ՝ ստեղծելու մի պարզ վեբ ձև, որը տվյալները կուղարկի վահանակ: Նա համացանցը կդներ
Տվյալների անտառահատ - Անտառահատման համակարգչային մոդուլ `5 քայլ
Data Logger - Logging Computer Module: Ethernet data logger for HTTP based data collection for Sensor Bridges that convert I2C interfaced sensor to Ethernet sensor
Arduino GPS անտառահատ `6 քայլ
Arduino GPS անտառահատ. Երբևէ ցանկացե՞լ եք մուտքագրել ձեր կոորդինատները և ստուգել ձեր երթուղին քարտեզի վրա: Ստուգե՞լ մեքենայի կամ բեռնատարի երթուղին: Տեսնու՞մ եք հեծանիվների հետևում երկար ճանապարհորդությունից հետո: (Թե՞ լրտես ձեր մեքենայից օգտվող մեկին: :)) Ամեն ինչ հնարավոր է այս փոքրիկի օգնությամբ
AtticTemp - peratերմաստիճանի / կլիմայի անտառահատ. 10 քայլ (նկարներով)
AtticTemp - peratերմաստիճանի / կլիմայի անտառահատ. Բարձր հանդուրժողականության չափիչ և կլիմայի անտառահատ ձեր ձեղնահարկի կամ բացօթյա այլ կառույցների համար
Arduino GPS անտառահատ `3 քայլ
Arduino GPS անտառապահ. Ողջույն, տղերք, ես չափազանց հուզված եմ փոքր նախագծերի համար, որոնք թույլ են տալիս մարդկանց իրականում ավելի շատ հասկանալ այն տեխնոլոգիան, որը մենք ունենք ամեն օր: Այս նախագիծը GPS- ի ճեղքման և SD- ի գրանցման մասին է: Ես շատ բան սովորեցի հենց այս իրերը կառուցելիս: Թ