Мазмұны:

Arduino үшін рульдік рульдік робот: 6 қадам (суреттермен)
Arduino үшін рульдік рульдік робот: 6 қадам (суреттермен)

Бейне: Arduino үшін рульдік рульдік робот: 6 қадам (суреттермен)

Бейне: Arduino үшін рульдік рульдік робот: 6 қадам (суреттермен)
Бейне: 🔥 Зачем нужны фазовращатели, как они работают и как ломаются? Крутой гид по системе VVT. 2024, Қараша
Anonim
Image
Image
Arduino үшін Servo рульдік автокөлігі
Arduino үшін Servo рульдік автокөлігі
Arduino үшін Servo рульдік автокөлігі
Arduino үшін Servo рульдік автокөлігі

Бұл автокөлік arduino платформасының дизайнына негізделген, ядросы Atmega - 328 p, ол алдыңғы дөңгелекті басқаруды, артқы жетекті және басқа функцияларды жүзеге асыра алады.

Егер сіз жалғыз ойнайтын болсаңыз, тек сымсыз модульді қолдану қажет; Егер сіз басқа функцияларды орындағыңыз келсе, басқа датчиктерді немесе жабдықты қосу қажет болуы мүмкін.

1 -қадам: Қажетті бөлшектер

Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер

Көлікті рульдік механизммен басқарғыңыз келсе, сізге келесі бөлшектер қажет:

  • Arduino: arduino үйлесімді нұсқасы, көк құс)
  • Қозғалтқыш тақтасы: PM-R3
  • Қуат батареясы: 7.4V -18650
  • Қашықтан басқару бөлімі: PS2 (әрине, сіз bluetooth басқаруды да пайдалана аласыз)
  • Дюпон желісі: аз мөлшерде
  • Әрине, сізге автомобиль рамасы қажет болады (мотор, серво кіреді)

PM - R3 модулі интеграцияланған енгізу -шығару кеңейтімі және қозғалтқыш жетегі

  1. Қос қозғалтқыш шығысы
  2. Қуат кірісі
  3. Сандық енгізу -шығару (S V G)
  4. Аналогты енгізу -шығару

2 -қадам: жақтауды орнатыңыз (жетек бөлігі)

Жақтауды орнатыңыз (жетек бөлігі)
Жақтауды орнатыңыз (жетек бөлігі)
Жақтауды орнатыңыз (жетек бөлігі)
Жақтауды орнатыңыз (жетек бөлігі)

Алдымен біз жетек бөлігін орнатамыз, қозғалтқыш JGA25-370, беріліс редукторының осі мен дөңгелектің алға қарай шегінуі арқылы, қозғалтқыш білігінің редукторы үлкен, себебі жетек білігі мен тірек қашықтығы аз болған соң үлкен редукторды орнатуға болмайды, бірақ жалпы баяу.

Фланецті подшипниктері бар артқы доңғалақ мойынтіректері, жұмыс кезінде берілістің төмен түсуін болдырмау үшін, сонымен қатар қуат шығынын азайтуға болады.

  • қозғалтқыш кронштейні x1
  • 370 жоғары жылдамдықты қозғалтқыш x 1
  • Gear A жұбы
  • 5 мм білік x 1
  • Фланецті мойынтірек x 2
  • 5 мм ілініс x 2
  • М3 * 8 мм бұранда мен гайка х 5

3 -қадам: алдыңғы рульдік бөліктер

Алдыңғы рульдік бөліктер
Алдыңғы рульдік бөліктер
Алдыңғы рульдік бөліктер
Алдыңғы рульдік бөліктер

Бұрылмас бұрын бөлшектер дөңгелектердің бөлшектері сияқты аксессуарлардың көпшілігімен конструкцияны қабылдайды; дөңгелектерді мойынтіректің ішінде де, сыртында да икемді ұстау үшін. шассиде L -тәрізді екі кронштейн бекітілуі керек, монтаждау кезінде өздігінен жүретін қозғалтқыштың штурвалы, бұрылу бұрышы (1,5 мс) тиесілі екеніне көз жеткізіңіз, ыңғайлы реттеу ауқымына және кеш.

  • M2.5 * 12 мм бұранда мен гайка x 1
  • М3 * 8мм бұранда мен гайка x 4
  • М4 құлыптау гі 2

4 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Бөлікке жиналады және серво қозғалтқышы шымға бекітіледі, шыныаяққа бекітілген бұранданы қатайту мүмкін емес, ол бұрылуға әкелмейді, серво қозғалтқышы мен бір чипті микрокомпьютерді күйдіріп жіберуі мүмкін; таяқша екі алдыңғы дөңгелекті қосады, және рульдік бұрыштағы серво қозғалтқышына қосылады; Серво қозғалтқышы M3 * 8 мм бұрандамен және гайкамен бекітілген, шыныаяққа M2.5 * 8 мм бұрандамен бекітілген, мыс бағананың жағы 2 M3 * 8 мм бұранда.

  • M2.5 * 8mm x 5
  • М2.5 * 20мм x 1
  • М3 * 8мм х 10
  • М3 гайка x 4
  • Мыс бағанасы x 4

5 -қадам: Қосылу бөлігі

Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі
Қосылу бөлігі

Қозғалтқышпен басқарылатын ұзартқыш тақтаны басқа сымдарсыз тікелей қолдануға болады, енгізу -шығару портын кеңейту тақтасын, VCC & GND кеңейту тақтасындағы қуат кіру портын, қозғалтқыш шығысы A форматында PS2 қабылдағышы мен серво қозғалтқышы қажет. + және А -, В+ және В- тағы басқа қозғалтқыш шығысы. Сондықтан біз тұрақты токтың екі қозғалтқышын басқара аламыз, мұнда бізге тек бір интерфейс қажет.

Серво түйреуі: енгізу -шығару 4

PS2 трансферлік тақтаны, ыңғайлы сымдарды, кері қосылуды қорғауды жасады, мұнда келесі қосылымды ұсынамыз

PS2 түйреуіші:

  • GND: GND
  • VCC: +3.3v немесе +5v
  • Күні: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Қуат кірісі VIN & GND, 3-9 в кернеу диапазоны.

6 -қадам: код

Бағдарламаның модификациясы арқылы роботтың жүруіне, қозғалтқышты алға және артқа, серво басқару бағытына жету; Бағдарламада PS2 басқару, Bluetooth басқару және кейінгі желі бар.

Бағдарлама жаңа PM-R3 сәйкес келуі үшін оны соңғы нұсқаға өзгерту керек.

Ескі кодты қараңыз PS2_old

Ұсынылған: