DTMF хяналттай машин. Гар утас шаардлагагүй: 3 алхам
DTMF хяналттай машин. Гар утас шаардлагагүй: 3 алхам
Anonim
DTMF хяналттай машин. Гар утас шаардлагагүй
DTMF хяналттай машин. Гар утас шаардлагагүй
DTMF хяналттай машин. Гар утас шаардлагагүй
DTMF хяналттай машин. Гар утас шаардлагагүй

Робот ба Робо машин бол үндсэндээ дэлхийн өнцөг булан бүрт байгаа технологийн сонирхогчид болон эрдэмтдийн хувьд шинэ өдрийн тоглоом юм. тэд програмыг хаа сайгүй хайж байдаг. Энэхүү гарын авлагад би DTMF удирдлагатай робот машиныг arduino болон SIM800 модулийг ашиглан хэрхэн яаж хийхийг тайлбарлах болно. DTMF робот бүтээхэд тусалдаг 100 заавар байдаг бөгөөд үүний ялгаа нь SIM800 модулийг ашиглан дуудлагаар шууд код тайлах явдал юм. өөрөөр хэлбэл та оролт өгөх DTMF декодер болон гар утас ашиглахаас зайлсхийх хэрэгтэй. Та хийх ёстой зүйл бол модулийг холбох, ноорогоо ачаалах, машинаа ажиллуулахад бэлэн болгох явдал юм. энэ нь хүчийг өлсгөлөн, бие даасан болгодог.

Модулиуд нь ирж буй дуудлагыг автоматаар хүлээн авч, дуудагчийн товчлуурыг дарна. бүх тусламж автоматаар хийгддэг тул та үүнийг үнэхээр алсаас удирдах боломжтой. Тиймээс та юу хүлээж байгаа вэ, иж бүрдлээ аваад бэлэн болгоорой.

Хэрэв та энэ чиглэлээр эхлэгч бол машиныг хэрхэн яаж угсрах талаар дараагийн хэдэн алхамыг дагаж мөрдөөрэй. Хэрэв та arduino болон робот техникт жаахан дассан бол энэ алхамаас шаардлагатай бүх өгөгдлийг авах болно.

Бүрэлдэхүүн хэсгүүдийн жагсаалт

  • Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
  • SIM 800 модуль (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
  • 12V батерей
  • L293D хос H Bridge моторын хяналтын модуль (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
  • Ерөнхий Robo машины хөөцөлдөх (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Мотор ба дугуй (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Холбогч утас шаардлагатай
  • Боолт, самар боолт гэх мэт

Энэ бол бидэнд хэрэгтэй бүх зүйл юм.

интерфэйс нь дараах байдалтай байна

SIM 800 GSM модулийг дараах байдлаар холбодог: Arduino -ийн GSM RX ==> D11

GSM TX ==> Arduino -ийн D10

L293D тээглүүрийг дараах байдлаар холбоно.

Зүүн моторын A ==> D4 Arduino

Зүүн моторын B ==> Arduino -ийн D5

Баруун моторын A ==> Arduino -ийн D6

Баруун моторын B ==> Arduino -ийн D7.

Мотор нь L293D -т холбогдсон байна. хэрэв машин бусад тохиолдолд хөдлөхгүй бол. Терминалуудыг сольж үзнэ үү. Код нь хоёр хөдөлгүүрийн терминалыг А ба В гэж нэрлэхээр зохион бүтээсэн бөгөөд А терминал нь өндөр, В нь бага байх үед мотор цагийн зүүний дагуу эргэдэг гэж үздэг. Идэвхжүүлэх Pin модулийг өндөр хүртэл хадгална.

Цахилгааны холболтыг модуль болгоно уу. Бүх үндэслэлийг богино байлгаж, ямар ч терминал дээр хэт хүчдэл өгөхгүй байх хэрэгтэй.

Үүнтэй ижил төстэй Arduino -ийн тоймыг эндээс олж болно

(https://github.com/jth-1996/DTMF-Controlled-Car)

Алхам 1: L293D -ийг Arduino болон Motors -той холбох

L293D -ийг Arduino болон Motors -той холбох
L293D -ийг Arduino болон Motors -той холбох

L293D бол Arduino гаралт нь моторыг тэжээхэд хангалтгүй тул моторыг тэжээхэд ашигладаг хянагч юм. Та L293D дээрээс юу, яаж хийх талаар илүү ихийг олж мэдэх боломжтой (https://www.youtube.com/embed/_Fgxng8vWPU).

Код нь хоёр хөдөлгүүрийн терминалыг А & В гэж нэрлэхээр зохион бүтээсэн бөгөөд А терминал нь өндөр, В нь бага байх үед мотор цагийн зүүний дагуу эргэдэг гэж үздэг.

Машины өөр өөр хөдөлгөөнд дугуй тус бүрийн шаардлагатай хөдөлгөөнийг хавсаргасан зурагт жагсаасан болно. Илүү ихийг мэдэхийн тулд яг ижилхэн хараарай.

Алхам 2: SIM800 ба DTMF

SIM800 ба DTMF
SIM800 ба DTMF

SIM800 бол энэ салбарт түгээмэл хэрэглэгддэг GSM модулиудын нэг юм. Энэ нь дотоод DTMF декодер болон энэ хичээлийг агуулдаг. Тиймээс UART интерфэйсийг дангаар нь холбох шаардлагатай болно. Энэ код нь UART интерфэйсэд зориулсан програм хангамжийн цувралыг ашигладаг бөгөөд энэ нь дибаг хийх зориулалттай UART самбарын ард үлддэг. SIM800 -ийг arduino -той холбох талаар 1 -р алхамд тайлбарласан болно.

Цахилгаан хангамжийг сонгохдоо онцгой анхаарал хандуулах хэрэгтэй. тогтворгүй тэжээлийн хангамж нь SIM800 -ийг буруу ажиллуулахад хүргэдэг. Ердийн 12V батерей ажиллах болно.

Алхам 3: Машины явах эд анги угсрах, самбар байрлуулах

Явах эд анги, самбарыг худалдаж авсан самбар дээрх зааврын дагуу угсарч болно. Таны хавтангийн зүү ямар ч дамжуулагч материалд хүрэхгүй байхын тулд онцгой анхаарал тавина уу. Зөв тусгаарлагчийг хангахын тулд хөвөн ашиглана уу.

Одоо таны машин ашиглахад бэлэн боллоо.

GSM модульд оруулсан дугаараа залгаарай. Дуудлага 5 секундын дараа автоматаар хийгдэх болно. Одоо машиныг удирдахын тулд дараах товчлууруудыг дарна уу.

Урагшаа ==> 2

Буцах ==> 8

Зүүн ==> 4

Зөв ==> 6

Зогсоох ==> 5

Аз жаргалтай бүтээл.

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