Mündəricat:
- Təchizat
- Addım 1: Dövrə Diaqramları və Teorisi:
- Addım 2: Roverin qurulması:
- Addım 3: Kod Dosyaları
- Addım 4: Təşəkkür edirəm
Video: Necə bir jestlə idarə olunan bir Rover etmək olar: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Burada jestlə idarə olunan rover (tele ilə idarə olunan rover) qurmaq üçün təlimatlar verilmişdir. Gəmidə bir toqquşmanın qarşısını almaq sensoru olan bir rover qurğusundan ibarətdir. Qeyri -adi bir uzaqdan olmaq əvəzinə ötürücü, ələ taxıla bilən və sonra əl hərəkətləri ilə roverə siqnal ötürmək üçün hərəkət etdirilə bilən sərin bir əlcəkdir. Rabitə üçün RF siqnalları istifadə olunur.
Bu layihə, nəticədə pilotsuz uçan aparatlar üçün istifadə edilməklə yanaşı, avtomobilin alt hissəsində yoxlanışda (təhlükəsizlik və ya texniki xidmət üçün) potensial tətbiqlərə malikdir.
Təchizat
Arduino/Genuino UNO (UNO kabeli ilə) x2
Li-ion batareya (12V) x1
Jumper Telləri (Kişidən kişiyə, kişidən qadına, dişi qadından) x40 hər biri
Çörək paneli x1
L298 Motor Sürücü Modulu x1
MPU6050 Giroskop x1
RF Alıcı və Verici x1 hər biri
Ultrasonik Sensor x1
Şassi quruluşu x1
Batareya tutacağı (tez -tez şassi ilə birlikdə verilir) x1
Switch (tez -tez şassi ilə birlikdə verilir) x2
Tel çıxarıcı x1
Lehimsiz nasos (lazım deyil) x1
İki tərəfli lent x1
Addım 1: Dövrə Diaqramları və Teorisi:
Verici Quraşdırması: Bir sözlə, giroskopdan oxunuşları götürüb Arduino vasitəsi ilə ötürücüyə göndərməliyik.
Alıcının Qurulması: Göndərilən məlumatları (alıcıdan istifadə edərək) almalıyıq və alınan məlumatlara uyğun olaraq təkərləri döndərməliyik*. Eyni zamanda, roverin qarşısındakı cisimlərin minimum məsafədə olmasına da əmin olmalıyıq (maneələrin aşkarlanması). Bu layihə üçün I2C ünsiyyətindən istifadə edəcəyik. *Bu layihə ilə bağlı maraqlı fakt: Bu kod analoq məlumatları işlədir və əlin hərəkət dərəcəsinə görə roveri hərəkətə gətirir. Beləliklə, roverin müxtəlif sürətlərdə düzgün istiqamətdə getməsini təmin etmək üçün bir məntiq inkişaf etdirməliyik.
Addım 2: Roverin qurulması:
Addım 1 (Şassi yığın):
Gəzicinizin əsasını yaratmaq üçün şassi yığın. Bu olduqca asan bir addımdır və qısa müddətdə edilməlidir.
Addım 2 (Bütün komponentləri yoxlayın):
Bütün sensorları ayrıca Arduino ilə əlaqələndirərək yoxlayın. Sensorları Arduino ilə fərdi olaraq necə birləşdirə biləcəyinizi öyrənə bilərsiniz.
Addım 3 (Transmitterin qurulması):
Əvvəlcə sancaqları giroskopa lehimləyin. İndi əlaqələri aşağıdakı dövrə diaqramına uyğun olaraq edin. Batareyanı hazırda qoşmayın.
Sonra Arduinonu dizüstü kompüterinizə qoşun. Aşağıdakı kod faylını yükləyin və kodun düzgün işlədiyini yoxlayın (bunu koddakı çap ifadələrinə dair şərhləri silməklə edin). Çap ifadələrinin çıxışını görmək üçün seriyalı monitor düyməsini (ekranın sağ üst tərəfində) basın. Hər şey düzgün işləyirsə, batareyanı bağlaya bilərsiniz.
Giroskopun oriyentasiyasının düzgün olduğundan əmin olun (istifadə olunan koda görə). Giroskop üçün istifadə etdiyim istiqaməti yoxlamaq üçün yuxarıda göstərilən diaqramları yoxlayın.
Giroskop Arduinoya oxunuşlar göndərəcək. Oradan oxunuşlar ötürülmək üçün RF ötürücüsünə gedəcək ki, alıcı dalğaları ala bilsin.
Addım 4 (Alıcının qurulması):
Aşağıdakı sxemə görə əlaqələri qurun. Batareyanı dərhal qoşmayın. Sonra Arduinonu dizüstü kompüterinizə qoşun. Aşağıdakı kod faylını yükləyin və kodun düzgün işlədiyini yoxlayın. Bunu etmək:
1. Koddakı çap ifadələrinə dair şərhləri silin
2. Verici quruluşunu yandırın
3. Təkərlərin yerə toxunmaması və qəbuledicinin məlumat aldığı anda gəzən yerdən çıxmaması üçün roveri bir növ stendə qoyun.
DİQQƏT: Bir və ya hər iki motorun istiqamətini dəyişdirmək lazım ola bilər Kod düzgün işləyirsə, serial monitorunuzda əlinizə uyğun olaraq doğru çıxışı (irəli, geriyə, sağa, sola və ya dayanmağa) görə bilməlisiniz. hərəkətlər. Hər şey düzgün işləyirsə, batareyanı bağlaya bilərsiniz. Ancaq batareyanı bağlamadan əvvəl bütün əlaqələri yoxlamalısınız. Yanlış bir terminal dövrə vura bilər.
Addım 5 (Batareyalardan istifadə edərək quraşdırma işini aparın):
İndi dizüstü kompüterinizi ayırın və batareyaları müvafiq qurğulara qoşun. Layihənizi sınayın.
Roverin sizdən 5 m -dən çox uzaqlaşmasına icazə verməyin, əks halda rover dayanmağa/pis davranışa başlaya bilər!
Addım 6 (Quraşdırma):
İndi roveri yığmaq və əslində onu görmək vaxtıdır! Rover qurğusunun dizaynı üçün 'Dövrə Şemaları və Teorisi' bölməsindəki şəkilləri yoxlayın. Roveri fərqli bir şəkildə yığmaqda sərbəstsiniz. Yaxşı balanslaşdırıldığından əmin olun, yoxsa təkərlər edə bilər ("Vay!" Kimi getməyin, çünki roveri yuxarıya doğru tapa bilərsiniz).
Test edərkən roverin dəqiq hərəkət etmədiyini görə bilərsiniz. Sadə RF modullarından istifadə edərkən bəzi gecikmələr və səhvlər olacaq. Həm də praktik bir ssenaridə mühərriklərin bəzi fərqləri var və roverin kütlə mərkəzi gözlədiyiniz yerdə deyil. Beləliklə, roverin düz getməsi lazım olduqda diaqonal olaraq hərəkət etdiyini görə bilərsiniz. Sol və sağ mühərriklərin sürətini dəyişdirərək balansdakı səhvlər düzəldilə bilər. Roverin balansını mükəmməlləşdirmək üçün dəyişənləri "ena" və "enb" ni fərqli ədədlərlə vurun.
Hər hansı bir şübhə varsa, aşağıdakı şərh bölməsindən istifadə edin. Şübhələri həll edəcəyim yer budur.
@Scientify Inc
Addım 3: Kod Dosyaları
Virtual tel kitabxanasının bağlantısı budur:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Addım 4: Təşəkkür edirəm
Zəhmət olmasa şərhlərinizi aşağıda paylaşın. Layihəni sınayarkən təcrübəniz haqqında eşitmək istərdim! Bütün suallara 24 saat ərzində cavab verməyə çalışacağam.
Sosial:
YouTube: Scientify Inc.
YouTube: Scienceify हिंदी
Təlimatlar
Tövsiyə:
Smartfonla idarə olunan avtomobili necə etmək olar: 5 addım
Smartfonu Nəzarət Edilən Avtomobil Necə Hazırlanır: Hər kəs Smartfonla idarə olunan uzaq avtomobil ilə oynamağı sevir
Əl jesti ilə idarə olunan Chrome Dinozavr Gadgetı / Bunu necə etmək olar / #ağıllı yaradıcılıq: 14 addım
Əl Jesti ilə İdarə Edilən Chrome Dinozavr Gadgetı / Bunu necə etmək olar çox asan. Bu texnologiyadan xrom DINO -nu idarə etmək üçün istifadə etsəniz, düşərsiniz
Android idarə olunan bir Rover necə etmək olar: 8 addım (şəkillərlə birlikdə)
Android Nəzarətli Rover Necə Hazırlanır: Bu təlimatda sizə Android idarə olunan avtomobil və ya roverin necə qurulacağını göstərəcəyəm. Android İdarə Edilən Robot Necə Çalışır? Android tətbiqetməli robot robotda olan Bluetooth modulu ilə əlaqə qurur
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
Jestlə idarə olunan bir robot yaradın: 4 addım (şəkillərlə birlikdə)
Jestlə İdarə Edilən Robot Yarat: Bu Təlimat kitabında 3D jestləri ilə idarə oluna bilən bir Arcbotics Sparki robotu qururuq. Bu layihənin gözəl xüsusiyyəti, robotu idarə etmək üçün ağıllı telefon və ya əlcək kimi əlavə bir cihaza ehtiyac olmamasıdır. Sadəcə əlin üstünə keç