Mündəricat:

Avtonom Uzaqdan İdarə olunan Avtomobil: 6 addım
Avtonom Uzaqdan İdarə olunan Avtomobil: 6 addım

Video: Avtonom Uzaqdan İdarə olunan Avtomobil: 6 addım

Video: Avtonom Uzaqdan İdarə olunan Avtomobil: 6 addım
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Iyul
Anonim
Avtonom Uzaqdan İdarə olunan Avtomobil
Avtonom Uzaqdan İdarə olunan Avtomobil

Bu təlimat, Cənubi Florida Universitetindəki Makecourse -in layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com).

Bu layihə, Arduino-nun Dual H-körpü Motor Sürücüsü ilə birlikdə dörd DC mühərriki və üç ultrasəs sensoru necə idarə edə biləcəyini nümayiş etdirir. Burada məqsəd, RC avtomobilinin yolundakı bütün maneələrdən qaçaraq avtonom idarə etməsinə imkan verən sxem sxemini və C proqramını nümayiş etdirməkdir. Bununla yanaşı, bu avtomobil IR uzaqdan idarəetmə vasitəsi ilə də idarə olunacaq.

Tamamlandıqdan sonra bu avtomobil iki rejimdən istifadə edə biləcək: muxtar rejim və uzaqdan idarəetmə rejimi. Avtonom rejim avtomobilin ətrafı ilə təmas etmədən sərbəst hərəkət etməsinə imkan verəcək. Uzaqdan idarəetmə rejimi istifadəçiyə avtomobili idarə etməsinə və IR uzaqdan idarəetmə sisteminə uyğun olaraq hərəkət etməsinə imkan verəcək. Bu rejimdə ultrasəs sensorlar işləmir və buna görə də avtomobil istifadəçinin istədiyi istiqamətdə hərəkət etdirilə bilər.

Ümumiyyətlə, bu təlimat sizə, oxucuya, layihəmi rahatlıqla və məmnuniyyətlə təkrarlamağa imkan verəcəkdir.

Addım 1: İdarəetmə Sistemi və İşlevsellik

İdarəetmə sistemi və funksionallığı
İdarəetmə sistemi və funksionallığı

Addım 2: 3D Çaplı Dizayn

3D çaplı dizayn
3D çaplı dizayn
3D çaplı dizayn
3D çaplı dizayn

Bu layihəni həyata keçirmək üçün montajdan əvvəl lazım olan bütün komponentləri dizayn etmək daha yaxşıdır. Göstərilən layihəyə nisbətən, 3D çap hissəsi bütün komponentlərə uyğun olaraq diqqətlə dizayn edilməli olan şassidir. Daha yaxşı nəticələr əldə etmək üçün daha çox yer əldə etmək üçün şassinin iki nüsxəsini çap etmək və üst -üstə yığmaq yaxşı bir fikirdir.

Addım 3: hissələri və komponentləri toplayın

Parçaları və komponentləri toplayın
Parçaları və komponentləri toplayın
Parçaları və komponentləri toplayın
Parçaları və komponentləri toplayın
Parçaları və komponentləri toplayın
Parçaları və komponentləri toplayın
  • 1 Arduino Uno
  • 1 L298 Dual H-Bridge Motor Sürücü
  • 3 HC-SR04 Ultrasonik Sensor
  • 1 IR Alıcı
  • 1 IR Uzaqdan
  • 4 DC mühərriki
  • 4 Təkər
  • 1 və ya 2 RC Avtomobil Şassisi
  • 1 Mini Çörək Paneli
  • 1 və ya 2 Batareya Paketi
  • 8 AA Batareya
  • M-M & M-F Jumper Telləri

Addım 4: Dövrə Şematik Baxış

Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış
Dövrə Şematik Baxış

DC Motorlar və Motor Sürücü

Sağ Motorlar:

  • Birinci motorun üst pimini və ikinci motorun alt pinini Motor Sürücüsünün OUT1 pininə qoşun.
  • Birinci motorun alt pinini və ikinci motorun üst pinini Motor Sürücüsünün OUT2 pininə qoşun.

Sol Motorlar:

  • Birinci motorun üst pinini və ikinci motorun alt pinini Motor Sürücüsünün OUT3 pininə qoşun.
  • Birinci motorun alt pinini və ikinci motorun üst pinini Motor Sürücüsünün OUT4 pininə qoşun.

L298N Motor Sürücü:

  • +12V enerji təchizatı terminalını Motor Sürücüsünün VCC pininə qoşun.
  • -12V enerji təchizatı terminalını Motor Sürücüsünün GND pininə qoşun.
  • Motor Sürücüsünün 5V pinini Arduinonun 5V pininə qoşun.
  • Motor Sürücüsünün GND pinini Arduinonun GND pininə qoşun.
  • Giriş pinlərini IN1, IN2, IN3 və IN4 sırasıyla Arduino 2, 3, 4 və 5 rəqəmsal pinlərinə bağlayın.
  • ENA və ENB pinlərini Arduino rəqəmsal pinlərinə 12 və 13 -ə bağlayın.

Ultrasonik sensorlar

Ön Sensor:

  • VCC pinini 5V Motor Sürücüsünə bağlayın.
  • Echo pinini Arduinonun 6 nömrəli rəqəmsal pininə qoşun.
  • Trig pinini Arduino'nun Digital pin 7 -ə qoşun.
  • GND -ni Motor Sürücüsünün GND pininə qoşun.

Sağ Sensor:

  • VCC pinini 5V Motor Sürücüsünə bağlayın.
  • Echo pinini Arduinonun Digital pin 8 -ə qoşun.
  • Trig pinini Arduinonun Digital pin 9 -a qoşun.
  • GND pinini Motor Sürücüsünün GND pininə qoşun.

Sol Sensor:

  • VCC pinini 5V Motor Sürücüsünə bağlayın.
  • Echo pinini Arduinonun Digital pin 10 -a qoşun.
  • Trig pinini Arduino'nun Digital pin 11 -ə qoşun.
  • GND pinini Motor Sürücüsünün GND pininə qoşun.

IR qəbuledicisi

  • Siqnal pinini Arduinonun A0 analog pininə qoşun.
  • GND pinini Arduinonun GND pininə bağlayın.
  • VCC pinini 5V Arduino pininə qoşun.

Tövsiyə: