Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: Қосылымдар
- 3 -қадам: Бағдарлама
- 4 -қадам: жағдай
- 5 -қадам: жинақтау
- 6 -қадам: Тіркеушіні пайдалану
Бейне: GPS Logger Arduino OLed SD: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
GPS тіркеуші сіздің ағымдағы және орташа жылдамдығыңызды көрсетуге және маршруттарыңызды бақылауға мүмкіндік береді. Орташа жылдамдық траекториялық жылдамдықты басқаратын аудандарға арналған.
Arduino-да сіз көшіре алатын бірнеше жақсы мүмкіндіктер бар:- координаттар күнделікті файлда сақталады, файл атауы күнге негізделген.- Экран қажет болғанда ғана жаңартылады (экран өте баяу).- Бағдарламаның минималды өлшемі үшін белгішелер байт бойынша байтпен бағдарламаланған.
Тіркеуші LogMaker360 бейнесінен және басқа нұсқаулықтан шабыттандырылды. Дегенмен, экранды қосу және 1,3 дюймдік экранды алу үшін кейбір түзетулер енгізілді. Негізінен SSD кітапханасы тым көп жадты пайдаланады және Arduino Pro Mini жады шектеулі. Сондықтан мен Github мәтіндік кітапханасын қолдандым.
Жүрек - бұл Arduino Pro Mini Atmega328, 3.3 V. Мен бұл Arduino -ді қолдандым, себебі оның жады максималды, кітапханаларға қажет және GPS қабылдағышы мен SD картасымен оңай байланыс үшін 3,3 В.
Бір жағында екі қосқыш бар:- ауысу режимі (қалыпты және дисплейдің орташа жылдамдығы)- қалпына келтіру
Екінші жағынан, тіркеушіде жаңа микробағдарламаны жүктеуге арналған UART коннекторының байланысы бар
1 -қадам: компоненттер
Компоненттер Aliexpress -те оңай қол жетімді.
Arduino Pro Mini:
GPS қабылдағыш:
1,3 дюймдік OLE:
SD картасының адаптері:
Деңгейдің ауысуы:
Резисторлар мен түймелер
2 -қадам: Қосылымдар
Жүйе 5В автокөлік телефон зарядтағышынан қуат алады.
5В кіріс:- Arduino RAW қуаты- экрандағы VCC (VDD)- логикалық деңгейлерді ауыстырып қосқыштың ЖЖ
VDC (3.3V) Arduino:
Басқа Arduino қосылымдары: A4 түйреуіші> OLA SDA (деңгей ауыстырғыш арқылы) A5 түйреуіші> OLed SCK (деңгей ауыстырғыш арқылы) түйреуіш 3> GPS қабылдағышының RX 4> GPS қабылдағышының TX 10> SD картасының түйінінің CS> SD> MOSI түйреуіш 12> SD картасының MISO 13> SD картасының CLK
Қосқыштар:
Режимді ауыстыру:- Arduino pin 2 (үзіліс) (VKC дейін 10к тарту)- GND
Қалпына келтіру қосқышы: - Arduino RST (VCC дейін 10к тартылады) - GND
3 -қадам: Бағдарлама
Бағдарлама Arduino IDE арқылы жасалды және жүктелді. Кітапханаларға 1,3 дюймдік экранмен жұмыс істеу үшін біршама түзету қажет болды. Реттелген кітапханалар қосылды.
Бағдарлама жадының максималды көлемін пайдаланады, егер бағдарламалар көбірек жадты пайдаланса, мен Arduino -ның бұдан былай тұрақты емес екенін білдім.
Белгішелер экранға жіберілетін байтты есептеу арқылы бағдарламаланған. Екілік сандарды есептеу үшін Excel парағын жасадым.
Координаттар күнделікті файлда сақталады, файл атауы күнге негізделген (Arduino форумынан алынған).
Экран қажет болғанда ғана жаңартылады, мен оны өте пайдалы деп таптым, себебі экран өте баяу.
Файлдар менің Github -те де бар
4 -қадам: жағдай
Корпус қара түсті ABS -де басып шығарылған Autodesk және 3D форматындағы 123D форматында жасалған. Істің және клиптің STL-файлдары қоса беріледі.
5 -қадам: жинақтау
Алдымен бәрін ПХД -мен бірге дәнекерлеңіз. SD картасының адаптері үшін мен адаптерге алдымен түйреуіштерді дәнекерледім, содан кейін оны ПХД -ге дәнекерледім.
Қораптағы қосқыштарды жабыстырыңыз.
GPS антеннасын негізге жабыстырыңыз
Жиналған GPS тіркеушісін сырғытыңыз.
Жоғарғы жағына бұрап, қысқышты желдеткіш торға орнату үшін қысқышқа басыңыз.
6 -қадам: Тіркеушіні пайдалану
Тіркеуші күн сайын жаңа *.csv файлын жасайды, файл атауы күні бойынша құрылады.
'Режим қосқышы' арқылы тіркеуші режимін өзгертуге болады: ағымдағы және орташа (орташа) жылдамдықты көрсетудің ағымдағы жылдамдығын ғана көрсету. SD картасындағы тіркеу өзгертілмеген. Егер сіз «орташа жылдамдық режимін» бастасаңыз, орташа жылдамдық қалпына келтіріледі.
Координаттар әр 10 секунд сайын тіркеледі. Файлдар өте кішкентай, бірнеше ГБ шағын SD картасы ешқашан толмайды.
Сіз маршрутты https://www.gpsvisualizer.com/ сайтына csv файлын жүктеу арқылы көре аласыз.
Ұсынылған:
GPS Cap Data Logger: 7 қадам (суреттермен)
GPS Cap Data Logger: демалыс күндерінің тамаша жобасы, егер сіз ұзақ велосипедпен жүруді немесе серуендеуді ұнататын болсаңыз және сіздің барлық тректеріңізді/сапарларыңызды қадағалау үшін GPS деректерін тіркеуші қажет болса … Құрылысты аяқтағаннан кейін GPS GPS модулінен деректерді жүктеді
Сізге келесі GPS/жаяу жүру үшін DIY GPS деректерді тіркеуші: 11 қадам (суреттермен)
Сізге келесі GPS/жаяу жүргіншілерге арналған DIY GPS деректерді тіркеуші: Бұл GPS мәліметтерін тіркеу құралы, оны сіз әр түрлі мақсатта қолдана аласыз, мысалы, егер сіз демалыс күндері күзгі түстерді тексеру үшін ұзақ жолға шыққыңыз келсе. немесе сізде жыл сайын күзде баратын сүйікті жол бар және сіз
OLED дисплей жобасымен GPS мониторингі: 5 қадам (суреттермен)
OLED дисплей жобасы арқылы GPS мониторингі: Барлығына сәлем, осы қысқа мақалада мен сізбен өз жобаммен бөлісетін боламын: SAMD21J18 микроконтроллері мен SSD1306 OLED 128*64 дисплейі бар ATGM332D GPS модулі, мен оған Eagle Autodesk -те арнайы ПХД құрастырдым және оны бағдарламалаймын. Atmel studio 7.0 және ASF көмегімен
Cardio Data Logger: 7 қадам (суреттермен)
Cardio Data Logger: Қазіргі уақытта жүрек соғу жиілігін (HR) анықтай алатын және микроэлементтерді талдай алатын көптеген портативті құрылғылар (ақылды жолақтар, ақылды сағаттар, смартфондар, …) қол жетімді болса да, кеуде белбеуіне негізделген жүйелер (жоғарғы бөліктегі сияқты). суреттің) ст
Arduino GPS Oled: 4 қадам (суреттермен)
Arduino GPS Oled: NEO-6 модульдік сериясы-бұл жоғары өнімді u-blox 6 позициялау қозғалтқышы бар оқшау GPS қабылдағыштар отбасы. Бұл икемді және үнемді қабылдағыштар 16 x 12,2 x 2,4 мм шағын пакетте қосылудың көптеген нұсқаларын ұсынады. Th