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

Ротари кодлогч: Энэ нь хэрхэн ажилладаг, Arduino дээр хэрхэн ашиглах вэ: 7 алхам
Ротари кодлогч: Энэ нь хэрхэн ажилладаг, Arduino дээр хэрхэн ашиглах вэ: 7 алхам

Видео: Ротари кодлогч: Энэ нь хэрхэн ажилладаг, Arduino дээр хэрхэн ашиглах вэ: 7 алхам

Видео: Ротари кодлогч: Энэ нь хэрхэн ажилладаг, Arduino дээр хэрхэн ашиглах вэ: 7 алхам
Видео: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Долдугаар сарын
Anonim

ElectropeakElectroPeak албан ёсны вэбсайтаар Зохиогчийн бусад зүйлийг дагаж мөрдөөрэй.

Хэт авианы модуль ба Arduino -г ашиглаж эхлэх нь
Хэт авианы модуль ба Arduino -г ашиглаж эхлэх нь
Хэт авианы модуль ба Arduino -г ашиглаж эхлэх нь
Хэт авианы модуль ба Arduino -г ашиглаж эхлэх нь
ESP8266 & Arduino ашиглан WiFi дулааны газрын зураг үүсгэнэ үү
ESP8266 & Arduino ашиглан WiFi дулааны газрын зураг үүсгэнэ үү
ESP8266 & Arduino ашиглан WiFi дулааны газрын зураг үүсгэнэ үү
ESP8266 & Arduino ашиглан WiFi дулааны газрын зураг үүсгэнэ үү
Өнгө таних W/ TCS230 мэдрэгч ба Arduino [Калибровкын кодыг оруулсан]
Өнгө таних W/ TCS230 мэдрэгч ба Arduino [Калибровкын кодыг оруулсан]
Өнгө таних W/ TCS230 мэдрэгч ба Arduino [Калибровкын кодыг оруулсан]
Өнгө таних W/ TCS230 мэдрэгч ба Arduino [Калибровкын кодыг оруулсан]

Ойролцоогоор: ElectroPeak бол электроникийн талаар суралцах, санаагаа бодитоор хэрэгжүүлэх нэг цэг юм. Бид танд төслөө хэрхэн яаж хийхээ харуулах шилдэг гарын авлага санал болгож байна. Бид мөн өндөр чанартай бүтээгдэхүүнийг санал болгодог тул танд… Electropeak-ийн тухай дэлгэрэнгүй »

Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно

Тойм

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

Та юу сурах вэ:

  • Ротари кодлогч гэж юу вэ, энэ нь хэрхэн ажилладаг. Кодлогчын байрлалыг харуулах
  • LED гэрлийг эргэдэг кодлогч ашиглан хянах
  • Эргэдэг кодлогч ашиглан тогтмол гүйдлийн хөдөлгүүрийн хурд ба чиглэлийг хянах

Алхам 1: Ротари кодлогч гэж юу вэ?

Ротари кодлогч гэж юу вэ?
Ротари кодлогч гэж юу вэ?
Ротари кодлогч гэж юу вэ?
Ротари кодлогч гэж юу вэ?

Эргэдэг кодлогч нь босоо амны өнцгийн байрлалыг тоон өгөгдөл болгон хувиргадаг цахилгаан механик төхөөрөмж юм. Ротари кодлогч нь зарим нүхтэй дугуй хэлбэртэй хавтантай бөгөөд хоёр суваг А ба В байдаг. Дугуй хавтанг эргүүлснээр А ба В сувгууд нүхийг өнгөрөхөд тэр суваг болон нийтлэг суурийн хооронд холболт үүснэ. Эдгээр тасалдал нь гаралтын сувагт дөрвөлжин долгион үүсгэдэг. Эдгээр импульсийг тоолсноор бид эргэлтийн хэмжээг олж чадна. Нөгөө талаас, А ба В сувгууд нь фазын зөрүүний 90 градус байдаг тул аль сувгийн импульс урагшлахаас хамаарч эргэх чиглэлийг олох боломжтой.

Кодлогчыг моторын босоо аманд шууд суулгаж эсвэл модуль болгон хийж болно. 5 голтой эргэдэг кодлогч модуль нь хамгийн түгээмэл эргэлддэг кодлогч юм. 2 зүү кодлогч хангамжийг дэмждэг, SW нь модуль дээрх товчлуур бөгөөд CLK ба DT нь А ба В сувгийг харуулдаг.

Энэ модулийн зарим онцлог шинж чанарууд нь:

  • Хязгааргүй байдалд эргүүлэх чадвар
  • 20 импульсийн нарийвчлал
  • 5V тэжээлийн хүчдэл

Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүд

Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд

Түлхүүр шилжүүлэгчтэй Ротари кодлогч модуль *1

Програм хангамжийн програмууд

Arduino IDE

Алхам 3: Ротари кодлогч хэрхэн ашиглах вэ?

Ротари кодлогч хэрхэн ашиглах вэ?
Ротари кодлогч хэрхэн ашиглах вэ?

Эргэдэг кодлогч ашиглахын тулд бид А ба В сувгийн импульсийг тоолох ёстой. Үүнийг хийхийн тулд бид Arduino UNO -ийг ашиглаж, кодлогч байрлуулах, LED гэрлийг хянах, тогтмол гүйдлийн хөдөлгүүрийн хурд, чиглэлийг хянах гурван төслийг гүйцэтгэсэн.

Алхам 4: Ротари кодлогч босоо амны байрлалыг тодорхойлох

+ 5V, GND -ийг GND зүү, CLK 6 -р зүү, DT -ийг 7 -р зүү рүү холбоно уу.

Кодлогч ашиглахын тулд босоо амны байрлалыг мэдэх шаардлагатай. Босоо амны байрлал нь түүний эргэлтийн хэмжээнээс хамаарч өөр өөр байдаг. Энэ нь цагийн зүүний дагуу 0 -ээс хязгааргүй, цагийн зүүний эсрэг эргэх үед 0 -ээс хасах хязгааргүй болж өөрчлөгддөг. Дараах кодыг Arduino дээрээ оруулаад цуваа дэлгэц дээрх босоо амны кодлогчын байрлалыг харна уу. Та хавсаргасан кодыг өөрийн бүх төсөлд кодлогч ашиглан ашиглаж болно.

Кодлогчийн байрлалыг тодорхойлохын тулд бид A ба B сувгуудыг Arduino руу оролт болгон холбох хэрэгтэй. Бид эхэндээ А сувгийн анхны утгыг уншиж, хадгалдаг. Дараа нь бид А сувгийн агшин зуурын утгыг уншдаг бөгөөд хэрэв В сувгийн утга үүнээс өмнө байсан бол тоолуурыг бууруулдаг. Үгүй бол бид тоолуурын тоог нэмэгдүүлдэг.

Алхам 5: Босоо амны эргэлт бүхий LED гэрлийг хянах

Босоо амны эргэлт бүхий LED гэрлийг хянах
Босоо амны эргэлт бүхий LED гэрлийг хянах

Эхлээд та босоо амны байрлалыг олж авах хэрэгтэй бөгөөд дараа нь ХОУХ -ийн тусламжтайгаар LED гэрлийг багасгах эсвэл нэмэгдүүлэх боломжтой. ХОУХ нь 0 -ээс 255 хооронд тодорхой утгатай байдаг тул бид энэ муж дахь босоо амны байрлалыг кодонд тохируулдаг.

Алхам 6: DC хөдөлгүүрийн хурд ба чиглэлийг тасалдалаар хянах

DC хөдөлгүүрийн хурд ба чиглэлийг тасалдалаар хянах
DC хөдөлгүүрийн хурд ба чиглэлийг тасалдалаар хянах

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

Мотор нь кодлогч товчлуурыг дарах эсвэл кодлогчийг 0 байрлалд байрлуулах замаар эвдэрдэг. Та L293D бамбайгаар DC мотор хэрхэн жолоодохыг эндээс харж болно.

Алхам 7: FaceBook дээр бидэн шиг

Хэрэв танд энэ заавар хэрэгтэй, сонирхолтой санагдаж байвал бидэнтэй facebook дээр лайк дарна уу.

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