Мазмұны:

Arduino GPS Shield оқулығы: Қашықтық калькуляторы: 5 қадам
Arduino GPS Shield оқулығы: Қашықтық калькуляторы: 5 қадам

Бейне: Arduino GPS Shield оқулығы: Қашықтық калькуляторы: 5 қадам

Бейне: Arduino GPS Shield оқулығы: Қашықтық калькуляторы: 5 қадам
Бейне: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Шілде
Anonim
Arduino GPS Shield оқулығы: Қашықтық калькуляторы
Arduino GPS Shield оқулығы: Қашықтық калькуляторы

GPS немесе жаһандық позициялау жүйесі-бұл спутниктік радионавигациялық жүйе, ол сіздің орналасқан жеріңізді анықтауға және Google карталары сияқты жақсы танылған және алдын ала анықталған карта арқылы сізді басқа жерлерге бағыттауға мүмкіндік береді, және Arduino әлемінде мұны Arduino жүзеге асырады. GPS қалқаны.

GPS сіздің орналасқан жеріңіздің ендік және бойлық мәндері арқылы сіздің орналасқан жеріңізді біледі, ол сіздің қай елден екеніңізді анықтайды және біз осы екі өлшеуді қолдана отырып, 1Sheeld GPS қалқанының көмегімен сіздің қазіргі орналасқан жеріңіз бен қалаған жеріңіз арасындағы қашықтықты есептейміз. жылдам және көңілді Arduino GPS Shield оқулығында.

Осы Arduino GPS Shield оқулығының идеясы туралы сөйлесейік …

Идея:

Arduino GPS Shield оқулығында біз 1Sheeld -ден GPS Shield -ді оның серіктесі Android/iOS қолданбасы арқылы қолданыстағы орынды алу үшін қолданамыз.

Біз бұған Қолданбаның (дауысты тану қалқанының көмегімен) қол жеткізгіміз келетін жердің ені мен бойлығы туралы айту арқылы қол жеткіземіз және Arduino км бірлігіндегі екі жердің арасындағы тікелей қашықтықты есептейді (GPS қалқанының көмегімен)) және сізге (мәтіннен сөйлеуге арналған қалқанды пайдалану арқылы) қашықтық қандай екенін айтады.

Бастау:

Егер сіз 1Sheeld -мен бірінші рет айналысқыңыз келсе немесе сіз бұл туралы көбірек білгіңіз келсе, мен бұл оқуды тез әрі оңай тексеруді ұсынамын.

Енді сіз 1Sheeld -мен біраз таныс болған соң, бастайық!

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

Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
Аппараттық компоненттер
  1. Ардуино Уно.
  2. 1Көрме+ тақта.
  3. Arduino USB кабелі немесе 9-12В батарея.
  4. 1Sheeld қосымшасы орнатылған Android/iOS телефоны.

2 -қадам: Бағдарламалық жасақтама компоненттері:

  1. Arduino IDE.
  2. 1 қабатты кітапхана, 1 қабатты Android қолданбасы немесе iOS қолданбасы.

3 -қадам: Қосылым және схема:

Байланыс және схема
Байланыс және схема
Байланыс және схема
Байланыс және схема
Байланыс және схема
Байланыс және схема
  1. 1Sheeld тақтасын Arduino -ға сурет ретінде қосыңыз.
  2. СКД 16*2 -ді сурет ретінде қосыңыз.
  3. 1Sheeld қуатын 5V (3.3v емес) жұмыс істеу үшін кескін3 ретінде қосыңыз.

1Көрмеде 2 режим бар: жүктеу режимі және жұмыс режимі. Сіз олардың арасында сандық түйреуіштерге жақын коммутаторды қолдана отырып ауыса аласыз және 1Sheeld -де «UART SWITCH» және 1Sheelld+-те «SERIAL SWITCH» деп аталады.

  • Біріншіден, сіз коммутаторды Arduino кодын жүктеуге мүмкіндік беру үшін 1Sheeld тақтасын Жүктеу режиміне айналдыратын image4 ретінде «SWITCH» белгісіне қарай жылжытыңыз.
  • Екіншіден, кодты жүктеуді аяқтағаннан кейін, смартфонмен 1Sheeld қосымшасымен байланысу үшін 1Sheeld тақтасын жұмыс режиміне айналдыратын сурет5 ретінде қосқышты «UART» белгісіне (немесе «SERIAL» 1Sheeld+ тақтасына) жылжытыңыз.

Ақырында, Arduino компьютерін Arduino USB кабелі арқылы қосыңыз.

4 -қадам: код

Мен Arduino GPS Shield функциялары мен оларды пайдалану туралы көбірек білу үшін Arduino GPS Shield құжаттамасын тексеруді ұсынар едім.

Енді 1Sheeld тақтасын Жүктеу режиміне ауыстырыңыз, Arduino Digital Clock үшін бекітілген кодты жүктеңіз. 1Sheeld тақтасын Жұмыс режиміне ауыстырыңыз, содан кейін 1Sheeld қолданбасын ашып, Bluetooth арқылы 1Sheeld тақтасына қосыңыз.

5 -қадам:

Кескін
Кескін
Кескін
Кескін

Arduino GPS Shield Tutorial бейнеде көріп тұрғандай, GPS, Терминал, Мәтіннен сөйлеуге және Дауысты тануға арналған қалқандарды таңдау керек.

Дауыс тану қалқанына өтіп, телефонға ендік пен бойлық мәндері бойынша қалаған орныңызды айтқаныңызда, ол ені мен ендікке байланысты ағымдағы орын мен орналасқан жер арасындағы қашықтықты есептеп, қашықтықты қатты айтады. сонымен қатар Терминал қалқаны қойындысында жазылған.

Бұл оқулықта мен «Integreight company» мен Каир қаласының орталығындағы Рамсис теміржол вокзалының арасындағы қашықтықты білгім келді, ол 8.327 км болды, мен оны Google карталарынан есептедім, бірақ қате өте аз болды (Google карталарының қашықтығы): Скриншоттарға сәйкес 8.22 км).

Ұсынылған: