Мазмуну:

GPS спидометр: 4 кадам (сүрөттөр менен)
GPS спидометр: 4 кадам (сүрөттөр менен)

Video: GPS спидометр: 4 кадам (сүрөттөр менен)

Video: GPS спидометр: 4 кадам (сүрөттөр менен)
Video: Жоломан Такси интернет тиркемесин колдонуу! 2024, Ноябрь
Anonim

By TiobelCheck Ошондой эле менин Youtube каналымды жазыңыз Дагы жазыңыз:

Fusion 360 жана лазер кескичти колдонуу менен жеңил абажур
Fusion 360 жана лазер кескичти колдонуу менен жеңил абажур
Fusion 360 жана лазер кескичти колдонуу менен жеңил абажур
Fusion 360 жана лазер кескичти колдонуу менен жеңил абажур
0.5 менен баштоо
0.5 менен баштоо
0.5 менен баштоо
0.5 менен баштоо
Capacitive Touch Kit менен баштаңыз
Capacitive Touch Kit менен баштаңыз
Capacitive Touch Kit менен баштаңыз
Capacitive Touch Kit менен баштаңыз

Жөнүндө: Мен буюмдарды жасоону жакшы көрөм, эгер алар кыймылдай алса. Tiobel жөнүндө көбүрөөк маалымат »

Мен адатта айдап жүргөн менин кызматтык унаам маал -маалы менен "кичинекей" көйгөйлөргө дуушар болот, ылдамдык айдап баратканда 0 км/саатка чейин түшөт (бир аздан кийин кайра кайра башталат).

Адатта, бул чоң маселе эмес, анткени эгер сиз машина айдаганды билсеңиз, анда мен ылдамдык көрсөткүчүн издей бербейм деп үмүттөнөм. Сиз азыр аздыр -көптүр айдап жүргөн ылдамдыгыңыз. Көйгөй сиз кирип жаткан жол чегинде ылдамдыкты азайтуу керек болгондо пайда болот жана сиз "спидометрдин түшүп калганын" байкайсыз.

Бул "GPS спидометр" деген жаңы долбоорду куруу үчүн жакшы мүмкүнчүлүк болду. Албетте, идеалдуу чечим болмок, чынында эле машинаны оңдоо же кадимки GPSти колдонуу же бул функциясы бар тиркемени колдонуу, бирок мунун кандай кызыктуусу болот:)

1 -кадам: Компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Микроконтроллер

Мен theDFRobot Dreamer Nano V4.1ди тандагам, анткени анда USB кубаты бар, мен аны кубат үчүн колдоно алам жана панного туура келет.

Бул микроконтроллер жөнүндө көбүрөөк маалымат алуу үчүн DFRobot вики баракчасын караңыз

GPS

Мен UBX-G7020-KT колдонуп жатам, ал интегралдык антенна менен келет жана жаңыртуу ылдамдыгын 10 Гцке чейин өзгөртүүгө мүмкүндүк берет (бул долбоор үчүн бул өзгөчөлүк колго тийиши мүмкүн).

DFRobot вики бетинде сиз бул тууралуу көбүрөөк маалымат таба аласыз.

Дисплей

Мен бюджетти "үйлөбөй" жакшы дисплейге ээ болгум келди, менин тандоом OLED 2828 дисплей модулу болчу. Көбүрөөк маалымат алуу үчүн вики баракчасын кайра текшериңиз.

Күч

Тутумдун күчү машинанын чырагынын розеткасы менен камсыздалат.

Корпус

Бул жолу мен корпусту долбоорлоодо жана 3D басып чыгарууда.

2 -кадам: Компоненттерди туташтыруу

Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу
Компоненттерди туташтыруу

Светодиоддор менен жасалган дизайн менин биринчи тандоом болгон жок. Ошентип, башында мен схеманы светодиодсуз иштеп чыктым

Бирок аягында мен 10 LED коштум (7 жашыл жана 3 кызыл).

Мен монтаждоо процессинин кээ бир сүрөттөрүн тартууну унутуп койдум, ошондуктан мен айта алам, баары префбортто, бир жагында - дисплейде, экинчисинде - микроконтроллер жана туташууларда. Муну оңой кылуу үчүн, дисплейди биротоло таштап коюңуз, анткени кээ бир байланыштар анын аркасында болот.

3 -кадам: Код

Кодду иштетүү үчүн төмөнкү китепкананы Arduino Китепкана Папкасына орнотушуңуз керек.

U8glib - Олед дисплей үчүн.

TinyGps ++ - GPS үчүн.

Код ылдамдыкты, курсту, спутниктердин санын, кеңдикти жана узундукту "басып чыгаруу".

Бирок, дагы көп маалыматты көрсөтүүгө болот, мисалы: убакыт, күн, чекитке чейинки аралык … GPS тарабынан алынган маалыматка байланыштуу бардык жеткиликтүү параметрлерди көрүү үчүн TinyGPS ++ китепканасынын толук мисалын текшериңиз.

Башка өзгөчөлүгү - бул LEDдин тилкеси. Мен аны максималдуу кылып койгом. ылдамдыгы 190км. Мен Германияда жашайм жана кээ бир шоссе жолдорунда чек жок, эгерде андай эмес болсо, мен +/- эң жогорку жол чегин коймокмун. Жөн гана "карта" функциясындагы чектөөнү сиздин муктаждыктарыңызга ылайыктуу кылып өзгөртүңүз.

4 -кадам: Жыйынтык

Жыйынтык
Жыйынтык
Жыйынтык
Жыйынтык

Мен 3D басып чыгаруу сөзүндө дагы эле жаңымын, андыктан менин издерим кемчиликсиз келбеши табигый нерсе:)

Жалпысынан алганда мен нааразы боло албайм, бирок бул жаатта дагы көп нерселерди жакшыртуу керек. Арткы табак учурда оңдолбой жатат, баштагыдай жакшы эмес, ошондуктан дагы бир нече дизайн жаңыртуулары талап кылынат.

Ошондой эле мен арткы плитада GPS антеннасын калтырып койгом, муну кийинки дизайнда жасай албайм. Курстун дисплейи да анча жакшы иштеген жок, бирок бул майда -чүйдөсүнө чейин эле. Келечекте мен пайдалуу нерсеге алмаштырууну пландап жатам, мисалы: бир чекитке келүү убактысы (менин саякаттарымдын көбү алдыга жана артка кетет).

Эгер кандайдыр бир ката тапсаңыз же кандайдыр бир сунуш/жакшыртуу же суроолор болсо, комментарий жазыңыз же мага билдирүү жөнөтүңүз.

"Зерикпе, бир нерсе кыл".

P. S.: Эгер сизге бул долбоор жакса, мен чуркап жаткан сынактарга добуш берүүнү унутпаңыз.

Сунушталууда: