Мазмұны:
- 1 -қадам: бөлшектерді алыңыз
- 2 -қадам: қолғап
- 3 -қадам: қолғапты бағдарламалау (TX)
- 4 -қадам: жақтау
- 5 -қадам: Көлікті бағдарламалау (RX)
- 6 -қадам: Көліктің қозғалысы
- 7 -қадам: соңғы қадам
Бейне: Саусақпен қозғалатын ақылды көлік: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл менің мобильді немесе қалыпты қашықтан басқару пультімен жұмыс жасамайтын ақылды автокөліктің жобасы
Бұл қолғаппен жұмыс істейді, сондықтан қашықтан басқару құралы - саусағымның қозғалысы
1 -қадам: бөлшектерді алыңыз
Бұл жобаны жасау үшін бізге бәрі қажет
4WD Smart Robot автомобиль шассиі жинағы
Қолғап
Иілгіш сенсор
2* Arduino NANO
3* 9В батарея
4* 5В релесі
2* ПХД қосқышы
3* 9В аккумуляторлық қысқыш
2* 5В реттегіш
2* жарықдиодты RGB
2* Bluetooth модулі
4* 2N3904 транзисторы
2* Әйел тақырыбы 6 түйреуіш
2* Әйел тақырыбы 40 түйреуіш
8* ПХД терминалды блогы 2 істікшелі
6* резисторлар 320 ом (RGB светодиод үшін)
Резистор 1K ом (икемді сенсор үшін)
4* резистор 250 ом (транзисторлар үшін)
ПХД 9х15 см2 нан тақтасының пішіні
ПХД 5х7 см2 нан тақтасының пішіні
Кейбір сымдар
2 -қадам: қолғап
Сонымен, біз бұл қадамда не істейміз
Біз алдымен иілгіш сенсорды қолғапқа саламыз, бірақ оны салмас бұрын сенсорға екі сымды дәнекерлеу керек
Сенсорды қолғапқа салып, оны қорғап қалу үшін сіз көп мақсатты қос бет таспасы мен ыстық желімді қолданасыз, содан кейін оның ұшып кетпеуін қамтамасыз ету үшін желім қоясыз.
Сіз тақтаға және батареяға желім қоясыз
3 -қадам: қолғапты бағдарламалау (TX)
Бұл Glove TX схемасындағы Arduino үшін бағдарламалау
Bluetooth модулі үшін TX пен RX түйреуішін анықтау керек
Бұл кодпен
#SoftwareSerial.h қосыңыз
SoftwareSerial mySerial (0, 1);
Тағы бір маңызды нәрсе, сіз таңдаған шектік жылдамдық деректерді жібере алатын сенсордың шекті жылдамдығы болуы керек
TX және RX тізбегіндегі байланыс жылдамдығы бірдей шекті жылдамдықта болуы керек
4 -қадам: жақтау
Бұл қадамда біз алдымен қозғалтқыштарда сымдарды дәнекерлейміз
Содан кейін біз қозғалтқыштар мен жарылыстарды жақтауға қоямыз
Сонымен, біз RX тізбегінің электронды тізбегін жақтауға қоямыз
Біз алдымен дәнекерленген қозғалтқыштардың сымдарын тізбекке қосамыз, біз оны ПХД терминалдық блогына саламыз
Содан кейін біз батареяны қосамыз
5 -қадам: Көлікті бағдарламалау (RX)
Бұл автомобильдегі Arduino бағдарламалауы (RX схемасы)
Сонымен, бұл бағдарламалау іс жүзінде не істейді?
Ол 1 немесе 2 немесе 3 сияқты қолғаптан деректерді алады
Және әрбір мәлімет бойынша, көлік алты қозғалыс үшін қозғалыс жасайды
Сіз TX схемасының бірдей шекті жылдамдығын таңдауыңыз керек және Arduino деректерді оқи алады
Ал RX схемасында RGB светодиоды бар, ол TX тізбегіндегі RGB светодиодымен бірдей түс жасайды
6 -қадам: Көліктің қозғалысы
Бұл машинада мен алдыға, оңға, солға, артқа, артқа, оңға және артқа алты қозғалыс жасадым.
Төрт қозғалтқышта алға қарай екі қозғалтқыш бар
2 және 3 қозғалтқыштар алға және 1 және 4 қозғалтқыштар артқа
Осылайша алға жылжу үшін 2 және 3 қозғалтқыштар жұмыс істейді
Оңға алға жылжу үшін қозғалтқыш 3 жұмыс істейді
Солға алға жылжу үшін қозғалтқыш 2 жұмыс істейді
Артқа жылжу үшін 1 және 4 қозғалтқыштар жұмыс істейді
Солға артқа жылжу үшін қозғалтқыш 4 жұмыс істейді
Оңға артқа жылжу үшін қозғалтқыш 1 жұмыс істейді
7 -қадам: соңғы қадам
Ал біз аяқтадық:)
Мен жүктеген бейнені қараңыз
(Сынақ жобасы) видеосында мен 12В және 1А форматорларының адаптерлерін қолдандым, себебі менің аккумуляторым бос болды, мен Arduino NANO кабелі арқылы RX тізбегінің электронды схемасы үшін ноутбуктің кірісінен пайдаландым
Мен басқа бейне жүктеймін, мен тестілеу қолғапында болғанда, мен әр түрлі мәндегі калибрлегеннен кейін, RGB светодиодының жарықты қалай өзгертетінін, ал жарық кезінде Bluetooth арқылы деректерді жіберетін TX тізбегін өзгертетінін көресіз.
Ескерту:
Қозғалысты жеңілдету үшін сіз икемді сенсорды қоюға болады
Егер сіз қозғалтқышты жетекпен басқарсаңыз, қозғалтқыштар үшін 6 В немесе 9 В кірісті пайдалануға болады
Бірақ егер сіз релені қолдансаңыз, сіз 12В coz қозғалтқыштары үшін кірісті қолданасыз, сізге қозғалтқыш жоғары жылдамдықта болуы керек, алға жылжу үшін сіз тек екі қозғалтқышты пайдаланасыз, ал бұрылу кезінде сізге қажет болатын көлікті жылжыту үшін бір қозғалтқышты қолданасыз. қозғалтқышты жоғары жылдамдықта жасау
РАҚМЕТ;)
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды дабыл сағаты: 10 қадам (суреттермен)
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды оятқыш: Сіз ақылды сағатты алғыңыз келді ме? Егер солай болса, онда бұл сізге арналған шешім! Мен Smart Alarm Clock жасадым, бұл веб -сайтқа сәйкес дабыл уақытын өзгертуге болатын сағат. Дабыл сөнген кезде дыбыс шығады (дыбыстық сигнал) және 2 жарық қосылады
$ 20 Arduino кедергісін болдырмайтын ақылды көлік: 4 қадам
$ 20 Arduino кедергісін болдырмайтын ақылды автокөлік: Сізге жоғарыдағы бейне ұнады деп үміттенемін, бұл оқулықта сіз өзіңізді 30 доллардан төмен бағамен робот машинасының біріне айналдыра аласыз. Сізге не қажет: $ 19.99 Smart Robot Car жиынтығы: https: // www. banggood.com/DIY-L298N-2WD-Ultrasonic… Бөлуіңіз мүмкін
FinduCar: Ақылды автокөлік кілті адамдарды көлік тұрған жерге бағыттайды: 11 қадам (суреттермен)
FinduCar: адамдарды көлік тоқтайтын жерге апаратын ақылды автокөлік кілті: Жоғарыда аталған мәселелерді шешу үшін бұл жоба адамдарды көлікті қойған жеріне бағыттай алатын ақылды автокөлік кілтін жасауды ұсынады. Ал менің жоспарым - GPS кілтін көлік кілтіне енгізу. Бақылау үшін смартфон қосымшасын қолданудың қажеті жоқ
Arduino қолданатын банкомат (саусақпен басу+RFID картасы): 4 қадам (суреттермен)
Arduino қолданатын банкомат (саусақпен басу+RFID картасы): Сәлем достар, мен Arduino көмегімен банкомат туралы жаңа идеямен оралдым. Бұл қолма-қол ақшасыз қызмет көрсету мүмкін емес ауылдық жерлерде пайдалы болуы мүмкін. Сізге ұнады, бастайық