Мазмұны:

Arduino көмегімен RoboCar смартфонында кедергілерді анықтау: 5 қадам
Arduino көмегімен RoboCar смартфонында кедергілерді анықтау: 5 қадам

Бейне: Arduino көмегімен RoboCar смартфонында кедергілерді анықтау: 5 қадам

Бейне: Arduino көмегімен RoboCar смартфонында кедергілерді анықтау: 5 қадам
Бейне: Абуев Кайырбек ВТ-49 Ардуино платформасы негізінде ақылды үй жүйесі 2024, Қараша
Anonim
Arduino көмегімен RoboCar басқаратын смартфондағы кедергілерді анықтау
Arduino көмегімен RoboCar басқаратын смартфондағы кедергілерді анықтау

Бұл жобада біз Robocar жасадық, онда екі ультрадыбыстық сенсор, бір Bluetooth модулі Arduino -мен байланысқан.

1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:

Қолданылған бағдарламалық қамтамасыз ету
Қолданылған бағдарламалық қамтамасыз ету

Бұл біз осы жобада қолданған бағдарламалық жасақтама:

1. Arduino IDE: Сіз Arduino IDE -нің соңғы нұсқасын мына сілтемеден жүктей аласыз:

www.arduino.cc/kz/Main/Software

2. Bluetooth terminallal мобильді қосымшасы: Бұл біздің роботқа тапсырыс беретін андроид мобильді қосымша.

2 -қадам: пайдаланылатын компонент:

Қолданылатын компонент
Қолданылатын компонент
Қолданылатын компонент
Қолданылатын компонент
Қолданылатын компонент
Қолданылатын компонент

1) Arduino UNO: Arduino/Genuino Uno - бұл ATmega328P (деректер кестесі) негізіндегі микроконтроллер тақтасы. Онда 14 цифрлық кіріс/шығыс түйреуіші бар (оның 6 -ы PWM шығысы ретінде пайдаланылуы мүмкін), 6 аналогты кіріс, 16 МГц кварц кристалы, USB қосылымы, қуат ұясы, ICSP тақырыбы және ысыру түймесі.

2) HC-05 Bluetooth модулі: HC-05 модулі-бұл сымсыз сериялық қосылымды мөлдір орнатуға арналған Bluetooth SPP (сериялық порт протоколы) модулі. HC-05 Bluetooth модулін Master немесе Slave конфигурациясында қолдануға болады, Бұл сымсыз байланыс үшін тамаша шешім. Бұл сериялық порт bluetooth модулі толық білікті Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps модуляциясы, толық 2.4 ГГц радио трансивері мен базалық жолағы бар. Ол CMOS технологиясы бар AFSR (Adaptive Frequency Hopping Feature) бар CSR Bluecore 04 - сыртқы жалғыз чипті Rluetooth жүйесін қолданады.

2. Ультрадыбыстық сенсор (HC-SR04): Біз өз жобамызда екі ультрадыбыстық сенсорды қолданамыз. Ультрадыбыстық диапазон сенсоры (HC - SR04) 2см - 400см қашықтықты өлшеу функциясын қамтамасыз етеді, диапазон дәлдігі 3 мм дейін жетуі мүмкін. Модульдерге ультрадыбыстық таратқыштар, қабылдағыш және басқару схемасы кіреді.

3. Қозғалтқыш драйвері (L298N): L298N H көпір модулі кернеуі тұрақты кернеуі 5-тен 35В-қа дейінгі қозғалтқыштарда қолданыла алады. Бұл оқулықта қолданылатын модульде 5В реттегіш бар, сондықтан егер сіздің кернеуіңіз 12 В дейін болса, сіз тақтадан 5В кернеуді де ала аласыз.

4. Тұрақты ток қозғалтқышы: Бұл жобада біз екі тұрақты ток қозғалтқышты қолданамыз

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы

4 -қадам: жұмыс принципі:

Жұмыс принципі өте қарапайым. Біз смартфонды Bluetooth модулімен қосамыз және Arduino қабылдайтын пәрменді жібереміз, ал көлік қозғалады, ал алдыңғы немесе артқы жағынан кедергі болған кезде көлік автоматты түрде тоқтайды және дыбыстық сигнал шығады. Содан кейін ол келесі пәрменді күтеді.

5 -қадам: Жобаның бейнесі:

Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген

Егер сізде осы жобаға қатысты күмәніңіз болса, бізге төменде пікір қалдырыңыз.

Егер сіз ендірілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз

Біздің фейсбуктегі парақшамызға кіріп, ұнатып тұрыңыз.

Рахмет пен құрметпен, Эмбедотроника технологиялары

Ұсынылған: