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

Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй): 3 алхам
Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй): 3 алхам

Видео: Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй): 3 алхам

Видео: Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй): 3 алхам
Видео: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Долдугаар сарын
Anonim
Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй)
Arduino GSM дээр суурилсан моторын хяналт (GSM модульгүй)

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

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

Бидний ашигладаг бүх зүйл бол гар утасны вибратор моторыг холбох явдал юм. Та чичиргээний моторыг салгаад дараа нь холболт хийх хэрэгтэй гэдгийг санаарай, учир нь энэ нь арын EMF нь манай хэлхээний самбарыг устгах боломжтой (Arduino).

Холболт хийгдсэн тохиолдолд төсөлд чичиргээ байхгүй байх ёстой (салгаад хаяна уу)

Алхам 1: Чичиргээний ажиллагааг ойлгох

Вибраторын ажлын талаархи ойлголт
Вибраторын ажлын талаархи ойлголт
Вибраторын ажлын талаархи ойлголт
Вибраторын ажлын талаархи ойлголт

Янз бүрийн гар утас нь өөр өөр төрлийн чичиргээтэй байдаг. Ихэнх гар утаснуудын хувьд тогтмол тохиргоотой байдаг бол зарим нь хэрэглэгчдийн хэрэгцээнд нийцүүлэн тохируулах боломжтой чичиргээг тохируулдаг онцлогтой байдаг.

Осциллограф нь асаах, унтраах зан үйлийг ойлгоход тусалдаг. Миний дуудлагад энэ нь 1 секундын турш чичиргээ өгч, дараа нь нэг секундын турш унтраасан. Энэ нь бүх зүйл эргэлт буцалтгүй байсан (дахин дахин).

Зарим өөрчлөлт хийсний дараа би товчлуурын товчлуурыг ашигласан.

Алхам 2: Схем ба код

Схем ба код
Схем ба код
Схем ба код
Схем ба код

Энд бид гар утаснаас вибратор холболтын +ve утаснуудыг arduino -ийн pin10 руу холбох ёстой бөгөөд GND нь вибраторын холболтын -ve терминал руу холбогддог.

Би 5v реле ашиглаж байгаа тул arduino 5v ашиглан BC547 NPN транзисторын реле драйверын хэлхээнд нийлүүлж байна. Arduino uno дээрх Pin6 бол гаралтын зүү юм. Та мөн илүү их гаралт хийж, өөр өөр функцийг гүйцэтгэх боломжтой.

Алхам 3: АЖИЛЛАХ & ВИДЕО -г кодлох

Миний код, зохицуулалт надад хэрхэн ажилласныг доор тайлбарлаж байна.

  • Та эхлээд бүх зүйлийг хүчирхэгжүүлдэг
  • Та arduino руу вибратороор холбогдсон гар утас руу залгаарай
  • Гаралт нь өндөр (мотор эсвэл ачаалал өгдөг гэсэн үг)
  • асаалттай үед та гэнэт дуудлага таслав. Тиймээс зүйл хэвээр байна.
  • Үүнийг унтраахын тулд дахин залгаарай. Асуудал тасарсан үед дуудлагаа таслаарай.

Кодыг ойлгоход хэцүү биш боловч энэ бол үнэхээр энгийн процедур юм. Код нь ямар ч номын сан шаарддаггүй тул хялбархан эмхэтгэдэг тул та санаа зовох хэрэггүй болно. Хэрэв ямар нэгэн асуудал гарвал эндээс асуугаарай. Амжилт хүсье.!

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