Mündəricat:
- Addım 1: Youtube Video Bağlantısı
- Addım 2: Lazım olan hissələr və alətlər
- Addım 3: Quruluş / Şassi
- Addım 4: Motor / Aktuator
- Addım 5: Motors Terminalını hazırlayın
- Addım 6: Motoru quraşdırın və üst damı quraşdırın
- Addım 7: Nəzarətçi
- Addım 8: H Körpüsü (LM 298 Modulu)
- Addım 9: Güc mənbəyi
- Addım 10: Elektrik naqilləri
- Addım 11: İdarəetmə Məntiqi
- Addım 12: Proqram təminatı
- Addım 13: Arduino Kodu
Video: Arduino istifadə edən Smartphone idarə olunan RC avtomobili: 13 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Təlimat, Smartfonla idarə olunan Arduino Robot Avtomobilinin necə hazırlanacağını göstərir.
25 oktyabr 2016 tarixində yeniləmə
Addım 1: Youtube Video Bağlantısı
Addım 2: Lazım olan hissələr və alətlər
1. 4WD Robot Şassi dəsti 2. Arduino Uno
3. LM298 H körpü modulu
4. Bluetooth Modulu HC-05
5. 12v Li-po Batareya
6. Kişi-Qadın Jumper Telləri
7. Kişi-Kişi Jumper Telləri
8. Kanal lenti və ya hər hansı digər lent 9. Smartfon
Addım 3: Quruluş / Şassi
Hazır 4WD Avtomobil şassisini ala bilərsiniz və ya PVC / Hər cür Sərt lövhədən istifadə edərək hazırlaya bilərsiniz.
Addım 4: Motor / Aktuator
Bu layihədə 6v DC mühərrikdən istifadə edirəm. İstənilən növ 6v DC mühərrikdən istifadə edə bilərsiniz.
Addım 5: Motors Terminalını hazırlayın
Təxminən 5-6 düym uzunluğunda 4 ədəd qırmızı və qara tel kəsin.
0,5 kvm tel istifadə edilə bilər.
İzolyasiyanı hər tərəfdən tellərdən çıxarın Telləri motor terminalına lehimləyin
Motorun polaritesini batareya paketinə qoşaraq yoxlaya bilərsiniz. Əgər irəli istiqamətdə dönərsə (qırmızı tel batareyanın mənfi ucu ilə qara tel), əlaqə düzgündür.
Addım 6: Motoru quraşdırın və üst damı quraşdırın
Addım 7: Nəzarətçi
Arduino UNO, Microchip ATmega328P mikro nəzarətçisinə əsaslanan və Arduino.cc tərəfindən hazırlanmış açıq mənbəli mikrokontroller lövhəsidir. Lövhə, müxtəlif genişləndirici lövhələrə (qalxanlara) və digər sxemlərə bağlana bilən rəqəmsal və analoq giriş/çıxış (I/O) pinləri ilə təchiz olunmuşdur. Lövhədə 14 rəqəmsal pin, 6 analog pin və Arduino IDE (Integrated Development Environment) ilə B tipli bir USB kabeli ilə proqramlaşdırıla bilər. USB kabeli və ya xarici 9 voltluq bir batareya ilə işləyə bilər, baxmayaraq ki, 7 ilə 20 volt arasındakı gərginliyi qəbul edir. Arduino Nano və Leonardoya da bənzəyir. Avadanlıq istinad dizaynı Creative Commons Attribution Share-Alike 2.5 lisenziyası altında paylanır və Arduino saytında mövcuddur. Bəzi donanım versiyaları üçün layout və istehsal sənədləri də mövcuddur. "Uno" İtalyanca bir deməkdir və Arduino Software (IDE) 1.0 -in buraxılışını qeyd etmək üçün seçilmişdir. Uno lövhəsi və Arduino Software (IDE) 1.0 versiyası, Arduinonun istinad versiyaları idi, indi daha yeni buraxılışlara çevrildi. Uno lövhəsi, bir sıra USB Arduino lövhələrinin birincisi və Arduino platforması üçün istinad modelidir. Arduino Uno üzərindəki ATmega328, xarici bir proqramçı istifadə etmədən yeni kod yükləməyə imkan verən bir önyükleyici ilə əvvəlcədən proqramlaşdırılmışdır. [3] Orijinal STK500 protokolu ilə ünsiyyət qurur. Uno, əvvəlki bütün lövhələrdən fərqlənir ki, FTDI USB-dən seriyalı sürücü çipindən istifadə etmir. Bunun əvəzinə, USB-dən seriyaya çevirici olaraq proqramlaşdırılmış Atmega16U2 (R2 versiyasına qədər Atmega8U2) istifadə edir.
Mikro nəzarətçilər ümumiyyətlə C və C ++ proqramlaşdırma dillərindən bir xüsusiyyət ləhcəsi istifadə edərək proqramlaşdırılır. Ənənəvi kompilyator alət zəncirlərindən istifadə etməklə yanaşı, Arduino layihəsi Emal dili layihəsinə əsaslanan inteqrasiya olunmuş inkişaf mühitini (IDE) təmin edir.
Addım 8: H Körpüsü (LM 298 Modulu)
H- Körpü nədir? H körpüsü termini belə bir dövrənin tipik qrafik təsvirindən irəli gəlir. Bu, DC motorunu irəli və tərs istiqamətdə idarə edə bilən bir dövrədir. İş: H körpüsünün işini başa düşmək üçün yuxarıdakı şəklə baxın.
S1, S2, S3 və S4 (Transistorlar / MOSFETlər / IGBTS) 4 elektronik açarından ibarətdir. S1 və S4 açarları bağlandıqda (və S2 və S3 açıldıqda) mühərrik üzərində müsbət bir gərginlik tətbiq ediləcək, beləliklə irəli istiqamətdə dönər. Eyni şəkildə S2 və S3 bağlandıqda və S1 və S4 tərs gerilim açılarsa mühərrik boyunca tətbiq olunur, buna görə əks istiqamətdə dönər.
Qeyd: Eyni qolun açarları (ya S1, S2 və ya S3, S4) heç vaxt eyni vaxtda bağlanmır, ölü qısa qapanma yaradacaq. H körpüləri inteqral sxemlər şəklində mövcuddur və ya 4transistor və ya MOSFET istifadə edərək özünüzü qura bilərsiniz. Bizim vəziyyətimizdə, mühərriklərin sürətini və istiqamətini idarə etməyə imkan verən LM298 H körpü IC istifadə edirik.
Pin Təsviri:
Çıxış 1: DC motoru 1 "+" və ya step motor A+
Çıxış 2: DC motoru 1 "-" və ya step motor A-
Çıxış 3: DC mühərriki 2 "+" və ya step motor B+
Çıxış 4: B Motoru çıxır
12v Pin: 12V giriş, ancaq 7 ilə 35 V arasında istifadə edə bilərsiniz
GND: Zəmin
5v Pin: 5V çıxışı, 12V tullanan yerindədirsə, Arduino -nuzu gücləndirmək üçün idealdır (və s.)
EnA: A Motoru üçün PWM siqnalını aktivləşdirir (Zəhmət olmasa "Arduino Sketch Faydaları" bölməsinə baxın)
IN1: A motorunu işə salın
IN2: MotorA aktiv edin
IN3: MotorB aktiv edin
IN4: MotorB aktiv edin
EnB: Motor B üçün PWM siqnalını aktivləşdirir
Addım 9: Güc mənbəyi
Bu batareyalardan istifadə edilə bilər:
1. AA Qələvi Batareya (Doldurulmaz) 2. AA NiMh və ya NiCd Batareya (Şarj edilə bilər)
3. Li -ion batareyası
4. LiPo Batareyası
Addım 10: Elektrik naqilləri
Kabel qurmaq üçün bir neçə keçid telinə ehtiyacınız var. İki motorun qırmızı tellərini (hər tərəfdən) və qara telləri birləşdirin.
Nəhayət, hər tərəfdən iki terminalınız var. MOTORA, iki sağ tərəfli mühərrikdən məsuldur, buna görə də iki sol motor MOTORB -a bağlıdır Hər şeyi birləşdirmək üçün aşağıdakı təlimatları izləyin.
Motor Bağlantısı:
Çıxış1 -> Sol tərəfdəki Motor Qırmızı Tel (+)
Çıxış2 -> Sol tərəfdəki Motor Qara Tel (-)
Çıxış3 -> Sağ Yan Motorlu Qırmızı Tel (+)
Out4 -> Sağ Motorlu Qara Tel (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth Modulu -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Güc:
12V -> Batareyanı Qırmızı Telə qoşun
GND -> Batareyanı Qara telə və Arduino GND pininə bağlayın
5V -> Arduino 5V pininə qoşulun
Addım 11: İdarəetmə Məntiqi
Addım 12: Proqram təminatı
Proqram hissəsi çox sadədir, heç bir kitabxanaya ehtiyac yoxdur. Əgər əvvəlki addımlarda məntiq cədvəlini başa düşsəniz, öz kodunuzu yaza bilərsiniz. Kod yazmağa çox vaxt sərf etmədim, sadəcə başqasının yazdığı kodu istifadə edərək Robot Maşını idarə etmək üçün öz smartfonumdan istifadə edirəm. Smartfon idarəediciyə Bluetooth modulu (HC -06 / 05) Tətbiqi Yükləyin Tətbiqi yüklədikdən sonra onu Bluetooth modulu ilə birləşdirməlisiniz. Eşleştirme üçün parol "1234" dir.
Yükləmə Linki: https://play.google.com/store/apps/details? İd = brau…
Addım 13: Arduino Kodu
==> Arduino kodu
Və ya
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
Uzaqdan İdarə olunan Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: 5 addım
Uzaqdan İdarə Edilən Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: Bunlar simsiz Xbox 360 nəzarətçi ilə idarə olunan öz uzaqdan idarə olunan avtomobilinizi qurmaq üçün təlimatlardır
Arduino UNO istifadə edərək uzaqdan idarə olunan Bluetooth avtomobili: 4 addım
Arduino UNO istifadə edərək uzaqdan idarə olunan Bluetooth avtomobili: Arduinoda indiyə qədər öyrəndiklərimizi həyata keçirməyə başlamaq həmişə maraqlı olacaq. Əsasən, hamının çoxu əsaslarla məşğul olardı.Belə ki, burada sadəcə Arduino əsaslı Uzaqdan İdarə Edilən Maşını izah edəcəyəm. Tələblər: 1.Arduino UNO
8051 Mikrokontrolördən istifadə edən Səs İdarə Edilən Robot: 4 Addım (Şəkillərlə birlikdə)
8051 Mikro nəzarətçisindən istifadə edərək Səs İdarə Edilən Robot: Səslə idarə olunan robot səs şəklində müəyyən bir əmr alır. Səs modulu və ya Bluetooth modulu vasitəsilə verilən əmr nə olursa olsun, mövcud nəzarətçi tərəfindən deşifr olunur və buna görə də verilən əmr icra olunur. Bu layihədə mən
Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)
Arduino istifadə edərək Bluetooth İdarə Edilən Robot Avtomobil: Bu təlimatda, Android mobil telefonunuzdan Bluetooth -u idarə edən bir robot avtomobil düzəltmək üçün sizə yol göstərəcəyəm. Yalnız bu deyil, robot maşını maşını irəli apararkən qarşısına çıxan maneələri aradan qaldırmaq üçün xüsusi qabiliyyətə malikdir. Robo