Mundarija:

Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi: 17 qadam (rasmlar bilan)
Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi: 17 qadam (rasmlar bilan)

Video: Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi: 17 qadam (rasmlar bilan)

Video: Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi: 17 qadam (rasmlar bilan)
Video: THE MOST POWERFUL SNIPER RIFLES IN THE WORLD!!! 2024, Noyabr
Anonim
Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi
Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi
Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi
Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi

Hammaga salom, men Razvanman va mening "Maverik" loyihamga xush kelibsiz.

Menga har doim masofadan boshqariladigan narsalar yoqardi, lekin menda hech qachon RC avtomashinasi bo'lmagan. Shunday qilib, men shunchaki harakat qilishdan ko'ra ko'proq narsani qila oladigan qurishga qaror qildim. Ushbu loyiha uchun biz yaqinda elektron do'koni bo'lgan yoki Internetdan narsalarni sotib oladigan har bir kishi kira oladigan qismlardan foydalanamiz.

Men hozirda kemada bo'ldim va menda har xil turdagi materiallar va asboblar yo'q, shuning uchun bu loyihada 3d printer, CNC yoki boshqa chiroyli qurilmalar bo'lmaydi (hatto o'ylaymanki, bu juda foydali bo'ladi, lekin menda yo'q) bunday uskunalarga kirish imkoni bo'lsa), bu juda oddiy vositalar yordamida amalga oshiriladi. Bu loyiha oson va qiziqarli bo'lishi uchun mo'ljallangan.

Bu qanday ishlaydi?

Maverick - bu masofadan boshqarish pultidan ma'lumotlarni yuborish va qabul qilish uchun LRF24L01 modulidan foydalanadigan RC avtomobili.

U o'z hududidan harorat va namlikni o'lchashi va ma'lumotlarni grafikda ko'rsatish uchun masofadan boshqarish pultiga yuborishi mumkin. Shuningdek, u atrofdagi ob'ektlar va to'siqlarga masofani o'lchab, diapazon ma'lumotlarini ko'rsatadi.

Tugmani bosish bilan u avtonom bo'lishi mumkin va bu rejimda u to'siqlardan qochadi va ultratovush sensori o'lchoviga muvofiq harakat qiladi.

Shunday qilib, qurilishga o'tamiz.

1 -qadam: Masofadan boshqarish pulti uchun zarur bo'lgan qismlar

Masofadan boshqarish pulti uchun zarur bo'lgan qismlar
Masofadan boshqarish pulti uchun zarur bo'lgan qismlar

- Arduino Micro boshqaruvchisi (men boshqaruvchim uchun Arduino Uno ishlatganman);

- NRF24L01 radio -qabul qiluvchi (u avtomobil va masofadan boshqarish pulti o'rtasida ikki tomonlama aloqa uchun ishlatiladi)

- Tower Pro Micro Servo 9g SG90 (avtotransport ma'lumotlarini ko'rsatish uchun ishlatiladi, bu operatorga avtomobil sensorlar tomonidan o'lchangan parametrlarni grafikda ko'rish imkonini beradi);

- joystik (transport vositasini boshqarish uchun yoki avtomobil servosini boshqarish uchun);

- ikkita LED turli xil ranglar (men ish rejimlarini ko'rsatish uchun qizil va yashil rangni tanladim);

- 10 mikrofonli kondansatkichlar;

- 2 ta tugma (ish rejimini tanlash uchun);

- Har xil rezistorlar;

- non paneli;

- simlarni ulash;

- Qog'oz qisqichi (grafik ignasi sifatida);

- Karton poyabzal qutisi (ramka uchun)

- rezina bantlar

2 -qadam: Maverick uchun zarur bo'lgan qism

Maverick uchun zarur bo'lgan qism
Maverick uchun zarur bo'lgan qism

- Arduino Micro-controller (men ishlatganman va Arduino Nano);

- NRF24L01 radio qabul qilgich (u avtomobil va masofadan boshqarish pulti o'rtasida ikki tomonlama simsiz aloqa uchun ishlatiladi);

- L298 dvigatel haydovchisi (modul aslida mashinaning elektr motorlarini boshqaradi);

- DHT11 sensori (harorat va namlik sensori);

- tishli va g'ildirakli 2 ta elektr motor;

Ultrasonik sensor HC-SR04 (atrofdagi narsalarni aniqlash va to'siqlardan qochish imkoniyatini beradigan sensor);

- Tower Pro Micro Servo 9g SG90 (diapazonni turli yo'nalishlarda o'lchash uchun ultratovushli sensorni yo'naltirishga imkon beradi);

- oq LED (yorug'lik uchun men eski rang sensori ishlatdim, u yonib ketdi, lekin svetodiod ishlamayapti);

- 10 ta mikroF kondansatör;

- non paneli;

- simlarni ulash;

- avtomobil ramkasi sifatida A4 qisqichli taxtasi;

- eski printerdan ba'zi g'ildiraklar;

- bir nechta ikki tomonlama lenta;

- Dvigatellarni ramkaga mahkamlash uchun papkali mahkamlagichlar;

- rezina bantlar

Ishlatilgan asboblar:

- Pense

- Tornavida

- Ikkita lenta

- rezina bantlar

- To'sar

3 -qadam: Ba'zi materiallar haqida bir nechta tafsilotlar:

Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar
Ba'zi materiallar haqida bir nechta tafsilotlar

L298 moduli:

Arduino pinlarini elektr motorlariga to'g'ridan-to'g'ri ulash mumkin emas, chunki mikro-boshqaruvchi dvigatellar uchun zarur bo'lgan amperlarni bajara olmaydi. Shunday qilib, biz dvigatellarni Arduino mikro-boshqaruvchisi boshqaradigan dvigatelga ulashimiz kerak.

Biz mashinani ikki tomonga harakatlantiruvchi ikkita elektr dvigatelni boshqarish imkoniyatiga ega bo'lishimiz kerak, shuning uchun mashina oldinga, orqaga harakatlanishi va boshqarishi mumkin.

Yuqorida aytilganlarning barchasini bajarish uchun bizga H-ko'prigi kerak bo'ladi, bu dvigatellarga oqim oqimini boshqarishga imkon beradigan tranzistorlar majmuasi. L298 moduli aynan shunday.

Ushbu modul, shuningdek, dvigatellarni ENA va ENB pinlari yordamida Arduino -dan ikkita PWM pinli har xil tezlikda ishlashga imkon beradi, lekin bu loyiha uchun biz ikkita PWM pinini zaxiralash uchun dvigatellarning tezligini nazorat qilmaymiz. ENA va ENB pinlari uchun o'tish joylari joyida qoladi.

NRF24L01 moduli:

Bu mashina va masofadan boshqarish pulti o'rtasida simsiz aloqa o'rnatishga imkon beradigan tez -tez ishlatiladigan uzatuvchi. U 2,4 gigagertsli diapazondan foydalanadi va 250 kbit / s dan 2 Mbit / s gacha tezlikda ishlaydi. Agar ochiq maydonda va past tezlikda ishlatilsa, uning diapazoni 100 metrgacha yetishi mumkin, bu esa bu loyiha uchun juda mos keladi.

Modul Arduino mikro-nazorat moslamasi bilan mos keladi, lekin siz uni 5 V dan emas, balki 3,3 V pimdan etkazib berishda ehtiyot bo'lishingiz kerak, aks holda siz modulga zarar etkazishingiz mumkin.

DHT 11 sensori:

Bu modul juda arzon va ishlatish uchun qulay sensor. Bu raqamli harorat va namlik ko'rsatkichlarini beradi, lekin undan foydalanish uchun sizga Arduino IDE kutubxonasi kerak bo'ladi. Atrofdagi havoni o'lchash uchun sig'imli namlik sensori va termistor ishlatiladi va ma'lumotlar piniga raqamli signal yuboriladi.

4 -qadam: Maverick uchun ulanishni o'rnatish

Maverick uchun ulanishlarni o'rnatish
Maverick uchun ulanishlarni o'rnatish
Maverick uchun ulanishlarni o'rnatish
Maverick uchun ulanishlarni o'rnatish

Maverick ulanishlari:

NRF24L01 moduli (pim)

VCC - Arduino Nano 3V3

GND - Arduino Nano GND

CS - Arduino Nano D8

Idoralar - Arduino Nano D7

MOSI - Arduino Nano D11

SCK- Arduino Nano D13

MISO - Arduino Nano D12

IRQ ishlatilmaydi

L298N moduli (pim)

IN1 - Arduino Nano D5

IN2 - Arduino Nano D4

IN3 - Arduino Nano D3

IN4 - Arduino Nano D2

ENA - o'tish joyi bor -

ENB - o'tish joyi bor -

DHT11

VCC 5V temir paneli

Non panelidagi GND GND temir yo'li

S D6

HC-SR04 ultratovush sensori

VCC 5V temir paneli

GND GND non paneli

Trig - Arduino Nano A1

Exo - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (jigarrang rangli sim) GND panjarasi

VCC (qizil rangli sim) non panelidagi 5V temir yo'l

Signal (to'q sariq rangli sim) - Arduino Nano D10

LED yorug'lik - Arduino Nano A0

Non paneli

5V temir yo'l - Arduino Nano 5V

GND temir yo'li - Arduino Nano GND

Dastlab men Arduino Nano -ni non paneliga joylashtirdim, USB ulanishi tashqi tomondan osonroq bo'lishi uchun.

- Arduino Nano 5V pinli 5V panelda

-Arduino Nano GND pinli paneli GND panjarasiga

NRF24L01 moduli

- Modulning GND paneli taxta relsining GND ga o'tadi

- VCC Arduino Nano 3V3 piniga o'tadi. NRF24L01 modulini yo'q qilish xavfi ostida VCC -ni 5V -ga ulashdan ehtiyot bo'ling.

- CSN pin Arduino Nano D8 ga o'tadi;

- Idoralar pin Arduino Nano D7 ga o'tadi;

- SCK pin Arduino Nano D13 ga o'tadi;

- MOSI pin Arduino Nano D11 ga o'tadi;

- MISO pin Arduino Nano D12 ga o'tadi;

- IRQ pin ulanmaydi. Ehtiyot bo'ling, agar siz Arduino Nano yoki Arduino Uno -dan boshqa taxtadan foydalansangiz, SCK, MOSI va MISO pinlari boshqacha bo'ladi.

- Modulning quvvat manbai bilan bog'liq muammolar bo'lmasligi uchun men VCC va GND o'rtasida 10 mkF kondansatkichni biriktirdim. Agar siz modulni minimal quvvat bilan ishlatayotgan bo'lsangiz, bu majburiy emas, lekin Internetda o'qiganimdek, ko'plab loyihalarda bu bilan bog'liq muammolar bo'lgan.

- Ushbu modul uchun RF24 kutubxonasini ham yuklab olishingiz kerak bo'ladi. Siz uni quyidagi saytdan topishingiz mumkin:

L298N moduli

- ENA va ENB pinlari uchun men o'tish moslamalarini ulab qo'ydim, chunki dvigatellarning tezligini nazorat qilishning hojati yo'q, chunki Arduino Nano -da ikkita PWM raqamli pinini zaxiralash uchun. Shunday qilib, bu loyihada dvigatellar har doim to'liq tezlikda ishlaydi, lekin oxir -oqibat g'ildiraklar dvigatellari tufayli tez aylanmaydi.

- IN1 pin Arduino Nano D5 ga o'tadi;

- IN2 pin Arduino Nano D4 ga o'tadi;

- IN3 pin Arduino Nano D3 ga o'tadi;

- IN4 pin Arduino Nano D2 ga o'tadi;

- Batareyaning + 12V uyasi yonadi;

- Batareya batareyasi GND uyasiga va non paneli GND rayiga o'tadi;

- Agar siz quvvatli batareyadan foydalansangiz (maksimal 12 V), siz Arduino Nano -ni 5V uyadan Vin piniga etkazib bera olasiz, lekin menda faqat 9 V batareyalar bor, shuning uchun men faqat dvigatellar uchun, bittasi Arduino Nano va sensorlar.

- Ikkala dvigatel ham modulning o'ng va chap qismidagi uyalarga ulanadi. Dastlab ularni qanday ulashingiz muhim emas, uni Arduino kodidan keyin yoki faqat simni o'zaro almashtirish orqali sozlash mumkin, biz mashinani sinovdan o'tkazamiz.

DHT11 moduli

- Modul pimlari non paneliga juda mos keladi. Shunday qilib, pin GND rayiga o'tadi.

- Signal pimi Arduino Nano D6 ga o'tadi;

- VCC pimi 5V taxtali relsga o'tadi.

HC-SR04 Ultrasonik Sensor Moduli

- VCC pimi non panelining 5V tarmog'iga o'tadi;

- GND pinini non paneli GND rayiga;

- Arduino Nano A1 uchun Trig pin;

- Arduino Nano A2 uchun echo pin;

- Ultrasonik modul transport vositasining uzunlamasına yo'nalishi bo'yicha turli burchaklarda masofani o'lchash uchun servo dvigatelga er -xotin lenta yoki/yoki ba'zi rezina bantlar bilan biriktiriladi. Bu avtonom rejimda transport vositasi chapdan ko'ra o'ngdagi masofani o'lchaganida foydali bo'ladi va u qayerga burilishni o'zi hal qiladi. Shuningdek, siz transport vositasidan turli yo'nalishlarga turli masofalarni topish uchun servo boshqaruvini boshqarishingiz mumkin bo'ladi.

Tower Pro Micro Servo 9g SG90

- Non paneli GND rayiga qo'yilgan jigarrang sim

- Non paneli 5V temir yo'lining qizil simlari

- Arduino Nano D10 uchun to'q sariq sim;

LED

- LED A0 pinidan ta'minlanadi. Men eski rang sensori ishlatdim, u yonib ketgan, lekin LEDlar hali ham ishlamoqda va ularning 4 tasi kichik taxtada bo'lishi avtomobil yo'lini yoritish uchun juda mos keladi. Agar siz faqat bitta LEDni ishlatayotgan bo'lsangiz, uni yoqib yubormaslik uchun svetodiodli 330Ω qarshilikli rezistorni ishlatishingiz kerak.

Avtomobil ulanishi bilan tabriklaymiz.

5 -qadam: Maverick masofaviy ulanishlari:

Maverick masofaviy ulanishlari
Maverick masofaviy ulanishlari

NRF24L01 moduli (pim)

VCC - Arduino Uno pin 3V3

GND - Arduino bilan GN pin

CS - Arduino Uno pin D8

Idoralar - Arduino Uno pin D7

MOSI - Arduino Uno pin D11

SCK - Arduino Uno pin D13

MISO - Arduino Uno pin D12

IRQ ishlatilmaydi

Joystik

GND GND non paneli

VCC 5V temir paneli

VRX - Arduino Uno pin A3

VRY - Arduino Uno pin A2

Tower Pro Micro Servo 9g SG90

GND (jigarrang rangli sim) GND panjarasi

VCC (qizil rangli sim) non panelidagi 5V temir yo'l

Signal (to'q sariq rangli sim) - Arduino Uno pin D6

Qizil LED - Arduino Uno pin D4

Yashil LED - Arduino Uno pin D5

Avtonom tugma - Arduino Uno pin D2

Range tugmasi - Arduino Uno pin D3

Non paneli

5V Rail - Arduino Uno pinli 5V

GND Rail - Arduino Uno pin GND

Men Arduino Uno boshqaruvchisidan foydalanayotganda, men Uno -ni qimirlamaslik uchun kauchuk bantli non paneliga biriktirdim.

- Arduino Uno uyasi orqali 9V batareya bilan ta'minlanadi;

- Arduino Uno 5V pinli 5V panelda.

-Arduino Uno GND -ni taxtaning GND rayiga ulash;

NRF24L01 moduli

- Modulning GND paneli taxta relsining GND ga o'tadi

- VCC Arduino Uno 3V3 piniga o'tadi. NRF24L01 modulini yo'q qilish xavfi ostida VCC -ni 5V -ga ulashdan ehtiyot bo'ling.

- CSN pin Arduino Uno D8 ga o'tadi;

- Idoralar pin Arduino Uno D7 ga o'tadi;

- SCK pin Arduino Uno D13 ga o'tadi;

- MOSI pin Arduino Uno D11 ga o'tadi;

- MISO pin Arduino Uno D12 ga o'tadi;

- IRQ pin ulanmaydi. Ehtiyot bo'ling, agar siz Arduino Nano yoki Arduino Uno -dan boshqa taxtadan foydalansangiz, SCK, MOSI va MISO pinlari boshqacha bo'ladi.

- Men shuningdek, modulning quvvat manbai bilan bog'liq muammolar bo'lmasligi uchun VCC va GND o'rtasida 10 mkF kondansatkichni biriktirdim. Agar siz modulni minimal quvvat bilan ishlatayotgan bo'lsangiz, bu majburiy emas, lekin Internetda o'qiganimdek, ko'plab loyihalarda bu bilan bog'liq muammolar bo'lgan.

Joystik moduli

- joystik moduli 2 ta potentsiometrdan iborat, shuning uchun u ulanishlarga juda o'xshash;

- GND pinini non paneli GND rayiga;

- VVC pimi, non paneli 5V relsiga;

- Arduino Uno A3 piniga VRX pin;

- Arduino Uno A2 piniga VRY pin;

Tower Pro Micro Servo 9g SG90

- Jigarrang sim non paneli GND rayiga

- Non paneli 5V temir yo'lining qizil simlari

- Arduino Uno D6 uchun to'q sariq sim;

LED

- Qizil LED 330Ω qarshilik bilan ketma -ket Arduino Uno pin D4 ga ulanadi;

- Yashil LED 330Ω qarshilik bilan ketma -ket Arduino Uno pin D5 ga ulanadi;

Tugmalar

- tugmachalari avtomobil qanday rejimda ishlashini tanlashda ishlatiladi;

- Avtonom tugma Arduino Uno D2 piniga ulanadi. Tugmani 1k yoki 10k qarshilik bilan pastga tushirish kerak, bu qiymat muhim emas.

- Tugmachalari Arduino Uno D3 piniga ulanadi. Xuddi shu tugmani 1k yoki 10k qarshilik bilan pastga tushirish kerak.

Mana endi biz barcha elektr qismlarini uladik.

6 -qadam: Masofadan boshqarish pultini yaratish

Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi
Masofadan boshqarish pultining tuzilishi

Masofadan boshqarish pultining ramkasi aslida karton poyabzal qutisidan qilingan. Albatta, boshqa materiallar yaxshiroq bo'ladi, lekin men foydalanadigan materiallar cheklangan. Shunday qilib, men karton qutidan foydalandim.

Birinchidan, men qopqoqning tashqi tomonlarini kesib oldim va rasmdagi kabi uch qismni oldim.

Keyin men ikkita kichik bo'lakni oldim va ularni ikki lenta bilan yopishtirdim.

Uchinchi uzun qism ularga perpendikulyar bo'lib, "T" shaklidagi ramka hosil qiladi.

Yuqori (gorizontal) qismi grafik uchun, pastki qismi (vertikal) elektr qismlari uchun ishlatiladi, shunda hammasi bir -biriga yopishadi. Grafikni tuzganimizda, yuqori qismini grafik qog'ozga mos keladigan qilib qirqamiz.

7 -qadam: Masofadan boshqarish pulti uchun grafik yaratish

Masofadan boshqarish pulti uchun grafik yaratish
Masofadan boshqarish pulti uchun grafik yaratish
Masofadan boshqarish pulti uchun grafik yaratish
Masofadan boshqarish pulti uchun grafik yaratish
Masofadan boshqarish pulti uchun grafik yaratish
Masofadan boshqarish pulti uchun grafik yaratish

Albatta, bu bosqichda, agar sizda LCD (16, 2) bo'lsa, mashinadan olingan ma'lumotlar ko'rsatilishi yaxshi bo'ladi. Ammo mening holimda menda yo'q, shuning uchun men ma'lumotlarni ko'rsatish uchun boshqa usulni topishga majbur bo'ldim.

Men servo dvigateldan igna bilan kichik grafik yasashga qaror qildim, u transport vositasi sensori va radar chizish varag'i o'lchagan qiymatlarni ko'rsatadigan qog'oz qisqichi (igna sifatida ishlatiladi) yoki siz qutbli grafik qog'ozdan foydalanishingiz mumkin. Internetdan yuklab olish mumkin).

Datchiklar tomonidan o'lchangan parametrlar servo dvigatel uchun darajalarga aylanadi. Servo dvigatel yaxshi sifatga ega emasligi sababli, men uning harakatini 20 ° dan 160 ° gacha chekladim (20 ° - 0 o'lchangan parametr qiymati va 160 ° - maksimal parametr qiymatini, masalan, 140 sm).

Bularning barchasini Arduino kodidan sozlash mumkin.

Grafika uchun men radar chizish varag'idan foydalandim, uni Windows Paint va Snipping -ning asosiy vositasi yordamida biroz o'zgartirganimdan so'ng yarmini kesib tashladim.

Radar chizish varag'ini masofadan boshqarish pultiga moslashtirgandan so'ng, o'qishni osonlashtirish uchun men chizilgan varaqning o'rtasini tashqi doira bilan bog'laydigan chiziqlar chizdim.

Servo dvigatelning burilish mili chizilgan varaqning o'rtasiga to'g'ri kelishi kerak.

Qog'oz qisqichini servo dvigatel qo'lini moslashtirish uchun cho'zdim va o'zgartirdim.

Keyin eng muhimi, grafikni "kalibrlash". Shunday qilib, o'lchangan parametrlarning har xil qiymatlari uchun grafik ignasi to'g'ri burchak qiymatini ko'rsatishi kerak. Men buni masofadan boshqarish pulti va Maverikni yoqish va ultratovush sensori yordamida turli masofalarni o'lchashda, ketma -ket monitordan qiymatlarni olishda, grafik ko'rsatgan narsaning to'g'riligiga ishonch hosil qildim. Bir necha marta servo holatini o'zgartirgandan va ignaning bir necha burilishidan keyin grafik kerakli parametrlarni ko'rsatdi.

Hamma narsa "T" shaklidagi ramkaga biriktirilgandan so'ng, grafik qanday parametr ko'rsatilayotgani bilan adashmaslik uchun men rejimni tanlash sxemasini ikki lenta bilan chop etdim va yopishtirdim.

Nihoyat, masofadan boshqarish pulti tugadi.

8 -qadam: Maverick shassisini qurish

Maverick shassisini qurish
Maverick shassisini qurish
Maverick shassisini qurish
Maverick shassisini qurish
Maverick shassisini qurish
Maverick shassisini qurish

Birinchidan, men do'stim Vlado Yovanovichga Maverick shassisini, korpusini va butun ramka dizaynini yaratishga vaqt va kuchini bag'ishlaganligi uchun katta rahmat aytishim kerak.

Shassi karton almashish buferidan yasalgan bo'lib, u sakkizburchak oldinga kesilgan va ko'p harakat bilan kesilgan. Sakkizburchak shaklda elektron qismlar joylashadi. Bufer ushlagichi orqa g'ildiraklar uchun tayanch sifatida ishlatilgan.

Taxtani kesib bo'lgandan keyin, unga yanada chiroyli ko'rinish berish uchun kumush tasma (chayqalishga qarshi lenta) bilan yopilgan.

Ikkita dvigatel rasmdagi kabi er -xotin lenta va o'zgartirilgan papka mahkamlagichlari yordamida biriktirilgan. Shassisning har ikki tomonida ikkita teshik burg'ulashgan, bu L298N moduliga o'tish uchun dvigatel kabellarining o'tishiga imkon beradi.

9 -qadam: ramkaning yon panellarini qurish

Ramkaning yon panellarini qurish
Ramkaning yon panellarini qurish
Ramkaning yon panellarini qurish
Ramkaning yon panellarini qurish
Ramkaning yon panellarini qurish
Ramkaning yon panellarini qurish

Yuqorida aytib o'tilganidek, Maverickning butun tashqi qobig'i kartondan qilingan. Yon panellar kesgich bilan kesilgan, shassiga mos kelishi uchun o'lchangan va tayyorlangan.

Yaxshi ko'rinishga ega bo'lish uchun ba'zi dizayn xususiyatlari qo'llanilgan va panelning ichki qismiga sim to'r bilan bog'langan, bu esa tankga o'xshaydi.

10 -qadam: Ramka uchun old va orqa tayanchlarni qurish

Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish
Ramka uchun old va orqa tayanchlarni qurish

Old va orqa tayanchlar yon panellarni mashinaning old va orqa qismlariga mahkamlash uchun mo'ljallangan. Old qo'llab -quvvatlash, shuningdek, yorug'likni joylashtirish maqsadiga ega (menimcha, buzilgan rang sensori).

Old va orqa tayanchlarning o'lchamlari siz ularni biriktirilgan rasmlarda, tayanchni qanday kesish va qayerda va qaysi tomonlarini egish va keyinchalik yopishtirish uchun andozalar bilan birga topishingiz mumkin.

11 -qadam: ramkaning yuqori qopqog'ini qurish

Ramkaning yuqori qopqog'ini qurish
Ramkaning yuqori qopqog'ini qurish
Ramkaning yuqori qopqog'ini qurish
Ramkaning yuqori qopqog'ini qurish
Ramkaning yuqori qopqog'ini qurish
Ramkaning yuqori qopqog'ini qurish

Yuqori qopqoq ichidagi hamma narsani qamrab olishi kerak va yaxshiroq dizayni uchun men mashinaning ichidagi elektronikani ko'rish uchun orqa tomondan bir nechta chiziqlar yasaganman. Bundan tashqari, yuqori qopqoq batareyalarni almashtirish uchun olib tashlanishi uchun qilingan.

Barcha qismlar rasmdagi kabi murvat va yong'oqlar bilan bir -biriga bog'langan.

12 -qadam: Korpus ramkasini yig'ish

Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish
Korpus ramkasini yig'ish

13 -qadam: dvigatellarni shassisga o'rnatish

Dvigatellarni shassiga o'rnatish
Dvigatellarni shassiga o'rnatish
Dvigatellarni shassiga o'rnatish
Dvigatellarni shassiga o'rnatish
Dvigatellarni shassiga o'rnatish
Dvigatellarni shassiga o'rnatish

Ikkita dvigatel rasmdagi kabi er -xotin lenta va o'zgartirilgan papka mahkamlagichlari yordamida biriktirilgan. Shassisning har ikki tomonida ikkita teshik burg'ulashgan, bu L298N moduliga o'tish uchun dvigatel kabellarining o'tishiga imkon beradi.

14 -qadam: Elektronni shassiga o'rnatish

Elektronni shassiga o'rnatish
Elektronni shassiga o'rnatish
Elektronni shassiga o'rnatish
Elektronni shassiga o'rnatish
Elektronni shassiga o'rnatish
Elektronni shassiga o'rnatish

Quvvat manbai sifatida men ikkita 9V batareyadan foydalanardim, chunki ular mavjud bo'lganda eng mos keladi. Ammo ularni shassisga o'rnatish uchun men batareyani joyida ushlab turadigan batareya ushlagichini yasashim kerak edi, agar mashina harakatlansa va batareyalarni almashtirish zarur bo'lsa, uni olib tashlash ham oson bo'ladi. Shunday qilib, men yana kartondan batareya ushlagichini yasadim va o'zgartirilgan papkani mahkamlagich bilan shassisga bog'ladim.

L298N moduli 4 ta ajratgich yordamida o'rnatildi.

Non taxtasi shassiga ikkita lenta yordamida biriktirilgan.

Ultrasonik datchik servo dvigatellarga er -xotin lenta va ba'zi rezina bantlar yordamida biriktirilgan.

Xo'sh, hozirda barcha elektron komponentlar joyida.

15 -qadam: Korpus ramkasini shassisga o'rnatish

Korpus ramkasini shassisga o'rnatish
Korpus ramkasini shassisga o'rnatish
Korpus ramkasini shassisga o'rnatish
Korpus ramkasini shassisga o'rnatish
Korpus ramkasini shassisga o'rnatish
Korpus ramkasini shassisga o'rnatish

16 -qadam: Maverikni qanday ishlatish kerak

Mavrikni qanday ishlatish kerak
Mavrikni qanday ishlatish kerak

Maverick 4 rejimda ishlashi mumkin va bu masofadan boshqarish pultidagi ikkita LED (qizil va yashil) bilan ko'rsatiladi.

1. Qo'lda boshqarish (namlik). Dastlab, mashina yoqilganda, u qo'lda boshqariladi. Bu shuni anglatadiki, Maverik joystik yordamida masofadan boshqarish pultidan qo'lda boshqariladi. Ikkala LED ham qo'mondon rejimida ekanligimizni ko'rsatadigan masofadan boshqarish pultidagi O'chiriladi. Masofadan boshqarish pultining grafigida ko'rsatilgan qiymat Maverik atrofidagi havoning namligi bo'ladi.

2. Qo'lda boshqarish (harorat). Qachonki Yashil va Qizil Led yoniq bo'lsa. Bu shuni anglatadiki, Maverick joystick yordamida qo'mondon masofadan boshqarish pultidan boshqariladi. Bu rejimda yorug'lik ham yoqiladi. Masofadan boshqarish pultidagi grafikda Maverik atrofidagi havo harorati S darajasida ko'rsatilgan.

3. Avtonom rejim. Avtomatik bosish tugmasi bosilganda Qizil LED yonadi va Avtonom rejimni ko'rsatadi. Bu rejimda Maverik to'siqlardan qochib, ultratovush sensoridan olingan ma'lumotga ko'ra qayerga burilishni o'zi hal qila boshlaydi. Bu rejimda masofadan boshqarish pultining grafikida ko'rsatilgan qiymat harakatlanayotganda o'lchangan masofa bo'ladi.

4. Diapazonni o'lchash rejimi. Range tugmasi bosilganda, yashil LED yonadi, bu Maverick diapazon rejimida ekanligini bildiradi. Endi Maverick qimirlamaydi. Endi joystik ultratovush sensoriga ulangan servo motorni boshqaradi. Avtotransport vositasidan atrofidagi turli narsalargacha bo'lgan masofani o'lchash uchun joystikni harakatlantiring va ultratovush sensorini ob'ekt tomon yo'naltiring. Ob'ektga bo'lgan masofa masofadan boshqarish pultining grafikida sm bilan ko'rsatiladi.

Maverick -dagi LED chiroqni yoqish va o'chirish uchun siz masofadan boshqarish pultidagi ikkita LEDni yoqishingiz kerak (yorug'lik yoqilgan bo'lsa) yoki o'chirilgan bo'lsa (yorug'lik o'chirilgan bo'lsa).

17 -qadam: Arduino kodi

Siz masofadan boshqarish pulti va Maverick kodlarini topishingiz mumkin.

Bu mening Maverick loyiham uchun. Umid qilamanki, bu sizga yoqdi va agar sizga yoqqan bo'lsa, ovoz berganingiz uchun rahmat.

Tavsiya: