Агуулгын хүснэгт:
- Алхам 1: Видеог үзээрэй
- Алхам 2: Бүх зүйлийг авах
- Алхам 3: Ps2 болон Accel Stepper номын сангуудыг аваарай
- Алхам 4: Мэдрэгч самбарын холболтыг олж мэд
- Алхам 5: Мэдрэгч самбарыг туршиж үзээрэй
- Алхам 6: Arduino микроконтроллерыг програмчилна уу
- Алхам 7: Хэлхээний схемийг судлах
- Алхам 8: Утасны холболт хийх
- Алхам 9: Arduino самбарыг тэжээлд холбож асаагаарай
- Алхам 10: Алдааг олж засварлах
- Алхам 11: Үүнтэй хамт Tinker
Видео: Stepper моторыг хянахын тулд хуучин зөөврийн компьютерын мэдрэгч самбарыг дахин ашиглаарай: 11 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Би энэ төслийг хэдэн сарын өмнө хийсэн. Хэдхэн хоногийн өмнө би төслийн видео бичлэгийг r/Arduino дээр Reddit дээр тавьжээ. Төслийг сонирхож буй хүмүүсийг хараад би энэ зааврыг хийхээр шийдсэн бөгөөд энд би Arduino кодод зарим өөрчлөлт хийж, нэг онцлог шинж чанарыг нэмж оруулав. Тиймээс, илүү их зүйлгүйгээр эхлүүлцгээе!
Алхам 1: Видеог үзээрэй
Юу болж байгааг ойлгохын тулд видеог үзээрэй.
Алхам 2: Бүх зүйлийг авах
Энэ төслийн хувьд танд хэрэгтэй болно:
- Arduino микроконтроллерийн самбар
- Зөөврийн компьютерээс PS/2 мэдрэгчтэй самбар (Synaptics чиптэйгээр авахыг хичээ)
- *ULN2003 шатлалт моторын драйвер (нэг туйлт шатлалт моторын хувьд (5 утастай))
- *L298N шатлалт мотор драйвер (Хоёр туйлт шатлалт моторын хувьд (4 утастай))
- Эрэгтэй, эмэгтэй 6 холбогч утас (2 хүч, 4 дижитал дохио)
- Stepper мотор
- 5-12 вольтын тогтмол гүйдлийн тэжээлийн эх үүсвэр (stepper мотороос хамаарна)
Энд тохиргоо нь 5 вольтын хүчдэл бүхий Arduino самбар болон stepper драйверыг тэжээдэг гар утасны цэнэглэгчээс ажилладаг. Хэдийгээр stepper мотор нь 12 вольтын хүчдэлтэй байдаг ч бага хүчдэлийн эх үүсвэрийг ашиглах нь мотор болон жолоочийн хөргөгчийг хадгалах тул хөдөлгүүрийн эргүүлэх моментийн шаардлага өндөр биш бол та бага хүчдэлийн хангамжийг ашиглаж болно.
*Stepper моторын драйвер хоёулаа Arduino самбартай ижил зүү холболттой байдаг.
Алхам 3: Ps2 болон Accel Stepper номын сангуудыг аваарай
Ps2 номын сангийн фолдерыг эндээс татаж авна уу. Татаж авсан фолдерыг ширээний компьютер руу зөөх нь илүү хялбар болно. Arduino IDE -ийг нээгээд ноорог> Номын санг оруулах> ZIP номын сан нэмэх … гэснийг дараад компьютерээсээ ps2 фолдерыг сонгоно уу. Номын санг оруулах бөгөөд та одоо ps2 номын санг ашиглах боломжтой болно.
Accel Stepper номын сангийн хувьд та үүнийг Ctrl+Shift+I дарж 'Accel Stepper' гэж бичээд номын санг суулгах замаар авах боломжтой.
Алхам 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 микроконтроллерыг програмчилна уу
Эхний код болох 'PS2_toucpad_with_Stepper' нь stepper моторт хурдасгах/удаашруулах шинжгүй боловч байршуулах функцтэй.
Хоёрдахь код болох 'PS2_toucpad_accel_stepper' нь ямар ч байршуулах функцгүй боловч хурдасгах/удаашруулах шинж чанартай байдаг.
Та холбогдох мэдээллийг Arduino кодуудаас авах боломжтой.
Алхам 7: Хэлхээний схемийг судлах
Илүү сайн харахын тулд зураг дээр дарна уу.
Алхам 8: Утасны холболт хийх
Алхам 9: Arduino самбарыг тэжээлд холбож асаагаарай
Тохиргоог асаасны дараа хуруугаа мэдрэгч самбарын уртаар гулсуулж, хөдөлгүүр хөдөлж байгаа эсэхийг шалгаарай.
Алхам 10: Алдааг олж засварлах
Хэрэв танд ямар нэгэн асуудал тулгарвал дараахь зүйлийг хийж болно.
Хэрэв stepper мотор тодорхой чиглэлд хөдлөхийн оронд нааш цааш урагш алхвал:
- Пин мэдүүлгийн дарааллыг өөрчлөх. Жишээлбэл: Stepper stepper (200, 8, 10, 9, 11) -ийг Stepper stepper (200, 8, 9, 10, 11) -ээр солино.
- Мотор драйверийг Arduino самбартай холбосон бүх дохионы утас, түүнчлэн stepper моторын утаснууд байх ёстой газартаа зөв холбогдсон эсэхийг шалгаарай.
Хэрэв мотор огт хөдлөхгүй бол:
- Мэдрэгч самбар зөв ажиллаж байгаа эсэхийг шалгаад 5 -р алхам руу буцна уу.
- Мотор драйвер болон мэдрэгч самбар тэжээл авч байгаа эсэхийг шалгаарай.
- Хөдөлгүүр эсвэл жолоочийн доголдол байгаа эсэхийг шалгаарай.
Алхам 11: Үүнтэй хамт Tinker
Та үүнийг ажиллуулж байгаа болохоор үүнийгээ олон нийтэд хуваалцаж яагаад болохгүй гэж. 'Би үүнийг хийсэн!' Дээр дарна уу. мөн бүтээлээ хуваалцаарай. Илүү олон функц нэмэх, олон шатлалт мотор ажиллуулах гэх мэт кодыг өөрчилж үзээрэй.
Бас боломжтой бол гацсан хүмүүст туслахыг хичээгээрэй, би танд маш их талархах болно.
Зөвлөмж болгож буй:
Компьютерийг хянахын тулд хуучин зөөврийн компьютерын мэдрэгч самбарыг дахин ашиглаарай! 11 алхам (зурагтай)
Компьютерийг удирдахын тулд хуучин зөөврийн компьютерын мэдрэгч самбарыг дахин ашиглаарай !: PS/2 зөөврийн компьютерын мэдрэгчтэй самбар нь микроконтроллертой хамт хэрэглэгддэг хамгийн гайхалтай хэрэглэгчийн интерфэйс төхөөрөмжүүдийн нэг юм. Хуруугаа гулсуулж, тогших нь хөдөлгөөнийг удирдахад маш энгийн бөгөөд хөгжилтэй байдлаар нөлөөлж чадна. Энэхүү зааварчилгаанд нэгийг нэгтгэж үзье
Хуучин зөөврийн компьютерын баттерейг эрчим хүчний банк болгохын тулд дахин ашиглах: 9 алхам (зурагтай)
Хуучин зөөврийн компьютерын баттерейг цахилгаан банк болгохын тулд дахин ашиглаарай: [Видео тоглуулах] [Нарны эрчим хүчний банк] Хэдхэн сарын өмнө миний Dell зөөврийн компьютерын батерей ажиллахгүй байсан. Би үүнийг цахилгаан гүйдлийн сүлжээнээс салгах бүрт зөөврийн компьютер шууд унтарсан. бухимдсандаа би батерейгаа сольж, цэнэггүй зайг хадгалсан (миний хэлснээр
Зөөврийн компьютерын хуучин эд ангиудыг дахин ашиглах нь хямд зөөврийн системийг бий болгох: 3 алхам (зурагтай)
Хямд зөөврийн системийг бий болгохын тулд зөөврийн компьютерын хуучин эд ангиудыг дахин ашиглах нь: Саяхан миний хуучин зөөврийн компьютер нас барсан тул би шинэ компьютер худалдаж авах шаардлагатай болсон (RIP! 5520 таныг алдах болно). Зөөврийн компьютерын эх хавтан нас барж, эвдрэлийг арилгах боломжтой Саяхныг хүртэл би бөөрөлзгөнө бялуу авчирч, IOT sutff -ээр хатгаж эхэлсэн боловч тусгай зориулалтын төхөөрөмж хэрэгтэй байсан
Wiimote -ийг компьютерын хулгана болгон ашиглахын тулд лаа мэдрэгч болгон ашиглаарай !!: 3 алхам
Wiimote -ийг компьютерын хулгана болгон лаагаа мэдрэгч болгон хэрхэн ашиглах вэ?: Энэхүү гарын авлагад Wii Remote (Wiimote) -ээ компьютерт хэрхэн холбож, хулгана болгон ашиглахыг харуулах болно
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (ИНГЭЖ ЦАГИЙН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХӨГЖҮҮЛЭХ): 7 алхам
Алдарт алтоидын цагаан тугалганы хуулбарыг хэрхэн яаж хийх вэ. (БАЙГАА ЦАГ ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ДАХИН ХЭЛЭХ): Сайн байна уу Энэ бол эвдэршгүй зүйл бол метал хайрцгийг Altoids цагаан тугалганы ижил хэмжээтэй (эсвэл таны хүссэн хэмжээгээр) хэрхэн хийх тухай юм. Энэ нь юу гэсэн үг болохыг та мэдэх үү ???? Энэ нь та өөрөө цагаан тугалга хийх боломжтой гэсэн үг юм ….. Та ямар хэмжээтэй байхыг хүсч байна !!!!!!!!!!! Энд хэрхэн.МАТЕРИАЛ: 2