Агуулгын хүснэгт:

GPS Logger Arduino OLed SD: 6 алхам (зурагтай)
GPS Logger Arduino OLed SD: 6 алхам (зурагтай)

Видео: GPS Logger Arduino OLed SD: 6 алхам (зурагтай)

Видео: GPS Logger Arduino OLed SD: 6 алхам (зурагтай)
Видео: MKS Gen L — Марлин 1 1 9 (configuration.h) 2024, Долдугаар сарын
Anonim
GPS бүртгэгч Arduino OLed SD
GPS бүртгэгч Arduino OLed SD

GPS бүртгэгч нь таны одоогийн болон дундаж хурдыг харуулах, замаа хянах боломжтой. Дундаж хурд нь траекторын хурдны хяналттай бүсэд зориулагдсан болно.

Arduino нь хуулж болох зарим сайхан шинж чанаруудтай:- Координатыг өдөр тутмын файлд хадгалдаг бөгөөд файлын нэрийг огноогоор нь харуулдаг.- Дэлгэцийг зөвхөн шаардлагатай үед шинэчилдэг (дэлгэц нь маш удаан). дүрсүүд нь байтаар байтаар програмчлагдсан байдаг.

Бүртгэгч нь LogMaker360 болон өөр зааварчилгааны видео бичлэгээс санаа авсан болно. Гэсэн хэдий ч дэлгэцийг идэвхжүүлж, 1.3 инчийн дэлгэцийг ажиллуулахын тулд зарим тохируулга хийсэн. Ихэвчлэн ашигладаг SSD номын сан нь хэт их санах ой ашигладаг бөгөөд Arduino Pro Mini -ийн санах ой хязгаарлагдмал байдаг. Тиймээс би Github -ийн текст дээр суурилсан номын санг ашигласан.

Зүрх бол Arduino Pro Mini Atmega328, 3.3 V. Энэ санах ойд хамгийн их санах ойтой, GPS хүлээн авагч болон SD карттай хялбар холбоо тогтоохын тулд 3.3 В -тэй тул би энэ Arduino -г ашигласан.

Нэг талд хоёр унтраалга байдаг:- шилжих горим (ердийн ба дундаж хурдыг харуулах)- дахин тохируулах

Нөгөө талд нь бүртгэгч нь шинэ програмыг байршуулах UART холбогчтой холболттой байдаг

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүдийг Aliexpress дээрээс авах боломжтой.

Arduino Pro Mini:

GPS хүлээн авагч:

1.3 инчийн олед:

SD картны адаптер:

Түвшин шилжүүлэгч:

Резистор ба товчлуурууд

Алхам 2: Холболтууд

Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд

Систем нь автомашины утасны цэнэглэгчээс 5V хүчээр тэжээгддэг.

5V оролт:- Arduino RAW power- дэлгэцийн VCC (VDD)- логик түвшин шилжүүлэгчийн HV

Arduino-ийн VCC (3.3V) нь:- SD картны VCC- GPS хүлээн авагчийн VCC- Логик түвшний шилжүүлэгчийн LV

Arduino -ийн бусад холболтууд: зүү A4> OLA -ийн SDA (түвшин шилжүүлэгчээр) зүү A5> OLed -ийн SCK (түвшин шилжүүлэгчээр) зүү 3> GPS хүлээн авагчийн RX 4> GPS хүлээн авагчийн TX 10> SD картын хавчаарын CS 11> SD -ийн MOSI cardpin 12> SD cardpin -ийн MISO 13> SD картны CLK

Шилжүүлэгч:

Горим солих:- Arduino pin 2 (тасалдал) (VCC хүртэл 10k татах)- GND

Шилжүүлэгчийг дахин тохируулах: - Arduino RST (VCC хүртэл 10k татах) - GND

Алхам 3: Хөтөлбөр

Хөтөлбөрийг Arduino IDE ашиглан хийж, байршуулсан болно. Номын сан нь 1.3 инчийн дэлгэцтэй ажиллахын тулд тохируулга хийх шаардлагатай байсан. Тохируулсан номын санг нэмж оруулав.

Хөтөлбөр нь хамгийн их санах ой ашигладаг бөгөөд хэрэв програмууд илүү их санах ой ашигладаг бол Arduino тогтвортой биш болсныг би олж мэдсэн.

Дүрсийг дэлгэц рүү илгээх байтыг тооцоолох замаар програмчилсан болно. Би хоёртын тоог тооцоолохын тулд Excel хуудас хийсэн.

Координатыг өдөр тутмын файлд хадгалдаг бөгөөд файлын нэрийг огноо дээр үндэслэнэ (Arduino форумаас санаа авсан).

Дэлгэцийг зөвхөн шаардлагатай үед л шинэчилдэг, гэхдээ энэ нь маш хэрэгтэй санагдсан, учир нь дэлгэц нэлээд удаан байна.

Файлууд бас миний Github дээр байна

Алхам 4: Кейс

Энэ хэргийг Autodesk -аас 123D форматаар бүтээсэн бөгөөд хар ABS дээр 3D хэвлэсэн байна. Хэргийн болон клипийн STL файлуудыг хавсаргав.

Алхам 5: угсрах

Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна

Эхлээд бүх зүйлийг ПХБ дээр гагнана. SD карт адаптерийн хувьд би эхлээд толгойн зүүг адаптер руу гагнаж, дараа нь ПХБ -д гагнав.

Хайрцаг дахь унтраалгыг нааж болно.

GPS антенныг суурин дээрээ наа

Угсарсан GPS бүртгэгчийг гулсуулна уу.

Дээд талд нь шургуулж, хавчаар дээр дарж моджуулагчийг агааржуулалтын сараалж дээр бэхлээрэй.

Алхам 6: Бүртгэгчийг ашиглах

Логгер ашиглаж байна
Логгер ашиглаж байна
Логгер ашиглаж байна
Логгер ашиглаж байна

Бүртгэгч өдөр бүр шинэ *.csv файл үүсгэж, файлын нэрийг огноогоор бичсэн болно.

'Mode switch' ашиглан та бүртгэгчийн горимыг өөрчилж болно: зөвхөн одоогийн болон дундаж (дундаж) хурдыг харуулах одоогийн хурдыг харуулна. SD карт дээрх бүртгэлийг өөрчлөхгүй байна. Хэрэв та "дундаж хурдны горим" -ыг эхлүүлбэл дундаж хурдыг дахин тохируулна.

Координатыг 10 секунд тутамд бүртгэдэг. Файлууд нь маш жижиг, хэдэн ГБ хэмжээтэй микро SD карт хэзээ ч дүүрдэггүй.

Та csv файлыг https://www.gpsvisualizer.com/ хаягаар байршуулснаар замаа харах боломжтой.

Зөвлөмж болгож буй: