Мазмұны:

Arduino сымсыз басқарылатын танкі (nRF24L01): 6 қадам (суреттермен)
Arduino сымсыз басқарылатын танкі (nRF24L01): 6 қадам (суреттермен)

Бейне: Arduino сымсыз басқарылатын танкі (nRF24L01): 6 қадам (суреттермен)

Бейне: Arduino сымсыз басқарылатын танкі (nRF24L01): 6 қадам (суреттермен)
Бейне: Радиоуправляемая машина танк игрушка на пульте управления в подарок на день рождения мальчику 2024, Қараша
Anonim
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)
Сымсыз Arduino басқарылатын танк (nRF24L01)

Сәлем!

Бүгін мен сізге Arduino басқарылатын танк пен пультті қалай жасау керектігін көрсетемін. Цистернаның 3d басып шығарылған бөліктері (контроллерден, жол бағыттағышынан және резервуар қақпағынан басқа) timmiclark арқылы жасалған және оны мына жерден табуға болады.

1 -қадам: материалдар мен құралдарды жинау

Материалдар мен құралдарды жинау
Материалдар мен құралдарды жинау

Жұмысты бастау үшін сізге келесі материалдар қажет:

  • 1x Arduino UNO (мұнда)
  • 1x Arduino Nano (мұнда)
  • 2x nRF24L01 2,4 ГГц сымсыз модульдер (мұнда)
  • 1x L298N мотор драйвері (мұнда)
  • 2x редукторлы мотор (пластмассаның сары бөлігі) (мұнда)
  • 1x джойстик (мұнда)
  • 1х 9в батареялық қысқыш (мұнда)
  • 2x қуат қосқышы (мұнда)
  • 2x TR 18650 батареялары (және зарядтағыш) (мұнда)
  • 2 батареяға арналған 1x TR 18650 батарея ұстағышы (мұнда)
  • 1х ерлер мен әйелдер секіргіштер жиынтығы (мұнда)

3D басып шығарылған бөліктер мыналардан тұрады (осы қадамның төменгі жағында орналасқан):

  • 2x Дене
  • 2x TrackMidFrame
  • 52x жол
  • 4x Cog
  • 4x CogBracketInner
  • 4x CogBracketOuter
  • 1x танк мұқабасы
  • 1x контроллер

Сондай -ақ сізге келесі құралдар қажет болады:

  • Пісіру темірі
  • Әр түрлі бұрғылау өлшемдері
  • Супер желім
  • Қысқыштар
  • Пышақ

2 -қадам: танкті біріктіріңіз

Танкті біріктіріңіз
Танкті біріктіріңіз
Танкті біріктіріңіз
Танкті біріктіріңіз
Танкті біріктіріңіз
Танкті біріктіріңіз

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

Резервуарды құрастырғаннан кейін мен сымсыз модуль мен қуат қосқышына сәйкес келетін тесіктер бұрғыладым. Мүмкін, мен бәрін жабыстырмас бұрын тесіктерді бұрғылауым керек еді, бірақ бұл соншалықты маңызды емес. Мен тесіктер бұрғылап, мотор драйверін резервуардың түбіне екі М3 болтпен тіркедім.

Қосымша (егер сізде мен сияқты мәселе болса):

«Қосымша» қалтасынан екі резервуарлық бағыттағышты және кейбір жолдарды басып шығарыңыз (мен әр жағынан бір немесе екі қосуды ұсынамын).

3 -қадам: танк пен контроллерді бағдарламалау

Arduino бағдарламалау үшін сізге RF24 кітапханасы орнатылған болуы керек. Сондықтан төмендегі файлдарды жүктеп алып, arduino IDE ашыңыз. Sketch -> Кітапхананы қосу ->. ZIP кітапханасын қосу тармағына өтіңіз және оған 'RF24.zip' импорттаңыз.

Содан кейін сіз arduino UNO -ны қосып, 'tank.ino' файлын arduino -ға жүктеуіңіз керек. біз келесі қадамда сымдарды қосамыз.

Енді Arduino UNO -ны ажыратыңыз және Arduino Nano -ны қосыңыз және Arduino -ға 'controller.ino' жүктеңіз.

Құралдар астындағы «тақта» мен «порт» параметрлерін тақтаның дұрыс түрі мен портына өзгертуді ұмытпаңыз.

4 -қадам: резервуарды электрмен жабдықтау

Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу
Танкті сыммен қосу

(nRF24L01 модулінің суреті-астыңғы көрініс) Резервуарды электрмен жабдықтау: Келесі түйреуіштерді жалғаңыз. --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- қосылмағанL298N ---- Arduino түйреуіштер • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Резервуардың аккумуляторлық жинағына қатысты, жерге тұйықтау сымы GND штырына өтеді arduino және мотор драйверінің GND түйреуі. қуат сымы arduino -ның Vin істігіне және қуат қосқышы арқылы қозғалтқыш драйверінің +12 В істігіне өтеді. О, мотор драйверінің +5В істікшесі arduino 5В істігіне бекітілген.

5 -қадам: Контроллерді қосу

Контроллерді сыммен қосу
Контроллерді сыммен қосу
Контроллерді сыммен қосу
Контроллерді сыммен қосу
Контроллерді сыммен қосу
Контроллерді сыммен қосу

Контроллерді сымға қосу 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- қосылмаған Джойстик ---- Arduino түйреуіштері • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Барлық компоненттерді контроллерге сыйғызатын бұл жұмбақ, бірақ шыдамдылықпен сіз басқара алатындығыңызға сенімдімін.

Ұсынылған: