Мазмұны:

Маверик - қашықтан басқарылатын екі жақты байланыс машинасы: 17 қадам (суреттермен)
Маверик - қашықтан басқарылатын екі жақты байланыс машинасы: 17 қадам (суреттермен)

Бейне: Маверик - қашықтан басқарылатын екі жақты байланыс машинасы: 17 қадам (суреттермен)

Бейне: Маверик - қашықтан басқарылатын екі жақты байланыс машинасы: 17 қадам (суреттермен)
Бейне: 😎 2.3 Duratec / MZR, бәлкім, Mazda мен Ford үшін ең жақсы ұмтылған. Субтитрлер! 2024, Маусым
Anonim
Маверик - қашықтан басқарылатын екі жақты байланыс машинасы
Маверик - қашықтан басқарылатын екі жақты байланыс машинасы
Маверик - қашықтан басқарылатын екі жақты байланыс машинасы
Маверик - қашықтан басқарылатын екі жақты байланыс машинасы

Барлығына сәлем, мен Разванмын және менің «Маверик» жобасына қош келдіңіз.

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

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

Бұл қалай жұмыс істейді?

Маверик - бұл қашықтан басқару пультінен деректерді жіберу және алу үшін LRF24L01 модулін қолданатын RC автокөлігі.

Ол өз аймағындағы температура мен ылғалдылықты өлшей алады және деректерді графикте көрсету үшін қашықтан басқару пультіне жібере алады. Сондай -ақ, ол қоршаған объектілер мен кедергілерге дейінгі қашықтықты өлшей алады, диапазон туралы ақпаратты көрсетеді.

Түймені басу арқылы ол автономды болуы мүмкін, және бұл режимде ол кедергілерден аулақ болады және ультрадыбыстық сенсордың өлшеуіне сәйкес жүруге шешім қабылдайды.

Ендеше құрылысқа кірісейік.

1 -қадам: Қашықтан басқару пультіне қажет бөлшектер

Қашықтан басқару пультіне қажет бөлшектер
Қашықтан басқару пультіне қажет бөлшектер

- Arduino Micro контроллері (мен контроллерім үшін Arduino Uno қолдандым);

- NRF24L01 радио қабылдағыш (ол автомобиль мен қашықтан басқару пульті арасындағы екі жақты байланыс үшін қолданылады)

- Tower Pro Micro Servo 9g SG90 (автокөліктен алынған мәліметтерді көрсету үшін пайдаланылады, бұл операторға автомобиль сенсорларымен өлшенетін параметрлерді графикте бейнелеуге мүмкіндік береді);

- джойстик (көлік құралын басқару үшін немесе көлік сервосын басқару үшін);

- екі түрлі түсті жарық диоды (мен жұмыс режимін көрсету үшін қызыл және жасыл түсті таңдадым);

- 10микроФ конденсаторлар;

- 2 түйме (жұмыс режимін таңдау үшін);

- әр түрлі резисторлар;

- Нан тақтасы;

- сымдарды қосу;

- Қағаз қыстырғыш (графиктің инесі ретінде);

- Картон аяқ киім қорабы (жақтау үшін)

- Резеңке таспалар

2 -қадам: Маверикке қажет бөлік

Маверикке қажет бөлік
Маверикке қажет бөлік

- Arduino микроконтроллері (мен қолдандым және Arduino Nano);

- NRF24L01 радио қабылдағыш (ол автомобиль мен қашықтан басқару пульті арасындағы екі жақты сымсыз байланыс үшін қолданылады);

- L298 қозғалтқышының драйвері (модуль шын мәнінде автомобильдің электр қозғалтқыштарын басқарады);

- DHT11 сенсоры (температура мен ылғалдылық сенсоры);

- 2 редукторы мен дөңгелегі бар электр қозғалтқыштары;

Ультрадыбыстық сенсор HC-SR04 (айналадағы заттарды анықтауға және кедергілерді болдырмауға мүмкіндік беретін сенсор);

- Tower Pro Micro Servo 9g SG90 (әр түрлі бағыттағы диапазонды өлшей алатындай ультрадыбыстық сенсордың бағытталуына мүмкіндік береді);

- ақ жарық диоды (жарықтандыру үшін мен ескі түсті сенсорды қолдандым, бірақ светодиод әлі де жұмыс істейді);

- 10 microF конденсаторы;

- Нан тақтасы;

- сымдарды қосу;

- көлік құралының рамасы ретінде А4 қысқартылған тақтасы;

- ескі принтердің кейбір дөңгелектері;

- екі жақты таспа;

- Қозғалтқыштарды жақтауға бекітуге арналған қалталы бекіткіштер;

- Резеңке таспалар

Қолданылатын құралдар:

- Қысқыштар

- бұрағыш

- Қос таспа

- Резеңке таспалар

- Кескіш

3 -қадам: Кейбір материалдар туралы бірнеше мәліметтер:

Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер
Кейбір материалдар туралы бірнеше мәліметтер

L298 модулі:

Arduino түйреуіштерін электр қозғалтқыштарына тікелей қосу мүмкін емес, себебі микроконтроллер қозғалтқыштарға қажет күшейткіштерді жеңе алмайды. Сондықтан қозғалтқыштарды Arduino микроконтроллері басқаратын мотор драйверіне қосу керек.

Біз машинаны екі жаққа қозғайтын екі электр қозғалтқышты басқара білуіміз керек, сондықтан машина алға да, артқа да, рульді де басқара алады.

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

Бұл модуль бізге ENA және ENB түйреуіштерін қолдана отырып, қозғалтқыштарды әр түрлі жылдамдықта Arduino -дан екі PWM түйреуішпен басқаруға мүмкіндік береді, бірақ бұл жобада біз екі PWM түйреуішін сақтап қалу үшін қозғалтқыштардың жылдамдығын бақылай алмаймыз. ENA және ENB түйреуіштері үшін секіргіштер орнында қалады.

NRF24L01 модулі:

Бұл автомобиль мен қашықтан басқару пульті арасында сымсыз байланыс орнатуға мүмкіндік беретін жиі қолданылатын трансивер. Ол 2,4 ГГц диапазонында жұмыс істейді және 250 кбит / с дейін 2 Мбит / с дейінгі жылдамдықпен жұмыс жасай алады. Егер ашық кеңістікте және жылдамдықтың төмендеуінде қолданылса, оның диапазоны 100 метрге дейін жетуі мүмкін, бұл оны осы жоба үшін тамаша етеді.

Модуль Arduino микроконтроллерімен үйлесімді, бірақ сіз оны 5 В-тан емес, 3,3 В сымынан беру үшін абай болуыңыз керек, әйтпесе модульді зақымдау қаупі бар.

DHT 11 сенсоры:

Бұл модуль өте арзан және қолдануға ыңғайлы сенсор. Ол сандық температура мен ылғалдылық көрсеткіштерін қамтамасыз етеді, бірақ оны пайдалану үшін сізге Arduino IDE кітапханасы қажет болады. Ол сыйымдылық ылғалдылығы сенсоры мен термисторды қолданып, айналадағы ауаны өлшейді және деректер түйреуішіне цифрлық сигнал жібереді.

4 -қадам: Маверикке қосылымдарды орнату

Маверик үшін қосылымдарды орнату
Маверик үшін қосылымдарды орнату
Маверик үшін қосылымдарды орнату
Маверик үшін қосылымдарды орнату

Маверик байланыстары:

NRF24L01 модулі (түйреуіштер)

VCC - Arduino Nano 3V3

GND - Arduino Nano GND

CS - Arduino Nano D8

CE - Arduino Nano D7

MOSI - Arduino Nano D11

SCK- Arduino Nano D13

MISO - Arduino Nano D12

IRQ қолданылмайды

L298N модулі (түйреуіштер)

IN1 - Arduino Nano D5

IN2 - Arduino Nano D4

IN3 - Arduino Nano D3

IN4 - Arduino Nano D2

ENA - секіргіш орнында -

ENB - секіргіш орнында -

DHT11

Нан тақтасының VVC 5В рельсі

Нан тақтасының GND GND рельсі

S D6

HC-SR04 ультрадыбыстық сенсор

Нан тақтасының VVC 5В рельсі

Нан тақтасының GND GND рельсі

Триг - Arduino Nano A1

Жаңғырық - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (қоңыр түсті сым) нан тақтасының GND рельсі

VCC (қызыл түсті сым) 5В рельс тақтасы

Сигнал (қызғылт сары түсті сым) - Arduino Nano D10

Жарықдиодты шам - Arduino Nano A0

Нан тақтасы

5В рельс - Arduino Nano 5V

GND рельсі - Arduino Nano GND

Бастапқыда мен Arduino Nano -ны нан тақтасына салдым, оның сыртында USB қосылымы бар, кейінірек оңайырақ болады.

- Arduino Nano 5V түйреуіштің 5В рельсіне түйреуіш

-Arduino Nano GND түйреуішінің GND рельсіне бекіткіші

NRF24L01 модулі

- Модульдің GND тақтасының рельсінің GND -не өтеді

- VCC Arduino Nano 3V3 түйреуішіне өтеді. VCC тақтасының 5В -ға қосылмауын қадағалаңыз, себебі NRF24L01 модулін бұзу қаупі бар.

- CSN түйрегіші Arduino Nano D8 -ге өтеді;

- CE түйрегіші Arduino Nano D7 -ге түседі;

- SCK түйрегіші Arduino Nano D13 -ке түседі;

- MOSI түйрегіші Arduino Nano D11 -ге өтеді;

- MISO түйрегіші Arduino Nano D12 -ге түседі;

- IRQ пині қосылмайды. Егер сіз Arduino Nano немесе Arduino Uno басқа тақтаны қолдансаңыз, абай болыңыз, SCK, MOSI және MISO түйреуіштері басқаша болады.

- Сондай -ақ, модульдің қуат көзінде ақаулықтар болмауы үшін мен модульдің VCC мен GND арасында 10 мкФ конденсаторды қостым. Егер сіз модульді минималды қуатта қолдансаңыз, бұл міндетті емес, бірақ мен интернетте оқығанымдай, көптеген жобаларда бұл мәселе туындады.

- Бұл модуль үшін RF24 кітапханасын жүктеу қажет. Сіз оны келесі сайттан таба аласыз:

L298N модулі

- ENA мен ENB түйреуіштері үшін мен секіргіштерді қосылдым, себебі қозғалтқыштардың жылдамдығын басқару қажет емес, өйткені Arduino Nano -да екі PWM цифрлық түйреуішті сақтау үшін. Сонымен, бұл жобада қозғалтқыштар әрқашан толық жылдамдықпен жұмыс істейді, бірақ соңында дөңгелектер қозғалтқыштың беріліс қорабына байланысты жылдам айналмайды.

- IN1 түйрегіші Arduino Nano D5 -ке түседі;

IN2 түйрегіші Arduino Nano D4 -ке түседі;

- IN3 түйрегіші Arduino Nano D3 -ке түседі;

IN4 түйрегіші Arduino Nano D2 -ге түседі;

- Батареяның + шамасы 12 В слотына қосылады;

- аккумулятор батареясы GND ұясына және нан тақтасының GND рельсіне түседі;

- Егер сіз қуатты аккумуляторды қолдансаңыз (максимум 12В), сіз Arduino Nano -ны 5В слоттан Vin істігіне дейін жеткізе аласыз, бірақ менде тек 9В батареялар бар, сондықтан мен оларды тек қозғалтқыштар үшін, екіншісін Arduino Nano және сенсорлар.

- Екі қозғалтқыш модульдің оң және сол жағындағы ұяларға қосылады. Бастапқыда оларды қалай қосатындығыңыз маңызды емес, оны кейін Arduino кодынан реттеуге болады немесе біз көлікті тексерген кезде сымдарды бір -бірінен ауыстырып қосқанда ғана реттеуге болады.

DHT11 модулі

- Модуль түйреуіштері тақтаға өте жақсы сәйкес келеді. Осылайша, түйреуіш GND рельсіне өтеді.

- Signal түйрегіші Arduino Nano D6 -ге өтеді;

- VCC түйреуіші 5В панельдік рельске қосылады.

HC-SR04 ультрадыбыстық сенсор модулі

- VCC түйреуіші тақтаның 5В рельсіне түседі;

- GND штангасы нан тақтасының GND рельсіне;

- Arduino Nano A1 үшін Trig түйреуіші;

- Arduino Nano A2 -ге жаңғырық түйреуіші;

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

Tower Pro Micro Servo 9g SG90

- Нан тақтасының GND рельсіне қоңыр сым

- нан тақтасының 5В рельсіне қызыл сым

- Arduino Nano D10 үшін қызғылт сары сым;

ЖАРЫҚ ДИОДТЫ ИНДИКАТОР

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

Автокөліктердің қосылуын құттықтаймыз.

5 -қадам: Мавериктің қашықтан қосылулары:

Мавериктің қашықтан қосылулары
Мавериктің қашықтан қосылулары

NRF24L01 модулі (түйреуіштер)

VCC - Arduino Uno pin 3V3

GND - Arduino Uno түйіндеме GND

CS - Arduino Uno PIN D8

CE - Arduino Uno PIN D7

MOSI - Arduino Uno PIN D11

SCK - Arduino Uno түйрегіш D13

MISO - Arduino Uno PIN D12

IRQ қолданылмайды

Джойстик

Нан тақтасының GND GND рельсі

Нан тақтасының VVC 5В рельсі

VRX - Arduino Uno pin A3

VRY - Arduino Uno түйрегіші A2

Tower Pro Micro Servo 9g SG90

GND (қоңыр түсті сым) нан тақтасының GND рельсі

VCC (қызыл түсті сым) 5В рельс тақтасы

Сигнал (қызғылт сары түсті сым) - Arduino Uno pin D6

Қызыл жарық диоды - Arduino Uno пин D4

Жасыл жарық диоды - Arduino Uno түйрегі D5

Автономды басу түймесі - Arduino Uno pin D2

Диапазон түймесі - Arduino Uno PIN D3

Нан тақтасы

5В рельс - Arduino Uno түйреуіші 5В

GND Rail - Arduino Uno PIN GND

Мен Arduino Uno контроллерін қолданған кезде, мен Uno -ны қозғалтпау үшін резеңке таспасы бар нан тақтасына жапсырдым.

- Arduino Uno ұяшығы арқылы 9В батареямен қамтамасыз етіледі;

- нан тақтасының 5В рельсіне Arduino Uno 5V түйреуіші;

-Arduino Uno GND штангасы нан тақтасының GND рельсіне;

NRF24L01 модулі

- Модульдің GND тақтасының рельсінің GND -не өтеді

- VCC Arduino Uno 3V3 түйреуішіне өтеді. VCC тақтасының 5В -ға қосылмауын қадағалаңыз, себебі NRF24L01 модулін бұзу қаупі бар.

- CSN түйрегіші Arduino Uno D8 -ге өтеді;

- CE түйрегіші Arduino Uno D7 -ге өтеді;

- SCK түйрегіші Arduino Uno D13 -ке өтеді;

- MOSI түйрегіші Arduino Uno D11 -ге өтеді;

- MISO түйрегіші Arduino Uno D12 -ге өтеді;

- IRQ пині қосылмайды. Егер сіз Arduino Nano немесе Arduino Uno басқа тақтаны қолдансаңыз, абай болыңыз, SCK, MOSI және MISO түйреуіштері басқаша болады.

- Сондай -ақ, модульдің қуат көзінде ақаулықтар болмауы үшін мен модульдің VCC мен GND арасында 10 мкФ конденсаторды қостым. Егер сіз модульді минималды қуатта қолдансаңыз, бұл міндетті емес, бірақ мен Интернетте оқығанымдай, көптеген жобаларда бұл мәселе туындады.

Джойстик модулі

- джойстик модулі 2 потенциометрден тұрады, сондықтан ол қосылыстарға өте ұқсас;

- нан тақтасының GND рельсіне GND түйреуіші;

- нан тақтасының 5В рельсіне VCC түйреуіші;

- Arduino Uno A3 түйреуішіне VRX түйреуіші;

- Arduino Uno A2 түйреуішіне VRY түйреуіші;

Tower Pro Micro Servo 9g SG90

- Нан тақтасының GND рельсіне қоңыр сым

- нан тақтасының 5В рельсіне қызыл сым

- Arduino Uno D6 үшін қызғылт сары сым;

ЖАРЫҚ ДИОДТЫ ИНДИКАТОР

- Қызыл светодиод Arduino Uno D4 істігіне 330Ω резистормен сериялы қосылады;

- Жасыл жарық диоды Arduino Uno D5 істігіне 330Ω резистормен тізбектей қосылады;

Басу түймелері

- батырмалар көлік құралының жұмыс режимін таңдау үшін пайдаланылады;

- Автономды түйме Arduino Uno D2 істігіне қосылады. Түймені 1k немесе 10k резистормен төмендету керек, бұл маңызды емес.

- Ауқым түймесі Arduino Uno D3 істігіне қосылады. Түймені 1к немесе 10к резистормен төмендету керек.

Міне, біз қазір барлық электр бөлшектерін жалғадық.

6 -қадам: Қашықтан басқару пультін құру

Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру
Қашықтан басқару пультінің құрылымын құру

Қашықтан басқару пультінің жақтауы іс жүзінде картоннан жасалған аяқ киім қорабынан жасалған. Әрине, басқа материалдар жақсы болады, бірақ менің жағдайда қолдануға болатын материалдар шектеулі. Сондықтан мен картон қорапты қолдандым.

Алдымен мен мұқабаның сыртқы жақтарын кесіп, суреттегідей үш бөлікті алдым.

Содан кейін мен екі кішкене бөлікті алдым және оларды қос таспамен жапсырдым.

Үшінші ұзын бөлігі оларға перпендикуляр келеді, олар «T» тәрізді пішінді жақтауды құрайды.

Жоғарғы (көлденең) бөлігі график үшін, ал төменгі бөлігі (тік) электрлік компоненттер үшін пайдаланылады, осылайша бәрі бір -біріне жабысып қалады. Графикті жасаған кезде біз графикалық қағазға сәйкес келетін жоғарғы бөлігін кесеміз.

7 -қадам: Қашықтан басқару пультінің графигін құру

Қашықтан басқару пультіне график құру
Қашықтан басқару пультіне график құру
Қашықтан басқару пультіне график құру
Қашықтан басқару пультіне график құру
Қашықтан басқару пультіне график құру
Қашықтан басқару пультіне график құру

Әрине, егер сізде СКД (16, 2) болса, бұл жақсы болады, осылайша көліктен алынған деректер көрсетіледі. Бірақ менің жағдайда бұл жоқ, сондықтан мен деректерді көрсетудің басқа әдісін іздеуге тура келді.

Мен сервоқозғалтқыштан инемен шағын график жасауды шештім, ол көлік датчиктері мен радиолокациялық диаграмма арқылы өлшенетін мәндерді көрсететін қыстырғыш (ине ретінде пайдаланылады) немесе полярлық графикалық қағазды қолдануға болады. Интернеттен жүктеуге болады).

Датчиктермен өлшенетін параметрлер сервоқозғалтқыш үшін градусқа түрлендіріледі. Серво қозғалтқышы жақсы емес болғандықтан, мен оның қозғалысын 20 ° -тан 160 ° -қа дейін шектедім (20 ° - 0 өлшенген параметр мәні, ал 160 ° - максималды параметр мәні, мысалы, 140 см).

Мұның бәрін Arduino кодынан реттеуге болады.

График үшін мен радарлық диаграмма парағын қолдандым, оны Windows Paint пен Snipping құралының негізгі құралының көмегімен сәл өзгерткеннен кейін екіге бөлдім.

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

Серво қозғалтқышының білігі кесу парағының ортасына сәйкес келуі керек.

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

Содан кейін ең бастысы - графикті «калибрлеу». Өлшенген параметрлердің әр түрлі мәндері үшін графиктің инесі дұрыс бұрыш мәнін көрсетуі керек. Мен мұны қашықтан басқару пульті мен Маверикті қосуды және графиктің дұрыс көрсетілуіне көз жеткізу үшін сериялық монитордан мәндерді алу кезінде ультрадыбыстық сенсордың көмегімен әр түрлі қашықтықты өлшеуді жасадым. Серваның бірнеше рет орналасуынан және иненің аз бүгілуінен кейін график тиісті параметрлердің өлшемдерін көрсетеді.

Барлығы «T» пішінді жақтауға бекітілгеннен кейін, мен графикте қандай параметрді көрсететінін шатастырмау үшін, режимді таңдау схемасын басып шығарып, екі таспамен жапсырдым.

Ақырында қашықтан басқару құралы аяқталды.

8 -қадам: Маверик шассиін құру

Маверик шассиінің құрылысы
Маверик шассиінің құрылысы
Маверик шассиінің құрылысы
Маверик шассиінің құрылысы
Маверик шассиінің құрылысы
Маверик шассиінің құрылысы

Ең алдымен, досым Владо Йовановичке Мавериктің шассиін, корпусын және бүкіл қаңқасын жасауға уақыт пен күш жұмсағаны үшін үлкен алғыс айтуым керек.

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

Тақтаны кескеннен кейін, ол жақсы көріну үшін күміс таспамен (шашырауға қарсы таспа) жабылған.

Екі қозғалтқыш суреттегідей қос таспа мен өзгертілген қалта бекіткіштері көмегімен бекітілген. Шассидің екі жағында L298N модуліне жету үшін қозғалтқыш кабельдерінің өтуіне мүмкіндік беретін екі тесік бұрғыланды.

9 -қадам: жақтаудың бүйірлік панельдерін салу

Жақтаудың бүйірлік панельдерін салу
Жақтаудың бүйірлік панельдерін салу
Жақтаудың бүйірлік панельдерін салу
Жақтаудың бүйірлік панельдерін салу
Жақтаудың бүйірлік панельдерін салу
Жақтаудың бүйірлік панельдерін салу

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

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

10 -қадам: жақтаудың алдыңғы және артқы тіректерін құру

Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру
Жақтаудың алдыңғы және артқы тіректерін құру

Алдыңғы және артқы тіректер көліктің алдыңғы және артқы жағындағы бүйірлік панельдерді бекітуге арналған. Алдыңғы тіреуіштің жарықты орналастыру мақсаты бар (менің жағдайда сынғыш түс сенсоры).

Алдыңғы және артқы тіректердің өлшемдерін тірек суретте, тіреуді қалай кесуге болатынын, қай жерде және қай жағын майыстыруға болатынын, кейін желімделетінін көруге болады.

11 -қадам: жақтаудың жоғарғы қақпағын салу

Жақтаудың жоғарғы қақпағын салу
Жақтаудың жоғарғы қақпағын салу
Жақтаудың жоғарғы қақпағын салу
Жақтаудың жоғарғы қақпағын салу
Жақтаудың жоғарғы қақпағын салу
Жақтаудың жоғарғы қақпағын салу

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

Барлық бөлшектер бір -біріне суреттегідей болттар мен гайкалармен бекітілген.

12 -қадам: Корпустың жақтауын құрастыру

Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру
Дене қаңқасын құрастыру

13 -қадам: қозғалтқыштарды шассиге орнату

Қозғалтқыштарды шассиге орнату
Қозғалтқыштарды шассиге орнату
Қозғалтқыштарды шассиге орнату
Қозғалтқыштарды шассиге орнату
Қозғалтқыштарды шассиге орнату
Қозғалтқыштарды шассиге орнату

Екі қозғалтқыш суреттегідей қос таспа мен өзгертілген қалта бекіткіштері көмегімен бекітілген. Шассидің екі жағында L298N модуліне жету үшін қозғалтқыш кабельдерінің өтуіне мүмкіндік беретін екі тесік бұрғыланды.

14 -қадам: электрониканы шассиге орнату

Электрониканы шассиге орнату
Электрониканы шассиге орнату
Электрониканы шассиге орнату
Электрониканы шассиге орнату
Электрониканы шассиге орнату
Электрониканы шассиге орнату

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

L298N модулі 4 аралық қондырғы көмегімен орнатылды.

Нан тақтасы шассиге қос таспамен бекітілген.

Ультрадыбыстық сенсор серво қозғалтқыштарына қос таспа мен резеңке таспалардың көмегімен бекітілген.

Енді барлық электронды компоненттер дайын.

15 -қадам: Корпустың корпусын корпусқа орнату

Корпус корпусын корпусқа бекіту
Корпус корпусын корпусқа бекіту
Корпус корпусын корпусқа бекіту
Корпус корпусын корпусқа бекіту
Корпус корпусын корпусқа бекіту
Корпус корпусын корпусқа бекіту

16 -қадам: Маверикті қалай пайдалану керек

Маверик қалай жұмыс істейді
Маверик қалай жұмыс істейді

Маверикті 4 режимде басқаруға болады, бұл қашықтан басқару пультіндегі екі жарық диодты (қызыл және жасыл) көрсетеді.

1. Қолмен басқару (ылғалдылық). Бастапқыда көлік қосулы кезде ол қолмен басқарылатын болады. Бұл Маверик джойстик көмегімен қашықтан басқару пультінен қолмен басқарылатынын білдіреді. Қашықтан басқару пультінде екі жарық диоды да өшіріледі, бұл біздің қолмен жұмыс режимінде екенімізді көрсетеді. Қашықтан басқару пультінің графигінде көрсетілген мән Маверик айналасындағы ауаның ЫЛҒАЛДЫЛЫҒЫ болады.

2. Қолмен басқару (Температура). Жасыл және қызыл жарық қосулы болғанда. Бұл Маверик джойстик көмегімен қашықтан басқару пультінен қолмен басқарылатынын білдіреді. Бұл режимде жарық қосылады. Қашықтан басқару пультінің графигінде көрсетілген мән Маверик айналасындағы ауаның С градусымен ТЕМПЕРАТУРАСЫ болады.

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

4. Диапазонды өлшеу режимі. «Ауқым» түймесі басылған кезде, жасыл диод қосылады, ол Мавериктің диапазон режимінде екенін көрсетеді. Енді Маверик қозғалмайды. Джойстик енді ультрадыбыстық сенсорға бекітілген серво қозғалтқышты басқарады. Көлік құралынан оның айналасындағы әртүрлі объектілерге дейінгі диапазонды өлшеу үшін джойстикті жылжытып, ультрадыбыстық сенсорды объектіге бағыттаңыз. Объектіге дейінгі қашықтықтың мәні қашықтан басқару пультінің графигінде см түрінде көрсетіледі.

Maverick -тегі жарықдиодты шамды қосу және өшіру үшін қашықтан басқару пультіндегі екі жарық диоды қосулы (жарық қосулы) немесе сөндірулі (жарық өшірулі) болуы керек.

17 -қадам: Arduino коды

Сіз қашықтан басқару пультіне және Маверикке арналған кодтарды таба аласыз.

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

Ұсынылған: