Мазмуну:

Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы: 17 кадам (сүрөттөр менен)
Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы: 17 кадам (сүрөттөр менен)

Video: Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы: 17 кадам (сүрөттөр менен)

Video: Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы: 17 кадам (сүрөттөр менен)
Video: Раскоксовка двигателя химией: миф или реальность? Мы проверили и были удивлены! 2024, Июнь
Anonim
Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы
Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы
Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы
Маверик - Алыстан башкарылуучу эки багыттуу байланыш машинасы

Салам баарына, мен Разванмын жана менин "Маверик" долбоорума кош келиңиз.

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

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

Бул кантип иштейт?

Маверик - бул LRF24L01 модулун колдонуп, алыстан башкаруучуга маалыматтарды жөнөтүү жана алуу.

Бул анын аймагындагы температураны жана нымдуулукту өлчөй алат жана маалыматтарды графикте көрсөтүү үчүн алыстан башкаруучуга жөнөтө алат. Ошондой эле ал көрсөтүлүүчү диапазондогу маалыматты жөнөтүп, айланасындагы объектилерге жана тоскоолдуктарга чейинки аралыкты өлчөй алат.

Бир баскычты басуу менен ал автономдуу болушу мүмкүн жана бул режимде ал тоскоолдуктардан качат жана УЗИ сенсорунун өлчөөсүнө ылайык барууну чечет.

Ошентип, курулушка киришели.

1 -кадам: Алыстан башкаруу үчүн керектүү бөлүктөр

Алыстан башкаруу үчүн керектүү бөлүктөр
Алыстан башкаруу үчүн керектүү бөлүктөр

- Arduino Micro контроллери (мен контроллерим үчүн Arduino Uno колдондум);

- NRF24L01 радио кабыл алгычы (ал унаа менен алыстан башкаруучу ортосундагы эки багыттуу байланыш үчүн колдонулат)

- Tower Pro Micro Servo 9g SG90 (унаанын маалыматын көрсөтүү үчүн колдонулат, бул операторго автоунаа сенсорлору өлчөгөн параметрлерди графикте элестетүүгө мүмкүндүк берет);

- Джойстик (транспорт каражатын башкаруу үчүн, же транспорт сервосун башкаруу үчүн);

- Эки түрдүү түстөгү LED (мен иштөө режимдерин көрсөтүү үчүн кызыл жана жашыл түстү тандадым);

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

- 2 баскыч (иштөө режимин тандоо үчүн);

- Ар кандай резисторлор;

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

- зымдарды туташтыруу;

- Кагаз клип (графиктин ийнеси катары);

- Картон бут кийим кутусу (алкак үчүн)

- Резина боолор

2 -кадам: Маверик үчүн керектүү бөлүк

Маверик үчүн керектүү бөлүк
Маверик үчүн керектүү бөлүк

- Arduino Микроконтроллери (мен колдондум жана Arduino Nano);

- NRF24L01 радио кабыл алгычы (ал унаа менен алыстан башкаруучу ортосундагы эки багыттуу зымсыз байланыш үчүн колдонулат);

- L298 мотор айдоочусу (модуль чынында машинанын электр кыймылдаткычтарын башкарат);

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

- 2 тиштүү жана дөңгөлөктүү Электр кыймылдаткычтары;

- Ultrasonic Sensor HC-SR04 (айланасындагы нерселерди табууга жана тоскоолдуктарды болтурбоого мүмкүнчүлүк бере турган сенсор);

- Tower Pro Micro Servo 9g SG90 (ар кандай багытта диапазонду өлчөй алгыдай УЗИ сенсорунун багытын берет);

- Ак LED (жарык берүү үчүн мен эски түс сенсорун колдондум, бирок ал дагы эле иштеп жатат);

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

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

- зымдарды туташтыруу;

- А4 форматындагы клип тактайы унаанын рамкасы катары;

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

- кээ бир эки жактуу скотч;

- Кыймылдаткычтарды каркаска бекитүү үчүн папкалык бекиткичтер;

- Резина боолор

Колдонулган куралдар:

- Чачтар

- Бурама айдоочу

- Кош лента

- Резина боолор

- Кесүүчү

3 -кадам: Кээ бир материалдар жөнүндө бир аз маалымат:

Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат
Кээ бир материалдар жөнүндө бир аз маалымат

L298 модулу:

Arduino казыктары электр кыймылдаткычтарына түз туташтырылышы мүмкүн эмес, анткени микро контроллер моторлор талап кылган амперди көтөрө албайт. Ошентип, биз моторлорду Arduino микро контроллери башкара турган мотор айдоочусуна туташтырышыбыз керек.

Биз машинаны эки жакка жылдырган эки электр кыймылдаткычын башкара алышыбыз керек, ошондуктан унаа алдыга, артка жыла алат жана рулду башкара алат.

Жогоруда айтылгандардын бардыгын аткаруу үчүн бизге H-Bridge керек болот, бул чындыгында моторлордун агымын көзөмөлдөөгө мүмкүндүк берген транзисторлордун массиви. 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

Нан VCC 5V рельс

Нан тактасынын GND GND темир жолу

S D6

HC-SR04 Ultrasonic Sensor

Нан VCC 5V рельс

Нан тактасынын GND GND темир жолу

Триг - Arduino Nano A1

Эхо - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (күрөң түстөгү зым) нан тактасынын GND релси

VCC (кызыл түстөгү зым) 5V ролдуу нан

Сигнал (кызгылт сары түстөгү зым) - Arduino Nano D10

LED жарык - Arduino Nano A0

Breadboard

5V Rail - 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ди 5V панелине туташтыруудан сак болуңуз, анткени 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µF конденсаторун тиркемем. Эгерде сиз модулду минималдуу кубаттуулукта колдонуп жатсаңыз, бул милдеттүү эмес, бирок мен интернеттен окуганымдай, көптөгөн көйгөйлөр бар.

- Бул модуль үчүн 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 -ну 5V слотунан Vin пинге чейин жеткире аласыз, бирок менде 9В батарейкалар бар, ошондуктан мен аларды моторлор үчүн гана колдончумун жана Arduino Nano менен иштөө үчүн. сенсорлор.

- Эки мотор тең модулдун оң жана сол жагындагы уячаларга туташтырылат. Башында аларды кантип туташтырганыңыздын мааниси жок, аны кийинчерээк Arduino кодексинен же машинаны текшергенде зымдарды өз ара алмаштыруудан гана туураласа болот.

DHT11 модулу

- Модулдун төөнөгүчтөрү тактага эң сонун туура келет. Ошентип, - пин GND темир жолуна барат.

- Сигналдын пини Arduino Nano D6га барат;

- VCC пин 5V панелдик темир жолго барат.

HC-SR04 Ultrasonic Sensor Module

- VCC пини нандын 5В рельсине барат;

- GND пиндин панелинин GND рельсине;

- Arduino Nano A1 үчүн Trig пини;

- Arduino Nano A2 үчүн Эхо пини;

- УЗИ модулу автомобилдин узунунан багытталган аралыкты ар кандай бурчта өлчөө үчүн эки лента же/жана кээ бир резина боолор менен servo моторго тиркелет. Бул Автономдуу режимде унаа солго караганда оңго карай аралыкты өлчөп, кайда бурулаарын чечкенде пайдалуу болот. Ошондой эле унаанын ар кандай багыттарына ар кандай аралыкты табуу үчүн сервону башкара аласыз.

Tower Pro Micro Servo 9g SG90

- Банандын GND рельсине күрөң зым

- Нандын 5В темир жолуна кызыл зым

- Arduino Nano D10 үчүн кызгылт сары зым;

LED

- LED A0 пинден берилет. Мен эски түстүү сенсорду колдондум, бирок күйүп кеткен, бирок светодиоддор дагы эле иштеп жатат жана алардын 4ү чакан тактада унаа жолун жарыктандыруу үчүн идеалдуу. Эгерде сиз бир гана LED колдонуп жатсаңыз, анда күйгүзбөө үчүн LED диапазону бар 330Ω резисторун колдонушуңуз керек.

Унаалардын туташуусу куттукталды.

5 -кадам: Maverick Remote Connections:

Maverick Remote Connections
Maverick Remote Connections

NRF24L01 модулу (казыктар)

VCC - Arduino Uno pin 3V3

GND - Arduino Uno pin GND

CS - Arduino Uno pin D8

CE - Arduino Uno pin D7

MOSI - Arduino Uno pin D11

SCK - Arduino Uno pin D13

MISO - Arduino Uno pin D12

IRQ Колдонулбайт

Джойстик

Нан тактасынын GND GND темир жолу

Нан VCC 5V рельс

VRX - Arduino Uno pin A3

VRY - Arduino Uno пин A2

Tower Pro Micro Servo 9g SG90

GND (күрөң түстөгү зым) нан тактасынын GND релси

VCC (кызыл түстөгү зым) 5V ролдуу нан

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

Кызыл LED - Arduino Uno pin D4

Жашыл LED - Arduino Uno pin D5

Автономдуу баскыч - Arduino Uno pin D2

Range баскычы - Arduino Uno pin D3

Breadboard

5V Rail - Arduino Uno pin 5V

GND Rail - Arduino Uno pin GND

Мен Arduino Uno контроллерин колдонуп жатканымда, мен Uno кыймылдабашы үчүн резина боолор менен нан тактасына бекиттим.

- Arduino Uno уячасы аркылуу 9В батарея менен камсыздалат;

- Arduino Uno 5V панелинин 5V рельсине пин;

-Arduino Uno GND пиндин үстүндөгү GND темир жолуна пин;

NRF24L01 модулу

- Модулдун GNDи нан релинин GNDге өтөт

- VCC Arduino Uno 3V3 пинине барат. VCCди 5V панелине туташтыруудан сак болуңуз, анткени 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µF конденсаторун тиркемем. Эгерде сиз модулду минималдуу кубаттуулукта колдонуп жатсаңыз, бул милдеттүү эмес, бирок мен интернеттен окуганымдай, көптөгөн көйгөйлөр бар.

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

- Джойстик модулу 2 потенциометрден турат, андыктан ал байланыштарга абдан окшош;

- GND пиндин панелинин GND темир жолуна;

- VVC пиндин 5В темир жолуна бекиткичи;

- Arduino Uno A3 пинине VRX пин;

- VRY пин Arduino Uno A2 пинге;

Tower Pro Micro Servo 9g SG90

- Банандын GND рельсине күрөң зым

- Нандын 5В темир жолуна кызыл зым

- Arduino Uno D6 үчүн кызгылт сары зым;

LED

- Кызыл LED 330Ω резистору менен Arduino Uno pin D4 менен катар туташат;

- Жашыл LED 330Ω каршылыгы менен Arduino Uno pin D5ке туташат;

Баскычтар

- баскычтар унаа иштей турган режимди тандоо үчүн колдонулат;

- Автономдуу баскыч Arduino Uno D2 пинине туташат. Кнопканы 1к же 10к каршылык менен түшүрүү керек, мааниси анча деле маанилүү эмес.

- Аралык баскычтар Arduino Uno D3 пинине туташат. Ошол эле баскычты 1k же 10k каршылык менен түшүрүү керек.

Мына, биз азыр бардык электр бөлүктөрүн туташтырдык.

6 -кадам: Алыстан башкаруучу алкакты куруу

Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу
Алыстан башкаруунун алкагын куруу

Алыстан башкаруунун рамкасы чындыгында картон бут кийим кутусунан жасалган. Албетте, башка материалдар жакшыраак болот, бирок менин учурда колдоно турган материалдар чектелүү. Ошентип, мен картон кутучаны колдондум.

Алгач мен мукабанын сырт жактарын кесип, сүрөттөгүдөй үч бөлүктү алдым.

Андан кийин, мен кичинекей эки бөлүктү алып, кош лента менен жабыштырдым.

Үчүнчү узунураак бөлүк аларга перпендикуляр келип, "T" сыяктуу форма алкагын түзөт.

Үстүнкү (горизонталдуу) бөлүгү график үчүн, ал эми төмөнкү (вертикалдуу) бөлүгү электрдик тетиктер үчүн колдонулат, ошондо баары бири -бирине жабышып калат. Графикти түзгөндө, үстүңкү бөлүгүн графикалык кагазга ылайыкташтырып кыркабыз.

7 -кадам: Алыстан башкаруу үчүн графикти түзүү

Алыстан башкаруу үчүн графикти түзүү
Алыстан башкаруу үчүн графикти түзүү
Алыстан башкаруу үчүн графикти түзүү
Алыстан башкаруу үчүн графикти түзүү
Алыстан башкаруу үчүн графикти түзүү
Алыстан башкаруу үчүн графикти түзүү

Албетте, бул кадамда эгерде сизде ЖК (16, 2) болсо, анда машинадан алынган маалыматтар көрсөтүлсө жакшы болмок. Бирок менин учурда, менде жок, ошондуктан мен маалыматтарды көрсөтүүнүн башка жолун издөөгө туура келди.

Мен servo моторунан ийне менен кичинекей график түзүүнү чечтим, бул машинанын сенсорлору жана радардык плитанын барактарынын жардамы менен өлчөнүүчү баалуулуктарды көрсөтүүчү кагаз клип (ийне катары колдонулат) же полярдык графикалык кагазды колдонсоңуз болот (Graph papers) интернеттен көчүрүп алса болот).

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

Мунун баарын Arduino кодунан туураласа болот.

График үчүн мен радардык графикалык баракты колдондум, аны Windows Paint жана Snipping куралынын негизги жардамы менен бир аз өзгөрткөндөн кийин экиге бөлдүм.

Алыстан башкаруу пультуна ылайыкташтырылган Radar Plotting Sheetти өзгөрткөндөн кийин, мен окууну жеңилдетүү үчүн плитанын борборун сырткы тегерек менен байланыштырган сызыктарды тарттым.

Серво кыймылдаткычынын айлануу шахтасы плитанын борборуна дал келиши керек.

Мен servo мотор колуна туура келиши үчүн кагаз кыскычты сунуп, өзгөртүп койдум.

Анан эң башкысы - графикти "калибрлөө". Ошентип, өлчөнгөн параметрлердин ар кандай мааниси үчүн графанын ийнеси туура бурчтун маанисин көрсөтүшү керек. Мен муну алыстан башкаруу пультун жана Маверикти КҮЙГҮЗҮҮ менен кылдым жана графиктин туура экенине ынануу үчүн сериялык монитордон баалуулуктарды алып жатканда УЗИ сенсорунун жардамы менен ар кандай аралыктарды өлчөдүм. Сервонун бир нече позициясынан жана ийненин бир аз ийилгенинен кийин график туура параметрлердин өлчөнгөн маанилерин көрсөткөн.

Баары "T" формасындагы кадрга тиркелгенден кийин, мен графиктин кайсы параметрин көрсөтүп жатканына чаташпаш үчүн, режимди тандоо схемасын басып, кош лента менен чаптадым.

Акыры алыстан башкаруучу жасалат.

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

Маверик шассинин курулушу
Маверик шассинин курулушу
Маверик шассинин курулушу
Маверик шассинин курулушу
Маверик шассинин курулушу
Маверик шассинин курулушу

Биринчиден, мен жакшы досум Владо Йовановичке шассиди, корпусту жана Мавериктин бүт рамкасын жасоого убакыт жана күчүн арнаганы үчүн чоң ыраазычылык билдиришим керек.

Шасси картондогу алмашуу буферинен жасалган, ал сегиз бурчтуу форвардда көп күч менен кесилген, тегеректеги жалгыз нерсе. Сегиз бурчтуу форма электрондук бөлүктөрдү камтыйт. Алмашуу буферинин кармагычы арткы дөңгөлөктөргө таяныч катары колдонулган.

Такта кесилгенден кийин, аны жакшы көрүш үчүн күмүш тасма (чачыратууга каршы тасма) менен жабылган.

Эки мотор сүрөттөрдөгүдөй кош лента жана модификацияланган папка бекиткичтери аркылуу тиркелген. L298N модулуна жетүү үчүн мотор кабелдеринин өтүшүнө уруксат берүү үчүн шассидин эки тарабында эки тешик бургуланган.

9 -кадам: Капталдын каптал панелдерин куруу

Капталдын каптал панелдерин куруу
Капталдын каптал панелдерин куруу
Капталдын каптал панелдерин куруу
Капталдын каптал панелдерин куруу
Капталдын каптал панелдерин куруу
Капталдын каптал панелдерин куруу

Жогоруда айтылгандай, Мавериктин бүт сырткы кабыгы картондон жасалган. Каптал панелдер кескич менен кесилип, шассиге туура келиши үчүн өлчөнүп жана даярдалган.

Кээ бир дизайн өзгөчөлүктөрү жакшыраак көрүнүү үчүн колдонулган жана окшоштукка окшош танк үчүн панелдердин ички бөлүгүнө зым торчолонгон.

10 -кадам: Алкак үчүн алдыңкы жана арткы таянычтарды куруу

Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу
Кадр үчүн алдыңкы жана арткы таянычтарды куруу

Алдыңкы жана арткы таянычтар машинанын алдыңкы жана арткы каптал панелдерин бекемдөө максатын көздөйт. Алдыңкы колдоо дагы жарыкты жайгаштыруу максатын көздөйт (менин учурда сынган түстүү сенсор).

Алдыңкы жана арткы тирөөчтөрдүн өлчөмдөрүн тиркелген сүрөттөрдөн таба аласыз, колдоону кантип кесүү керектиги жана кайда жана кайсы тарапты бүгүп, кийин чаптоо үчүн шаблондор менен бирге.

11 -кадам: Алкактын үстүңкү капкагын куруу

Кадрдын үстүңкү капкагын куруу
Кадрдын үстүңкү капкагын куруу
Кадрдын үстүңкү капкагын куруу
Кадрдын үстүңкү капкагын куруу
Кадрдын үстүңкү капкагын куруу
Кадрдын үстүңкү капкагын куруу

Үстүнкү капкагы бардыгын ичине камтышы керек жана жакшыраак дизайн үчүн мен машинанын ичиндеги электроника көрүнүп турушу үчүн арт жагында кээ бир сызыктарды жасадым. Батарейкаларды алмаштыруу үчүн үстүнкү капкагы да алынып салынат.

Бардык бөлүктөр бири -бирине сүрөттөгүдөй болттор жана гайкалар менен бекитилген.

12 -кадам: Дененин алкагын чогултуу

Корпустун алкагын чогултуу
Корпустун алкагын чогултуу
Дененин алкагын чогултуу
Дененин алкагын чогултуу
Корпустун алкагын чогултуу
Корпустун алкагын чогултуу
Дененин алкагын чогултуу
Дененин алкагын чогултуу

13 -кадам: Моторлорду шассиге орнотуу

Моторлорду шассиге орнотуу
Моторлорду шассиге орнотуу
Моторлорду шассиге орнотуу
Моторлорду шассиге орнотуу
Моторлорду шассиге орнотуу
Моторлорду шассиге орнотуу

Эки мотор сүрөттөрдөгүдөй кош лента жана модификацияланган папка бекиткичтери аркылуу тиркелген. L298N модулуна жетүү үчүн мотор кабелдеринин өтүшүнө уруксат берүү үчүн шассидин эки тарабында эки тешик бургуланган.

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

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

Электр энергиясы менен камсыздоодо мен эки 9В батарейканы колдонгондон кийин эң ылайыктуу деп колдондум. Бирок аларды шассиге орнотуу үчүн мен батарейканы кармагыч жасашым керек болчу, ал батарейкаларды ордунда кармап турат, унаа кыймылда болот, ошондой эле батарейкаларды алмаштыруу зарыл болгон учурда алып салуу оңой болот. Ошентип, мен дагы бир жолу картондон батарейка кармагыч жасап, папканы бекиткич менен шассиге байладым.

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

Нандын тактайы шассиге кош лента менен бекитилген.

УЗИ сенсору кош лента жана кээ бир резина боолордун жардамы менен servo моторлорго бекитилген.

Эми бардык электрондук компоненттер өз ордунда.

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

Корпустун корпусун шассиге орнотуу
Корпустун корпусун шассиге орнотуу
Корпустун корпусуна орнотуу
Корпустун корпусуна орнотуу
Корпустун корпусун шассиге орнотуу
Корпустун корпусун шассиге орнотуу

16 -кадам: Маверикти кантип иштетүү керек

Маверикти кантип иштетүү керек
Маверикти кантип иштетүү керек

Маверикти 4 режимде иштетсе болот жана муну алыстан башкаруудагы эки LED (кызыл жана жашыл) көрсөтөт.

1. Кол менен башкаруу (нымдуулук). Башында унаа күйгүзүлгөндө ал кол менен башкарылат. Бул Маверикти джойстиктин жардамы менен алыстан башкаруудан кол менен башкарыла турганын билдирет. Эки LED тең алыстан башкаруу пультунда өчүрүлөт, бул биздин кол режиминде экенибизди билдирет. Алыстан башкаруунун графигинде көрсөтүлгөн маани Мавериктин айланасындагы абанын НЫМДУУЛУГУ болот.

2. Кол менен башкаруу (Температура). Green Led жана Red Led экөө тең күйүп турганда. Бул Маверикти джойстиктин жардамы менен алыстан башкаруудан кол менен башкарыла турганын билдирет. Бул режимде жарык дагы күйгүзүлөт. Алыстан башкаруу пультунун графигинде көрсөтүлгөн маани Мавериктин тегерегиндеги абанын СЕНДУГУ болот.

3. Автономдуу режим. Автоматтык баскыч басылганда, Кызыл LED Автономдуу режимди көрсөтүп күйгүзүлөт. Бул режимде Маверик тоскоолдуктардан качып, УЗИ сенсорунан алынган маалымат боюнча кайда кайрылуу керектигин чече баштайт. Бул режимде алыстан башкаруу пультунун графигинде көрсөтүлгөн мааниси кыймылдап жатканда өлчөнгөн аралык болот.

4. Диапазонду өлчөө режими. Range баскычы басылганда, жашыл LED күйүп, Мавериктин диапазон режиминде экенин көрсөтөт. Эми Маверик кыймылдабайт. Джойстик эми УЗИ сенсоруна тиркелген servo моторун башкарат. Унаадан тартып айланасындагы ар кандай нерселерге чейинки диапазонду өлчөө үчүн джойстикти жылдырып, объектти көздөй УЗИ сенсорун көрсөтүңүз. Объектке карай болгон аралыктын мааниси алыстан башкаруунун графигинде см менен көрсөтүлөт.

LED жарыгын Маверикти күйгүзүү жана өчүрүү үчүн, алыстан башкаруу пультунда эки LED тең болушу керек (жарык үчүн) же Өчүрүү (жарык өчүрүү үчүн).

17 -кадам: Arduino Code

Сиз алыстан башкаруунун коддорун жана Мавериктин тиркелгенин таба аласыз.

Бул менин Маверик долбоорум үчүн. Мен сизге жагат деп үмүттөнөм жана көргөнүңүз үчүн рахмат жана сизге жакса добуш бериңиз.

Сунушталууда: