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

Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам - PS/2 Arduino интерфэйс: 14 алхам
Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам - PS/2 Arduino интерфэйс: 14 алхам

Видео: Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам - PS/2 Arduino интерфэйс: 14 алхам

Видео: Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам - PS/2 Arduino интерфэйс: 14 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам | PS/2 Arduino интерфэйс
Зөөврийн компьютерын Touchpad удирдлагатай загвар төмөр зам | PS/2 Arduino интерфэйс

Зөөврийн компьютерын мэдрэгч самбар нь микроконтроллерын төслүүдэд оролт болгон ашиглах гайхалтай төхөөрөмжүүдийн нэг юм. Тиймээс өнөөдөр энэхүү төхөөрөмжийг загвар төмөр замыг удирдах Arduino микроконтроллероор хэрэгжүүлцгээе. PS/2 мэдрэгчтэй самбарыг ашигласнаар бид 3 эргэлтийг хянах, хүчийг хянах боломжтой болно.

Мэдрэгч самбарыг доод талд нь өргөнтэй байлгаж (Хөрөг горимтой төстэй байдлаар) хуруугаа хоёр диагональ тус бүрээр гулсуулах нь хоёр эргэлтийг хянахад, хуруугаа хэвтээ чиглэлд гулсуулах нь өөр эргэлтийг хянахад, хуруугаа босоо чиглэлд гулсуулахад ашиглагдах болно. зүтгүүрийн хурд, чиглэлийг хянахад ашиглагдах болно.

Тиймээс, илүү их зүйлгүйгээр эхлүүлцгээе!

Алхам 1: Видеог үзээрэй

Image
Image

Бүх хяналтыг ойлгож, энэ нь хэрхэн ажилладаг талаар илүү ихийг мэдэхийн тулд видеог үзээрэй.

Алхам 2: Бүх эд анги, хангамжийг авах

Мэдрэгч самбарын холболтыг олж мэдэх
Мэдрэгч самбарын холболтыг олж мэдэх

Энэ төслийн хувьд танд дараахь зүйлс хэрэгтэй болно.

  • Adafruit Motor Shield V2 -тэй нийцтэй Arduino микроконтроллер (UNO, Леонардо гэх мэт)
  • Adafruit мотор бамбай V2
  • PS/2 мэдрэгчтэй самбар
  • Нэг талд эрэгтэй Dupont холбогчтой 4 утас (Мэдрэгч самбарыг Arduino самбартай холбохын тулд)
  • Хөдөлгүүрийн бамбай руу замын хүч ба эргэлтийг (хамгийн ихдээ 3) холбохын тулд тус бүр 2 утас
  • Хамгийн багадаа 1А гүйдлийн хүчин чадалтай 12 вольтын тогтмол гүйдлийн цахилгаан хангамж.

Алхам 3: Ps2 номын санг аваарай

Ps2 номын сангийн фолдерыг эндээс татаж авна уу. Татаж авсан фолдерыг ширээний компьютер руу зөөх нь илүү хялбар болно. Arduino IDE -ийг нээгээд ноорог> Номын санг оруулах> ZIP номын сан нэмэх … гэснийг дараад компьютерээсээ ps2 фолдерыг сонгоно уу. Номын санг оруулах бөгөөд та одоо ps2 номын санг ашиглах боломжтой болно.

Алхам 4: Мэдрэгч самбарын холболтыг олж мэд

Хэрэв танд дээрх шиг Synaptics touchpad байгаа бол 'T22' дэвсгэр нь +5V, 'T10' бол 'Clock', 'T11' бол 'Data', 'T23' нь 'GND' юм. Та мөн 'GND' утсыг дээр үзүүлсэн том зэс рүү гагнах боломжтой.

Илүү ихийг мэдэхийн тулд дээрх зураг дээр дарна уу. Хэрэв танд өөр мэдрэгч самбар байгаа бол түүний хэсгийн дугаарыг "pinouts" ашиглан хайж үзээрэй, эсвэл гацсан эсэхийг Reddit дээрх r/Arduino нийгэмлэгээс асууж болно.

Алхам 5: Мэдрэгч самбарыг туршиж үзээрэй

Мэдрэгч самбар дээр зөв холболт хийгдсэн эсэхийг шалгаарай. Мэдрэгч самбарыг туршихын тулд ps2 хулганы кодыг Arduino микроконтроллер дээр Examples> ps2 дээрээс байршуулна уу. 'Clock' утсыг D6 -д, 'Data' утсыг D5 -д, GND -ийг GND -д, +5V эсвэл VCC -ийг Arduino самбарын +5V зүү рүү холбоно уу. Arduino самбарыг компьютерт холбож, цуваа дэлгэцийг нээнэ үү. Хэрэв та хуруугаа мэдрэгч самбараар хөдөлгөж байхад тоонууд өөрчлөгдөж байгааг анзаарсан бол мэдрэгч самбар зөв ажиллаж байгаа бөгөөд та үргэлжлүүлж болно.

Алхам 6: Arduino микроконтроллерыг програмчилна уу

Arduino микроконтроллерыг програмчилна уу
Arduino микроконтроллерыг програмчилна уу

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

Алхам 7: Байршлыг тохируулна уу

Байршлыг тохируулах
Байршлыг тохируулах

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

Алхам 8: Мотор бамбайг Arduino самбар дээр суулгана уу

Мотор бамбайг Arduino самбар дээр суулгаарай
Мотор бамбайг Arduino самбар дээр суулгаарай

Мотор бамбайны зүүг Arduino хавтангийн эмэгтэй толгойтой болгоомжтой тааруулж, бамбайгаа Arduino хавтангийн дээд талд түлхээрэй. Бамбай нь Arduino самбар дээр найдвартай бэхлэгдсэн байх ёстой бөгөөд ямар ч зүү нугалаагүй болно.

Алхам 9: Замын хүч ба эргэлтийг мотор бамбай руу холбоно уу

Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу
Замын хүч ба эргэлтийг хөдөлгүүрийн бамбай руу холбоно уу

Дараахь холболтыг хий.

  • Замын хүчийг 'M1' гэж бичсэн бамбайны гаралтын холбогчтой холбоно уу.
  • Үлдсэн гурван гаралтын холболтыг 'M2', 'M3', 'M4' холбогчдод холбоно уу.

Бүх утас холболт чанга байгаа эсэхийг шалгаарай.

Алхам 10: Мэдрэгч самбарыг тохиргоонд холбоно уу

Мэдрэгч самбарыг тохиргоонд холбоно уу
Мэдрэгч самбарыг тохиргоонд холбоно уу
Мэдрэгч самбарыг тохиргоонд холбоно уу
Мэдрэгч самбарыг тохиргоонд холбоно уу

Мэдрэгч самбарыг Arduino самбартай холбож, мэдрэгчтэй самбар болон Arduino самбар хооронд дараах холболтыг хий.

  • +5 вольт эсвэл 'VCC' -ээс +5 вольт хүртэлх Arduino самбар
  • Arduino самбарын 'GND' - 'GND'
  • Arduino самбарын 'D6' руу 'Цаг'
  • Arduino самбарын 'D5' руу 'өгөгдөл'

Алхам 11: Зүтгүүрийг зам дээр тавь

Зүтгүүрийг зам дээр байрлуул
Зүтгүүрийг зам дээр байрлуул

Туршилт хийх зүтгүүрийг байрлуул. Та мөн өөрийн хүссэнээр олон зүтгүүр байрлуулж болно.

Дахин дамжуулах хэрэгсэл ашиглахыг зөвлөж байна. Замаас гарахаас сэргийлэхийн тулд зүтгүүрүүдийг зам дээр зөв байрлуулсан эсэхийг шалгаарай.

Алхам 12: Тохиргоог тэжээлд холбоод асаагаарай

Тохиргоог тэжээлд холбоод асаагаарай
Тохиргоог тэжээлд холбоод асаагаарай

12 вольтын тэжээлийн хангамжийг тохиргоонд холбоод асаагаарай.

Алхам 13: Хяналтыг туршиж үзээрэй

Image
Image

Бүх хяналтыг туршиж үзээрэй. Хяналтыг ойлгохын тулд дээрх видеог дахин үзнэ үү.

Алхам 14: Ажлаа хуваалцаж, өргөжүүлээрэй

Хэрэв та төслөө ажиллуулж, боломжтой бол 'Би үүнийг хийсэн!' Дээр дарж өөрийн бүтээсэн зургуудаа олон нийтэд хуваалцаарай.

Түүнчлэн, энэ төсөлд илүү олон функц, функц нэмж, хуваалцахыг хичээгээрэй. Юу ч хийсэн хамаагүй, хамгийн сайн сайхныг хүсье!

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