
Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: Quraşdırma
- Addım 3: IR Alıcı Bağlantıları
- Addım 4: İR Kitabxanasının saxlanması
- Addım 5: Uzaqdan açarların onaltılıq dəyərlərini tapmaq
- Addım 6: L293D Əlaqələri
- Addım 7: L293D ilə Motorlar Arası
- Addım 8: Hər şeyi birləşdirin
- Addım 9: Enerji təchizatı
- Addım 10: Son Proqram
- Addım 11: Bot necə işləyir
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56

Bu uzaqdan idarə olunan avtomobil, TV, AC və s.
Uzaqdan IR (infraqırmızı) yaydığından istifadə edir.
Bu xüsusiyyət, çox ucuz bir sensor olan IR qəbuledicisi istifadə etməklə istifadə olunur.
Bu təlimatda necə edəcəyinizi öyrənəcəksiniz
- İnterfeys IR qəbuledicisi Arduino.
- Arduino üçün 2 motorlu interfeys.
- Yuxarıdakı 2 quruluşu birləşdirin.
Qeyd: Bu uzaqdan idarə olunan avtomobilin günəş işığında çöldə işləməməsinin bir dezavantajı var.
Bütün kodlar, sxemlər və digər şəkillər bir yerdədir.
Addım 1: Lazımi materiallar
- Arduino Uno və USB kabeli
- Arduino proqramı
- Çörək lövhəsi
- 100 rpm DC mühərrikləri
- IR qəbuledicisi (SM0038 və ya TSOP1738)
- L293D motor sürücü IC
- Jumper telləri
- Şassi və təkərlər
- 9V batareya (2 ədəd)
- Batareya klipləri
Materialların ümumi dəyəri: 600 Rs = 9 $ (Arduino dəyəri istisna olmaqla)
Addım 2: Quraşdırma


Təkərləri şassiyə bağlayın.
2 mühərriki arxa təkərlərə bağlayın və ön üçün manikürlərdən istifadə edin.
Şassi üzərində deliklər açın və vintlərdən istifadə edərək Arduino'yu düzəldin.
Çörək lövhəsini üzərində olan iki tərəfli lentdən istifadə edərək düzəldin.
L293D -ni ön tərəfində çentikli çörək taxtasına quraşdırın.
Addım 3: IR Alıcı Bağlantıları

Alıcıdakı çentiklə üzbəüz, soldan sağa olan əlaqələrdir
- sol pin-torpaq.
- orta pin-5V.
- sağ pin rəqəmsal pin 6 Arduino.
Daha ətraflı məlumat üçün sxemə baxın.
Addım 4: İR Kitabxanasının saxlanması


Aşağıdakı linkə daxil olun-
drive.google.com/open?id=0B621iZr0p0N_WUVm…
Faylları IRremote adlı bir qovluqda saxlayın və qovluğu Arduino IDE-nin kitabxana qovluğunda, yəni arduino-1.0.6> kitabxana qovluğunda IRremote olaraq qeyd edin.
Addım 5: Uzaqdan açarların onaltılıq dəyərlərini tapmaq


1. Remote.ino kodunu Arduinoya yükləyin
2. Serial monitoru açın.
3. Fərqli uzaq düymələri basın və onaltılı dəyərlərini əldə edin. (Diqqət yetirin, dəyərlər hexadecimal təmsil edən 0x ilə alınmayacaq, eyni zamanda bəzi dəyərlər FFFFFFFF kimi ortada alınır, onlara məhəl qoymayın).
Burada ön, arxa, sol, sağ və orta düymələrin dəyərlərini əldə etdim
ön = 0x80BF53AC
geri = 0x80BF4BB4
sol = 0x80BF9966
sağ = 0x80BF837C
orta = 0x80BF738C
Bu düymələrin bu dəyərləri sırasıyla önə, geriyə, sola, sağa və əyləc üçün xəritələnir.
Addım 6: L293D Əlaqələri


Arduinodan 5V və torpaq götürün və onları 2 alt çörək taxtasına bağlayın, beləliklə 5V və torpaq xətti verin.
1, 9, 16 pinləri L293D -dən 5V -a qədər.
L293D -dən yerə 4, 5, 12, 13 sancaqlar.
L293D üzərindəki motoru 3, 6 -cı pinlərə buraxın.
L293D üzərindəki 11, 14 pinlərinə doğru motor.
L293D -dən Arduino -dakı pinlər 2, 7 (sol motor üçün) 9, 8 -ə qədər.
Pinlər 10, 15 (sağ motor üçün) L293D -dən Arduino -da 10, 11 sancaqlar.
Daha ətraflı məlumat üçün sxemlərə baxın.
Qeyd edək ki, sxematik olaraq sarı tellər sol motoru, narıncı tellər isə sağ motoru təmsil edir.
Addım 7: L293D ilə Motorlar Arası
Bağlantıları qurduqdan sonra kodu motor_test.ino'da Arduinoya yükləyin.
Qeyd edək ki, sol motorun dönməsi üçün lm, lmr əksinə olmalıdır, yəni YÜKSÜZ və LOW və ya əksinə..
Eynilə sağ motorun dönməsi üçün rm, rmr əksinə olmalıdır, yəni HIGH və LOW və ya əksinə.
Hər iki təkərin sınaq və səhv yolu ilə irəliləməsi üçün lm, lmr, rm, rmr məntiq səviyyələrini təyin edin.
Mənim üçün LOW, HIGH, HIGH, LOW idi.
Beləliklə, irəli getmək üçün lazım olan girişlər LOW, HIGH, HIGH, LOW.
Geriyə getmək üçün lazım olan girişlər YÜKSƏK, DÜŞÜK, DÜŞÜK, YÜKSƏKdir.
Sağa getmək üçün lazım olan girişlər LOW, HIGH, HIGH, HIGH (yəni yalnız sol motor dönməlidir).
Sola getmək üçün lazım olan girişlər YÜKSƏK, YÜKSƏK, YÜKSƏK, DÜŞÜK (yəni yalnız sağ motor dönməlidir).
Qeyd edək ki, əldə edilən lm, lmr, rm, rmr dəyərləri yuxarıdan fərqli ola bilər.
Addım 8: Hər şeyi birləşdirin

İndi hər şeyi, yəni həm ir alıcı hissəsini, həm də L293D hissəsini birləşdirin.
Yuxarıda göstərilən sxem, IR qəbuledicisi və L293D sxemlərinin birləşməsidir.
Əsasən əvvəlcə IR əlaqələri qura, onaltılıq dəyər tapa və IR əlaqələrini pozmadan L293D əlaqələri qura və Arduino ilə mühərrikləri birləşdirə bilərsiniz.
Addım 9: Enerji təchizatı
9V Arduino -nu Arduino'nun vin pininə və Arduinonun ikinci şnuruna verilən mənfi batareyaya malikdir
Mühərrikləri idarə etmək üçün istifadə olunan l293d Vss təchizatı (pin 8) üçün 9V (verilə biləcək maksimum dəyər 36V)
Addım 10: Son Proqram
Rc_car.ino'da verilən kodu Arduinoya yükləyin (həm İK, həm də L293D əlaqələri qurulub).
Əvvəlki sxemdəki kod, uzaqdan və motor test kodlarının inteqrasiyasından ibarətdir, yəni Arduino əvvəlcə onaltılı dəyərini əldə edərək basdığınız uzaq düyməni yoxlayır, hansı funksiyanın həmin dəyərə uyğunlaşdırıldığını yoxlayır və lazımi funksiyanı yerinə yetirir. L293D vasitəsilə
Botun lazım olduğu kimi hərəkət edib -etmədiyini yoxlayın.
Kodu və sxemləri yükləmək üçün bu depoya gedin. "Klonla və ya Yüklə" düyməsini (sağdakı yaşıl rəngli) vurun və zip faylını yükləmək üçün "Poçtu Yüklə" seçin. İndi əldə etmək üçün kompüterdəki məzmunu çıxarın. kodu və sxemləri (sxemlər qovluğunda).
Addım 11: Bot necə işləyir


İşdə botun hərəkətdə olan videosu.
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım

Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
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
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım

HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: 11 Addım (Şəkillərlə birlikdə)

Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: Bu təlimatda sizə Blynk Tətbiqi istifadə edərək bir ağıllı telefondan idarə olunan Wi-Fi idarə olunan robot tankının necə hazırlanacağını göstərəcəyəm. Bu layihədə bir ESP8266 Wemos D1 lövhəsi istifadə edildi, lakin digər boşqab modelləri də istifadə edilə bilər (NodeMCU, Firebeetle və s.) Və pr
ESP8266 və Google Home Mini -dən istifadə edərək DIY Səs/İnternet İdarə Edilən Ev Avtomatlaşdırılması və Monitorinqi: 6 Addım

ESP8266 və Google Home Mini istifadə edərək DIY Səs/İnternetə Nəzarət Ev Avtomatlaşdırılması və Monitorinqi: Hey !! Uzun fasilədən sonra buradayam, çünki hamımız qazanc əldə etmək üçün darıxdırıcı bir şey etməliyik (BLUETOOTH, IR, Local WIFI, Cloud yəni çətin olanlardan yazdığım bütün ev avtomatlaşdırma məqalələrindən sonra * NOW * gəlir) ən asan, lakin ən səmərəli