Мазмұны:

Қашықтан басқарылатын 1 км қашықтықтағы көлік: 6 қадам (суреттермен)
Қашықтан басқарылатын 1 км қашықтықтағы көлік: 6 қадам (суреттермен)
Anonim
Қашықтан басқарылатын 1 км диапазондағы автомобиль
Қашықтан басқарылатын 1 км диапазондағы автомобиль
Қашықтан басқарылатын 1 км диапазондағы автомобиль
Қашықтан басқарылатын 1 км диапазондағы автомобиль
Қашықтан басқарылатын 1 км диапазондағы автомобиль
Қашықтан басқарылатын 1 км диапазондағы автомобиль

Кішкентай кезімнен қашықтан басқарылатын көліктер мені таң қалдырды, бірақ олардың қашықтығы 10 метрден аспады. Мен Arduino бағдарламалауды білгеннен кейін, мен nRF24L01+ модулін қолдана отырып, 1 км диапазонға дейін жететін қашықтан басқарылатын автокөлікті құруды шештім.

Менің басты мақсатым - ұзақ уақыт жұмыс жасайтын, жоғары диапазоны бар автомобиль жасау. Бұл мақсатқа жету үшін мен жеңіл шасси мен жеңіл литий-иондық батареяларды қолдана отырып, машинаны мүмкіндігінше жеңіл қылдым (3000 мАч). Мен 1KM диапазонын nRF24L01+ -дан шығару үшін көп күрестім, себебі мен құрылыс кезінде көптеген мәселелерге тап болдым. Бірақ, ақырында, салу өте қызықты болды және мен нәтижеге өте қуаныштымын.

Бастайық !!

1 -қадам: Компоненттерге тапсырыс беріңіз

Компоненттерге тапсырыс беріңіз!
Компоненттерге тапсырыс беріңіз!

Қашықтан басқарылатын автокөлікті жасау үшін сізге қажет:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit мотор қалқаны

2x nRF24L01+

4x мотор + беріліс қорабы

4x дөңгелектер

2х 3,3В кернеу реттегіші (LM1117)

5x басу түймелері

2x 10 мкФ конденсатор

3x литий-ионды аккумулятор (12В аккумулятор жинағын жасау үшін)

9В батарея

2х 100 нФ конденсатор

Әйел тақырыптары

Jumper Wires

2 -қадам: шассиді басып шығарыңыз

Шассиді басып шығарыңыз
Шассиді басып шығарыңыз
Шассиді басып шығарыңыз
Шассиді басып шығарыңыз

Мен бұл шассиді CAD бағдарламалық жасақтамасы арқылы жасадым, содан кейін оны CNC машинасының көмегімен басып шығардым. Бұл корпус үшін қолданылатын материал - ПВХ, қалыңдығы 5 мм. ПВХ - бұл қолдануға болатын жақсы материал, өйткені онымен жұмыс істеу оңай (суретте көріп тұрғандай, мен дененің кейбір бөліктерін жылыту арқылы майыстырдым), салыстырмалы түрде арзан, компоненттердің салмағын көтеруге жеткілікті берік. өте жеңіл.

3 -қадам: Неліктен мотор қалқанын қолдану керек?

Неліктен мотор қалқанын қолдану керек?
Неліктен мотор қалқанын қолдану керек?

Сіз Arduino түйреуіштерінен келетін кез келген қуат тақтадағы борттық кернеу реттегішінен өткенін білуіңіз керек. Кернеу реттегіші үлкен ток мөлшерін басқаруға арналмаған. Егер сіздің тақтаңыз USB арқылы қуатталатын болса, USB көп мөлшерде ток беруге арналмаған. Борттық реттегіштен ток өтпейтін қозғалтқышты қосудың басқа жолын табу өндірілетін жылу мөлшерін азайтады және қажет болуы мүмкін кез келген басқа датчиктер мен басқару элементтері үшін тақта қуатын үнемдейді.

Қозғалтқыш қалқанының тағы бір артықшылығы - бұл қозғалтқыш сияқты компоненттермен өзара әрекеттесуді жеңілдетеді, сымдарды жеңілдетеді және қозғалтқыш бағытын өзгерту сияқты мүмкіндіктерді береді.

4 -қадам: Қашықтан басқару құралын жасаңыз

Қашықтан басқару құралын жасаңыз!
Қашықтан басқару құралын жасаңыз!
Қашықтан басқару құралын жасаңыз!
Қашықтан басқару құралын жасаңыз!
Қашықтан басқару құралын жасаңыз!
Қашықтан басқару құралын жасаңыз!

Көріп отырғаныңыздай, қашықтан басқару пультінде 8 түйме бар, бірақ мен қазір тек 5 түймені қолданамын (әр бағыт үшін 1 түйме + қозғалыс жылдамдығын өзгерту үшін 1 түйме).

Мұнда сіз таратқыш үшін жасаған схеманы таба аласыз:

  • nRF24L01+:

    • CE Arduino D7 -ге қосылыңыз
    • CS Arduino D8 қосылады
    • MOSI Arduino D11 қосылады
    • MISO Arduino D12 -ге қосылыңыз
    • SCK Arduino D13 -ке қосылыңыз
    • GND Arduino GND желісіне қосылыңыз
    • 3.3V LM1117 OUT желісіне қосылу
    • Конденсаторларды схемаға сәйкес қосыңыз
  • Ардуино:

    • VIN Батареяның 9В желісіне қосыңыз
    • GND Батареяның GND қосылымы
    • Барлық батырмаларды схемаға сәйкес қосыңыз
  • LM1117:

    • IN Arduino 5V желісіне қосылыңыз
    • GND Arduino GND желісіне қосылыңыз

Барлық қажетті қосылымдарды жасағаннан кейін сізге төмендегі кодты жүктеу қажет болады, бірақ бұған дейін RF24 кітапханасын жүктеп алып, қосқаныңызға көз жеткізіңіз.

5 -қадам: Электрониканы қосыңыз және кодты жүктеңіз

Электрониканы қосыңыз және кодты жүктеңіз!
Электрониканы қосыңыз және кодты жүктеңіз!

Мұнда сіз қабылдағыш үшін жасаған схеманы таба аласыз:

  • nRF24L01+:

    • CE Arduino A8 қосылады
    • CS Arduino A9 қосылады
    • MOSI Arduino D51 қосылады
    • MISO Arduino D50 қосылады
    • SCK Arduino D52 қосылады
    • GND Arduino GND желісіне қосылыңыз
    • 3.3V LM1117 OUT -қа қосыңыз
    • Конденсаторларды схемаға сәйкес қосыңыз
  • Adafruit мотор қалқаны:

    • M1 Алдыңғы оң моторға қосыңыз
    • M2 Алдыңғы сол моторға қосыңыз
    • M3 Сол жақ артқы қозғалтқышқа қосыңыз
    • M4 Оң жақ артқы қозғалтқышқа қосыңыз
    • M+ 12 В батареясына қосыңыз
    • GND Батареяның GND желісіне қосылу
  • LM1117:

    • IN Arduino 5V желісіне қосылыңыз
    • GND Arduino GND желісіне қосылыңыз

Барлық қажетті қосылымдарды орнатқаннан кейін сізге төмендегі кодты жүктеу қажет болады, бірақ бұған дейін RF24 кітапханасы мен AFMotor кітапханасын жүктеп алып, қосқаныңызға көз жеткізіңіз.

6 -қадам: Болашақ жақсартулар

Болашақ жақсартулар
Болашақ жақсартулар

Құттықтаймыз, сізде 1 км диапазонға дейін басқарылатын радиобасқарылатын автокөлік бар!

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

Егер сізде мен жасай алатын жақсартулар болса, түсініктемелерде маған хабарлаңыз.

Егер сіз құрылыс кезінде қандай да бір проблемаға тап болсаңыз, төменде түсініктеме беріңіз.

Сізге бұл нұсқаулық ұнады деп үміттенемін, оқығаныңыз үшін рахмет!:-)

Қашықтан басқару сайысы 2017 ж
Қашықтан басқару сайысы 2017 ж
Қашықтан басқару сайысы 2017 ж
Қашықтан басқару сайысы 2017 ж

2017 жылы қашықтан басқару пультінің байқауының үшінші жүлдесі

Ұсынылған: