Мазмұны:
- 1 -қадам: Trello бойынша қадамдарыңызды жоспарлаңыз
- 2 -қадам: Жабдықтарды алыңыз/сатып алыңыз
- 3 -қадам: машина жасау
- 4 -қадам: Arduino көмегімен тұрақты ток қозғалтқыштарын басқару
- 5 -қадам: Bluetooth -ды қосыңыз
- 6 -қадам: кодтау - Adafruit қосымшасын пайдалану
- 7 -қадам: RC Car сымсыз байланысын жасаңыз
- 8 -қадам: Басқару тақтасымен жұмыс істеу үшін өзгертілген қосымшаны жасаңыз
- 9 -қадам: (Қосымша): Қашықтық датчигін қосыңыз
- 10 -қадам: Тест
- 11 -қадам: сыртқы түрін қосыңыз
- 12 -қадам: Құжат
Бейне: Arduino Bluetooth RC Car: 12 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Телефондағы қосымша арқылы RC автокөлігін басқару? Бұл мүмкін!
Arduino, кейбір Bluetooth, кейбір дөңгелектер мен басқа да кішкене, бірақ маңызды бөлшектерді қолдана отырып, біз Bluetooth -ға қосылатын RC автокөлігін жасай алдық және оны сіздің телефоныңыздағы қосымша басқара алады. Қарапайым сияқты, иә? Бір айдан кейін біз жұмыс істейтін Bluetooth RC автокөлігін жылтырата алдық. Біздің нұсқаулармен сіз оны бізден жылдамырақ жасай аласыз.
1 -қадам: Trello бойынша қадамдарыңызды жоспарлаңыз
Треллода жоспарлауды бастау үшін сіз не істегіңіз келетінін және сізге қандай материалдар қажет екенін білуіңіз керек.
Треллоға қойғыңыз келетін нәрселер:
- Жабдықтарды алыңыз/сатып алыңыз
- Машина құрастыр
- DC моторларын Arduino көмегімен басқарыңыз
- Bluetooth арқылы Arduino -ға қосылыңыз
- RC автокөлігін сымсыз етіп жасаңыз
- Кодтау
- Қолданба жасаңыз
- Қосылу/ кодтық қашықтық сенсоры (тек қосымша қадам үшін қажет.)
- Тестілеу
-Сыртқы
- Құжаттама/ Қалай
Енді олардың әрқайсысына кіретін көптеген қадамдар бар, бірақ сіз біздің процестің келесі қадамдарында толығырақ біле аласыз.
2 -қадам: Жабдықтарды алыңыз/сатып алыңыз
Бұл жоба үшін сізге қажет материалдар:
-Ардуино
-қозғалтқыш драйвері (TB6612FNG Breakout)
-Bluetooth төмен энергия драйвері (nRF8001 Bluetooth LE)
-DC Motors
-Батареялар жиынтығы
-Сымдар
-Электр тізбегі
3 -қадам: машина жасау
Тұрақты ток қозғалтқыштарымен және схемасымен
1) Мотор драйверін Arduino -ға қосыңыз
2) Arduino -ны тұрақты ток қозғалтқыштарына қосыңыз
*Схеманы қарау үшін фотосуретті қараңыз.
4 -қадам: Arduino көмегімен тұрақты ток қозғалтқыштарын басқару
Мотор драйвері кітапханасындағы MotorTest кодымен Arduino тұрақты ток қозғалтқыштарын басқара алады.
-MotorTest коды моторларды кішкене «джиг» жасауға мәжбүр етеді.
-TB6612FNG Arduino кітапханасы жазылған жерге төмен жылжыңыз және ол жүктеледі.
Осыдан кейін сіз кітапхананы Arduino IDE -ге қысылған файл ретінде орналастыра аласыз.
-Эскизге өтіңіз, кітапхананы қосыңыз, содан кейін.zip кітапханасын қосыңыз және файлды таңдаңыз.
-Бұл файл мысалдар астында пайда болады.
-Сіз моторды тексере аласыз.
5 -қадам: Bluetooth -ды қосыңыз
Bluetooth төмен энергия драйверін пайдаланып, біз оны суретте көрсетілгендей Arduino -ға қосамыз.
- Оны Arduino -ға қосқаннан кейін біз Adafruit қосымшасымен көлікті бір кодпен жылжыта аламыз.
Nrf8001 драйверімен Adafruit бетіне өтіңіз, сонда кітапхананы жүктеуге болады.
-Бұл кітапхананың көмегімен сіз берілген кодты (эхо демо) пайдалана аласыз, команданы берген кезде көлікті қозғалысқа келтіре аласыз.
6 -қадам: кодтау - Adafruit қосымшасын пайдалану
Бағдарламаны жүктегеннен кейін және кодты қалағаныңызша өзгерткеннен кейін, заттарды жылжыту үшін:
1) Біз машинаны қосудан бастадық (бастапқыда UART деп аталды) және UART модульдеріне бардық.
- Мұнда сіз алға жылжу үшін f сияқты пәрменді жаза аласыз, егер бұл сіздің машинаңыздың алға қарай жылжуын қамтамасыз ету үшін сіздің кодыңызда бар болса.
*Сіз біздің кодқа сілтеме жасай аласыз, ол кейінірек жарияланады.
7 -қадам: RC Car сымсыз байланысын жасаңыз
Мұнда сізге аккумулятор қажет болады.
Батареялар мен тұрақты ток қозғалтқыштарына қосылған аккумуляторды қолдана отырып, көлік басқа ештеңеге қосылмай қозғала алады.
*Жоғарыдағы суреттен батареяның қалай қосылғанын және қозғалтқыштарға бекітілген аккумуляторды көруге болады.
8 -қадам: Басқару тақтасымен жұмыс істеу үшін өзгертілген қосымшаны жасаңыз
Біз басқару тақтасын машинамыздың қашықтан басқару құралы ретінде пайдалануды шештік. Мұны істеу үшін бізге қажет болды:
- Түпнұсқа Adafruit қосымшасының бастапқы кодын өзгертіңіз.
-Біздің өзгертілген коды осында сілтеме жасалған, және бұл өзгертілген қолданба тек Android үшін:
-Және өзгертілген кодпен жасалған қосымшаны пайдалану әдісі:
-Қолданбаны ашқанда:
-CAR -ге қосылыңыз
-Қосылу түймесін басқанда, көлікке қосылу режимін таңдау туралы тізім пайда болады
-Контроллерді басыңыз
-Контроллерде төмен қарай жылжытыңыз және басқару тақтасын басыңыз.
-Басқару тақтасында:
-Жоғары көрсеткі алға қарай жылжиды
-Төмендегі көрсеткі артқа қарай жылжиды
-Сол жақ көрсеткі солға кетеді
-Оң жақ көрсеткі оңға қарай жүреді
-1 түймесі -тежегіш
-2 түймесі -пончик
9 -қадам: (Қосымша): Қашықтық датчигін қосыңыз
Біздің RC автокөлігі үшін біз қашықтық датчигін қостық.
-Қашықтық сенсоры біздің RC автокөлігінің алдында орналасқан, біз оның алдында бірдеңе болған кезде автоматты түрде басқа бағытта қозғалуға тырыстық.
10 -қадам: Тест
Тестілеу кезінде, -Барлық функция сіз қалағандай жұмыс істейтініне көз жеткізіңіз:
-Алға
-Арқа
-Сол
-Дұрыс
-Тоқта
-Бәліш
-Автоматты
Бұл біздің нақты функция, сіз мұны қолдана аласыз немесе оларды қалағаныңызша өзгертуге болады.
11 -қадам: сыртқы түрін қосыңыз
Сыртқы түрін қосқанда, бұл сізге байланысты.
-Автокөліктің сыртқы көрінісі негізінен жабдықты бірге ұстауға арналған.
-Біз барлығын орнында ұстау үшін зымырандар мен сымдарды қолдандық.
-Сіз өзіңіздің көлігіңіздің сыртқы түрін өзіңізге ұнайтындай етіп жасай аласыз.
** Сыртқы көріністің ең маңызды бөлігі - бәрін орнында ұстау!
12 -қадам: Құжат
RC автокөлігін жасағанда, сіз жүріп бара жатқанда құжат жасайтыныңызға көз жеткізіңіз.
Бұл келесі жағдайларда көмектесе алады:
-Сізде кездесетін мәселені шешу.
-Сымдарды айналдыру.
-Күн сайын не істегеніңді есіңе түсір.
-Сіздің жобаңызға қайта қарау.
Ұсынылған:
Arduino Bluetooth RC Car W/ Электронды тежеу жүйесі: 4 қадам (суреттермен)
Arduino Bluetooth RC Car W/ Электронды тежегіш жүйесі: RC автокөлігін шамамен 40 долларға (27 $ w/ uno клон) жасауға болады
Arduino Bluetooth RC Car: 10 қадам
Arduino Bluetooth RC Car: Мен бұл нұсқаулықты youtube бейнебаяныма сүйемелдеу үшін жасадым, әзірше мен сізге бейнені қарауды ұсынамын, себебі ол егжей -тегжейлі, бірақ мен бұл нұсқаулықпен жұмыс жасаймын және оны жақында жақсартамын
Arduino Bluetooth Car: 6 қадам (суреттермен)
Arduino Bluetooth Car: бұл менің жасайтын бірінші Arduino жобам. Мұны жасау үшін жарты сағатқа жуық уақыт кетеді, сіз ойлағандай, сіз мұны төменде берілген қадамдарды орындау арқылы жасай аласыз және көңілді жасай аласыз, бұл мен жасаған кезде маған қуаныш сыйлайды
Қарапайым CAR Arduino Bluetooth басқарылады: 6 қадам
Қарапайым CAR Arduino Bluetooth басқарылатын: Бұл жобада мен сізге смартфоннан келетін командалар арқылы көлікті басқару үшін Bluetooth модулін қалай пайдалану керектігін көрсетемін. Тізім элементі: Bluetooth HC-06 Arduino uno L293D қозғалтқыш қалқаны Plexi 17см x 10см 4x TT беріліс моторы 4x доңғалақтар 4x Батарея АА Батарея
Arduino Bluetooth RC Car: 6 қадам
Arduino Bluetooth RC Car: Мен қашықтан басқару құралдарын жақсы көремін, олар өте қызықты және қызықты. Бұл нұсқаулықта мен Arduino мен мен жатқан кейбір бөлшектерді пайдаланып, өзімнің Bluetooth машинамды қалай құрғанымды көрсетемін. Бұл нұсқаулық тек теория жүзінде ғана, машина жұмыссыз қалды