2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56
Əminəm ki, hər biriniz evdə istifadə olunmamış RC avtomobili tapa bilərsiniz. Bu təlimat köhnə RC avtomobilinizi orijinal hədiyyəyə dəyişməyinizə kömək edəcək:) Sahib olduğum RC avtomobilinin kiçik olması səbəbindən Arduino Pro Mini -ni əsas nəzarətçi olaraq seçdim. Bu layihədə istifadə etdiyim başqa bir vacib modul TB6612FNG cüt motorlu sürücü daşıyıcısıdır. Bu mühərrik idarəedicisi kifayət qədər qəbul edilə bilən giriş gərginliyinə (4.5V -dən 13.5V -a qədər) və davamlı çıxış cərəyanına (kanal başına 1A) malikdir. Bluetooth qəbuledicisi olaraq məşhur ucuz HC-06 modulundan istifadə etdim. Əlavə olaraq avtomobilin ön və arxa işıqları kimi LED -lərdən istifadə edə bilərsiniz.
Layihənin komponentləri:
- RC avtomobili (köhnə və qırıq ola bilər)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG İkili Motor Sürücü Daşıyıcısı x1
- HC-06 bluetooth modulu və ya oxşar x1
- Ledlər: 2x qırmızı və 2x ağ
- Rezistor 10k (ledlər üçün tələb olunur) x4 və ya 10k SIL Rezistor Şəbəkəsi x1
- Çörək taxtası (yarı ölçülü) x1
- Köynəklər və kabellər
- AA batareyaları x4
Addım 1: Modulların qoşulması
Arduino Pro Mini -ni digər modullarla birləşdirmə üsulu aşağıda verilmişdir. Təchizat gərginliyini hər bir modula (VCC, GND) bağlamağı unutmayın.
1. Bluetooth (məsələn, HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - Arduino Pro Mini -dən 3.3V (VCC)
- GND - GND
2. TB6612FNG İkili Motor Sürücüsü -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1-8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - motor gərginliyi (4.5 - 13.5 V) - RC Avtomobil akkumulyatorundan 6V
- Vcc - məntiqi gərginlik (2.7 ilə 5.5 arasında) - Arduino Pro Mini -dən 3.3V (VCC)
- GND - GND
3. TB6612FNG İkili Motor Sürücüsü -> DC Motorları
- A01 - sürücü A
- A02 - sürücü A
- B01 - sükan mühərriki B
- B02 - sükan mühərriki B.
4. LEDlər -> Arduino Pro Mini
- ön sağ led - 2
- sol ön led - 3
- arxa sağ led - 14
- arxa sol led - 15
Addım 2: Arduino Kodu
Bu layihənin tam kodu GitHub: linkində mövcuddur
Arduino proqramı əsas döngədə yoxlayır - yeni əmrin (xarakterin) Android tətbiqindən bluetooth vasitəsilə göndərilib -göndərilmədiyini "void loop ()". Bluetooth serialından gələn hər hansı bir xarakter varsa, proqram "void processInput ()" funksiyasının icrasına başlayır. Sonra bu funksiyadan xarakterdən asılı olaraq xüsusi bir idarəetmə funksiyası çağırılır (məsələn, "r" xarakter funksiyası üçün "void turn_Right ()" deyilir).
Arduino mühərrikindən (L298) istifadə edəcəksinizsə, bu keçid sizin üçün faydalı ola bilər
Addım 3: Android Tətbiqi
Mənim Android tətbiqim bluetooth vasitəsilə Arduino lövhəsi ilə təchiz edilmiş hər hansı bir robotu idarə etməyə imkan verir. Həm də müstəqil olaraq iki motor PWM kanalını (bir cüt mühərrik) idarə edə bilərsiniz.
Unikal xarakter yuxarıdakı şəkildə göstərildiyi kimi Android tətbiqinin hər düyməsinə təyin edilir. Arduino kodunu redaktə edə və Android tətbiqimi istifadə edərək öz cihazınızı idarə edə bilərsiniz (yalnız bu RC avtomobili deyil).
Android tətbiqimi Google Play: linkdən pulsuz yükləyə bilərsiniz
Android tətbiqindən necə istifadə olunur:
- menyu düyməsinə və ya 3 şaquli nöqtəyə vurun (Android versiyanızdan asılı olaraq)
- "Cihaz qoşun" sekmesini seçin
- "HC-06" sekmesine vurun və bir müddət sonra "HC-06-ya qoşuldu" mesajını görəcəksiniz.
- qoşulduqdan sonra avtomobilinizi idarə edə bilərsiniz
- bluetooth cihazınızı HC-06 görmürsünüzsə "Cihazları axtar" düyməsinə vurun
- ilk istifadə edərkən, "1234" standart kodunu daxil edərək Bluetooth cihazlarınızı qoşun.
Robototexnika ilə bağlı digər layihələrimi görmək istəyirsinizsə, ziyarət edin:
- veb saytım: www.mobilerobots.pl
- facebook: Mobil robotlar
Tövsiyə:
Şüşə Daş LED Boru (WiFi Smartphone Tətbiqi ilə İdarə olunur): 6 Addım (Şəkillərlə)
Glass Stone LED Boru (WiFi Smartphone Tətbiqi ilə İdarə olunur): Salam həmkarlar! Bu təlimatda sizə gözəl bir yayılma effekti üçün şüşə daşlarla dolu bir WiFi nəzarətli LED borunun necə qurulacağını göstərəcəyəm. LED -lər ayrı -ayrılıqda ünvanlanır və buna görə də bəzi gözəl effektlər mümkündür
Telegram tətbiqi ilə sadə bir IOT necə edilir: 5 addım
Telegram tətbiqi ilə sadə bir IOT necə qurulur: İndiki nəsildə İnternet hər şeydir. Əşyaların İnterneti indiki dünyada böyük rol oynayır. Çox vaxt itirmədən IOT -un praktik işinə keçə bilərik. Burada ledləri idarə edəcəyik və eyni zamanda
Bluetooth Tətbiqi ilə Arduino Avtomobil İdarə Edilir: 4 Addım (Şəkillərlə birlikdə)
Bluetooth Tətbiqi ilə Arduino Avtomobil İdarə Edilir: Arduinonun əla bir prototip platforması olduğunu bilirik, əsasən də dostluq proqramlaşdırma dilindən istifadə etdiyindən və bizə böyük təcrübələr verən bir çox əlavə inanılmaz komponentlərdən ibarətdir
Blynk Tətbiqi ilə USB vasitəsilə Smartfonla Arduino İdarə Edin: 7 Addım (Şəkillərlə)
Blynk Tətbiqi ilə USB ilə Smartfondan Arduinoya Nəzarət Edin: Bu təlimatda, lampanı idarə etmək üçün Blynk tətbiqini və Arduino -nu necə istifadə edəcəyimizi öyrənəcəyik, kombinasiya USB seriyalı port vasitəsilə olacaq. Arduino və ya kompüterinizi uzaqdan idarə edən ən sadə həll
ARDUINO YUN tərəfindən idarə olunan ROOMBA STEFANO DALL'OLIO tərəfindən Wifi Tətbiqi ilə: 4 Addım (Şəkillərlə)
ARDUINO YUN tərəfindən idarə olunan ROOMBA, STEFANO DALL'OLIO tərəfindən Wifi Tətbiqi ilə: Bu təlimatla, Wifi vasitəsilə Roomba sürmək üçün ARDUINO YUN -u Roomba'ya bağlamaq üçün kodu paylaşıram. Kod və tətbiq tam olaraq özüm tərəfindən yaradılıb və Stefano Dall tərəfindən hazırlanmışdır. Olio.My Roomba Roomba 620 -dir, lakin eyni kodu digər Roomb üçün də istifadə edə bilərsiniz