Mundarija:
- 1 -qadam: Masofadan boshqarish pulti uchun zarur bo'lgan qismlar
- 2 -qadam: Maverick uchun zarur bo'lgan qism
- 3 -qadam: Ba'zi materiallar haqida bir nechta tafsilotlar:
- 4 -qadam: Maverick uchun ulanishni o'rnatish
- 5 -qadam: Maverick masofaviy ulanishlari:
- 6 -qadam: Masofadan boshqarish pultini yaratish
- 7 -qadam: Masofadan boshqarish pulti uchun grafik yaratish
- 8 -qadam: Maverick shassisini qurish
- 9 -qadam: ramkaning yon panellarini qurish
- 10 -qadam: Ramka uchun old va orqa tayanchlarni qurish
- 11 -qadam: ramkaning yuqori qopqog'ini qurish
- 12 -qadam: Korpus ramkasini yig'ish
- 13 -qadam: dvigatellarni shassisga o'rnatish
- 14 -qadam: Elektronni shassiga o'rnatish
- 15 -qadam: Korpus ramkasini shassisga o'rnatish
- 16 -qadam: Maverikni qanday ishlatish kerak
- 17 -qadam: Arduino kodi
Video: Maverick - masofadan boshqariladigan ikki tomonlama aloqa mashinasi: 17 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
- 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
- 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:
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 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:
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 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
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
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
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
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
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
13 -qadam: dvigatellarni shassisga 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
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
16 -qadam: Maverikni 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:
Ikki tomonlama ish stoli abadiy oynasini yarating: 14 qadam (rasmlar bilan)
Ikki tomonlama, ish stoli cheksiz oynasini yarating: Men ko'rgan cheksiz oynalarning aksariyati bir tomonlama, lekin men biroz boshqacha qurmoqchi edim. Bu ikki tomonli bo'lib, uni ish stolida yoki tokchada ko'rsatish uchun mo'ljallangan. Bu oson, juda ajoyib loyiha!
UV ikki tomonlama ta'sir qilish qutisi: 5 qadam (rasmlar bilan)
UV ikki tomonlama ta'sir qilish qutisi: Assalomu alaykum! Bu mening birinchi postim :) Bu saytda men UV nurlanish qutisi loyihasini ko'rdim va o'z tanlovimni qilishga qaror qildim … Men siz bilan bo'lishishga qaror qildim :) ikki tomonlama ta'sir qilish qutisi. Korpusni tayyorlash uchun men 12 mm MDF va 3 mm akril ishlatdim
Ikki tomonlama ovozli o'tish davri: 6 qadam (rasmlar bilan)
Ikkita ovozli ovozli o'tish davri: Siz har doim bitta manbani tinglashni xohlaganingizda, bitta simli tizim va bir nechta kirishlar borligini eshitganmisiz? Xo'sh, men siz uchun yechim topdim! Ushbu yo'riqnoma juda ko'p narsalarni qilish haqida
NRF24 Telemetriya uchun ikki tomonlama radio: 9 qadam (rasmlar bilan)
NRF24 Telemetriya uchun ikki tomonlama radio: Salom bolalar, mening ismim Pedro Kastelani va men sizga birinchi ko'rsatma beraman: sizga nima kerak bo'lsa, arduino bilan ikki tomonlama radio qurish. Bu loyihada biz qabul qiluvchi va uzatish vazifasini bajaradigan ikkita alohida davr
DIY professional ikki tomonlama PCB: 8 qadam (rasmlar bilan)
DIY Professional ikki tomonlama PCB: Hozirgi vaqtda tenglikni Xitoydan juda arzon sotib olish mumkin. Aytaylik, sizga 24 soat ichida bitta kerak bo'ladi, shuning uchun uni o'zingiz qilishingiz yagona variant. Bundan tashqari, bu juda qiyin va qiziqarli! Men bu ko'rsatmada sizga butun jarayon davomida yo'l ko'rsataman