Зэгс шилжүүлэгч модулийг Arduino руу хэрхэн холбох вэ

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

Зэгс шилжүүлэгч модулийг Arduino руу хэрхэн холбох вэ
Зэгс шилжүүлэгч модулийг Arduino руу хэрхэн холбох вэ

Видео: Зэгс шилжүүлэгч модулийг Arduino руу хэрхэн холбох вэ

Видео: Зэгс шилжүүлэгч модулийг Arduino руу хэрхэн холбох вэ
Видео: Сайн мэдээний гэрчлэлүүд "Шүүлтийн гэрэл" (Mонгол хэлээр) 2024, Арваннэгдүгээр
Anonim

"Зэгсэн унтраалга" гэсэн нэр нь "битүүмжилсэн холбоо барих" гэсэн хэллэгээс үүдэлтэй. Энэ нь түүний бүтцийг тайлбарлаж өгдөг. Үнэн хэрэгтээ, зэгс шилжүүлэгч нь вакуум колбонд байрладаг хоёр нээлттэй (эсвэл хаалттай) контакт бөгөөд соронзон орны үйлчлэлээр байдал нь эсрэгээрээ өөрчлөгддөг. Зэгс шилжүүлэгч нь олон програмд ашиглагддаг маш алдартай мэдрэгч юм. Үүнд хаалгыг онгойлгох / хаах, янз бүрийн хөдөлгүүрийн тоолуур, хурд тоолуур гэх мэт хяналт орно. Arduino руу зэгс шилжүүлэгчийг холбож, хэрхэн ажилладагийг үзье.

Зэгс шилжүүлэгчтэй модуль
Зэгс шилжүүлэгчтэй модуль

Энэ нь зайлшгүй шаардлагатай

  • - Ардуино;
  • - зэгс шилжүүлэгчтэй модуль эсвэл зүгээр л зэгс шилжүүлэгчтэй;
  • - байнгын соронз;
  • - компьютер.

Зааварчилгаа

1-р алхам

Доорхи схемийн дагуу зэгс шилжүүлэгч модулийг Ардуино руу холбож үзье. Эрчим хүчийг 5 В-оос эсвэл 3.3 В-оос тэжээдэг. D2 дижитал зүү рүү дохиог холбоно уу.

Зэгс шилжүүлэгч модуль нь 10 кОм хувьсах эсэргүүцэл агуулдаг. Энэ эсэргүүцэл нь зэгс шилжүүлэгчийн босгыг тохируулж, улмаар мэдрэмжийг тохируулахад ашиглаж болно. Модуль нь соронзон мэдрэгчийн хуурамч дохиоллыг оруулахгүй байх LM393 компараторыг агуулдаг.

Arduino руу зэгс шилжүүлэгчтэй модулийн холболтын схем
Arduino руу зэгс шилжүүлэгчтэй модулийн холболтын схем

Алхам 2

Зэгс шилжүүлэгчийн ажиллагааг боловсруулах ноорог бичье. Энд бүх зүйл энгийн. Бид модулийн гаралтыг холбосон зүү дугаарыг тохируулж "2" болгож, "чагнах" зорилгоор асаана уу. Бид "2" хөл дээр татах эсэргүүцлийг идэвхжүүлдэг. Бид гаралтын хувьд зүү 13-ийг тохируулсан. Бид цуваа портыг 9600 bod хурдтайгаар асаадаг. Дараа нь 20 мс тутамд бид зэгс шилжүүлэгчийн заалтыг уншаад утгыг порт руу илгээдэг. Хэрэв зэгс шилжүүлэгч нээлттэй бол "1", хаалттай бол "0" гарч ирнэ.

Нэмж дурдахад Arduino-ийн 13-р хөл дээрх LED нь зэгс шилжүүлэгчийн контактууд хаалттай байх үед гэрэлтдэг. Мэдрэгчээс уншсан дохионы урвуу байдалд анхаарлаа хандуулаарай.

Зэгс шилжүүлэгчийн ажиллагааг боловсруулахад зориулсан ноорог
Зэгс шилжүүлэгчийн ажиллагааг боловсруулахад зориулсан ноорог

Алхам 3

Arduino руу цахилгаан холбоно уу. Модуль дээрх LED гэрэл асах бөгөөд энэ нь модуль хүчдэлтэй байгааг илтгэнэ.

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

Зэгс шилжүүлэгчийг ажиллуулах
Зэгс шилжүүлэгчийг ажиллуулах

Алхам 4

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

Эрчим хүчээ асаагаад соронзыг зэгс унтраалга дээр аваачина - зэгс шилжүүлэгчийн контактууд хаалттай байхад Arduino LED гэрэл асна.

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