
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51



Мен сенемін, сіздердің әрқайсыларыңыз үйде қолданылмаған RC автокөлігін таба аласыз. Бұл нұсқаулық сізге ескі RC автокөлігін түпнұсқалық сыйлыққа ауыстыруға көмектеседі:) Мендегі RC көлігінің көлемі шағын болғандықтан, мен Arduino Pro Mini -ді басты контроллер ретінде таңдадым. Мен осы жобада қолданған тағы бір маңызды модуль - TB6612FNG қос моторлы драйвер тасымалдаушысы. Бұл қозғалтқыштың реттегішінде рұқсат етілген кіріс кернеулерінің жеткілікті диапазоны бар (4,5 В -тан 13,5 В -қа дейін) және үздіксіз шығыс тогы (1 каналда 1А). Bluetooth қабылдағышы ретінде мен әйгілі арзан HC-06 модулін қолдандым. Сонымен қатар, жарықдиодты көліктің алдыңғы және артқы жарығы ретінде пайдалануға болады.
Жобаның компоненттері:
- RC автокөлігі (ескі және сынған болуы мүмкін)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG қос моторлы драйвер тасымалдаушысы x1
- HC-06 bluetooth модулі немесе ұқсас x1
- Жарықдиодты: 2x қызыл және 2x ақ
- Резистор 10k (светодиодтар үшін қажет) x4 немесе 10к SIL резисторлық желі x1
- Нан тақтасы (жартылай өлшемді) x1
- Секіргіштер мен кабельдер
- АА батареялары x4
1 -қадам: модульдерді қосу

Arduino Pro Mini -ді басқа модульдермен қосу әдісі төменде келтірілген. Әр модульге (VCC, GND) жеткізу кернеуін қосуды ұмытпаңыз.
1. Bluetooth (мысалы, HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - Arduino Pro Mini (VCC) 3,3В
- GND - GND
2. TB6612FNG қос моторлы драйвер -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - қозғалтқыш кернеуі (4,5 -тен 13,5 В -қа дейін) - RC Car аккумуляторынан 6В
- Vcc - логикалық кернеу (2,7 - 5,5) - 3,3 В Arduino Pro Mini (VCC)
- GND - GND
3. TB6612FNG қос қозғалтқыш драйвері -> тұрақты ток қозғалтқыштары
- A01 - жетекші қозғалтқыш А.
- A02 - жетекші қозғалтқыш А.
- B01 - рульдік қозғалтқыш В.
- В02 - рульдік қозғалтқыш В.
4. Жарықдиодты шамдар -> Arduino Pro Mini
- алдыңғы оң жақ светодиод - 2
- алдыңғы сол жақ светодиод - 3
- артқы оң жақ светодиод - 14
- артқы сол жақ светодиод - 15
2 -қадам: Arduino коды

Бұл жобаның толық коды GitHub: сілтемесінде қол жетімді
Arduino бағдарламасы негізгі циклде - «void loop ()» жаңа команданың (таңбаның) Android қосымшасынан bluetooth арқылы жіберілгенін тексереді. Егер bluetooth сериясынан кіріс таңбасы болса, бағдарлама «void processInput ()» функциясының орындалуын бастайды. Содан кейін бұл функциядан кейіпкерге байланысты белгілі бір басқару функциясы шақырылады (мысалы, «r» символы үшін «void turn_Right ()» деп аталады).
Егер сіз Arduino мотор қалқанын (L298) қолданғыңыз келсе, бұл сілтеме сізге пайдалы болуы мүмкін
3 -қадам: Android қосымшасы



Менің Android қосымшам bluetooth арқылы Arduino тақтасымен жабдықталған кез келген роботты басқаруға мүмкіндік береді. Сіз сондай -ақ екі қозғалтқышты PWM арналарын басқара аласыз (қозғалтқыш жұбы).
Бірегей таңба жоғарыдағы суретте көрсетілгендей Android қосымшасының әр түймесіне тағайындалады. Сіз Arduino кодын өңдей аласыз және менің Android қосымшасын қолдана отырып, өз құрылғыңызды басқара аласыз (тек бұл RC автокөлігі ғана емес).
Сіз менің Android қосымшамды Google Play: сілтемесінен ақысыз жүктей аласыз
Android қосымшасын қалай қолдануға болады:
- мәзір түймесін немесе 3 тік нүктені түртіңіз (Android нұсқасына байланысты)
- «Құрылғыны қосу» қойындысын таңдаңыз
- «HC-06» қойындысын нұқыңыз және біраз уақыттан кейін сіз «HC-06-ға қосылған» деген хабарды көресіз.
- қосқаннан кейін сіз көлікті басқара аласыз
- Егер сіз HC-06 Bluetooth құрылғысын көрмесеңіз, «Құрылғыларды іздеу» түймесін басыңыз
- бірінші қолдануда bluetooth құрылғыларын «1234» әдепкі кодын енгізу арқылы жұптаңыз.
Егер сіз менің робототехникаға қатысты басқа жобаларымды көргіңіз келсе, мына сайтқа кіріңіз:
- менің веб -сайтым: www.mobilerobots.pl
- facebook: мобильді роботтар
Ұсынылған:
Bluetooth қосымшасы арқылы басқарылатын Arduino автокөлігі: 4 қадам (суреттермен)

Arduino Car Bluetooth арқылы басқарылады: Arduino - бұл керемет прототиптеу платформасы екенін білеміз, себебі ол бағдарламалау тілін жақсы қолданады және бізге керемет тәжірибе беретін көптеген керемет компоненттер бар
Lego Mini Cooper қолданбасы басқарылатын шамдар: 7 қадам (суреттермен)

Lego Mini Cooper қосымшасы арқылы басқарылатын шамдар: Қауіп, UXB! Сіздің арманыңыз - бомбаны жою жөніндегі маман болу, бірақ сіз өліп бара жатқан бөлігіне байланысты ойланбайсыз ба? Сонда бұл жоба сіз үшін! Сіз ұзақ уақыт бойы тұрақсыз құрылғыға кішігірім түзетулер енгізуге мәжбүр боласыз
Bluetooth арқылы Arduino арқылы қимылмен басқарылатын роботтық қол: 4 қадам

Қимылмен басқарылатын робот қолы Bluetooth арқылы Arduino: Қолында екі режим бар. Біріншіден, қолмен Bluetooth режимінде қолмен жылжытуға болады. Сонымен қатар, сіз өз позицияңызды сақтай аласыз және сіз ойнай аласыз … Екіншіден, сіздің ph -ті қолданатын Қимыл режимі
Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен)

Nrf24l01 Arduino арқылы басқарылатын тұтқалы роботты қалай құруға болады: " Nrf24l01 Arduino арқылы басқарылатын роботты ұстағышты қалай құру керек " MEG көмегімен L298N қос қозғалтқышы бар модульмен басқарылатын шынжыр табанды дөңгелекке орнатылған үш дәрежелі еркіндік ұстағышын қалай құру керектігін түсіндіреді
Xbox Controller арқылы бетті бақылау және бақылау арқылы қайырымдылық робот - Arduino: 9 қадам (суреттермен)

Xbox Controller арқылы бетті бақылау және бақылау арқылы қайыршы робот - Arduino: Біз қайыршы робот жасамақпыз. Бұл робот тітіркендіруге немесе өтіп бара жатқан адамдардың назарын аударуға тырысады. Бұл олардың беттерін анықтап, оларға лазермен оқ атуға тырысады. Егер сіз роботқа тиын берсеңіз, ол ән айтып, би билейді. Роботқа қажет болады