Мазмұны:

CAR-INO: Arduino мен Bluetooth басқаруымен RC ескі автокөлігінің жалпы түрленуі: 5 қадам (суреттермен)
CAR-INO: Arduino мен Bluetooth басқаруымен RC ескі автокөлігінің жалпы түрленуі: 5 қадам (суреттермен)

Бейне: CAR-INO: Arduino мен Bluetooth басқаруымен RC ескі автокөлігінің жалпы түрленуі: 5 қадам (суреттермен)

Бейне: CAR-INO: Arduino мен Bluetooth басқаруымен RC ескі автокөлігінің жалпы түрленуі: 5 қадам (суреттермен)
Бейне: How To Make Arduino Bluetooth Controlled Car - At Home 2024, Қараша
Anonim
CAR-INO: Arduino мен Bluetooth басқаруымен ескі автокөліктің толық түрленуі
CAR-INO: Arduino мен Bluetooth басқаруымен ескі автокөліктің толық түрленуі

Кіріспе

Сәлеметсіз бе, мен бірінші нұсқаулықтарымда 1990 ж. Ескі автокөлікті жаңаға айналдыру тәжірибеммен бөліскім келеді. Бұл 1990 жылы Аяз ата маған әлемдегі ең жылдам Ferrari F40 көлігін сыйлаған кезде!

Бұл керемет автокөлік қашықтан басқару пультімен жабдықталған, бірақ тек бір түймемен …: |

иә, бұл көлік тек алға және артқа жүре алады! Бұл көлікпен жүруге өте ренжіді, сондықтан мен оны сирек қолдандым … осы себепті бұл ойыншық әлі де тірі!

Мен оны түпнұсқалық қораптағы шатырымда таптым, сондықтан маған найзағай түсті! Мен машинаны түрлендіру үшін қосымша arduino модулін қолдана аламын!

Мен CAR-INO жобасына екі себеп бойынша қоңырау шалуды шештім, мен arduINO қолданамын, ал итальяндық карино «жақсы» дегенді білдіреді, себебі соңғы нәтиже жақсы болады!:)

Енгізілген мүмкіндіктер мыналар:

  • рульдік басқару (әрине!)
  • жылдамдықты реттеу
  • фараны басқару
  • артқы жарығын басқару
  • мүйіз

бастайық!

1 -қадам: компоненттер тізімі

  1. arduino nano 1.8 €
  2. Тұрақты ток қозғалтқышының драйвері (мен L298n тақтасын қолдандым) 1,5 €
  3. servo мотор sg90 1 €
  4. bluethoot модулі (HC-05 сияқты) 3 €
  5. белсенді дыбыстық сигнал << 1 €
  6. 3 ақ жарықдиодты << 1 €
  7. микро қосқыш << 1 €
  8. конденсатор кем дегенде 320uF << 1 €
  9. түсті сымдар << 1 €
  10. жұмыс істейтін тұрақты ток қозғалтқышы бар 1990 жылғы ескі автокөлік.

Бағалар Aliexpress -тен алынған.

ҚҰРАЛДАР

  • дәнекерлеуші
  • қалайы
  • тизерлер
  • сым тартқыш
  • ыстық желім

2 -қадам: механикалық өзгерістер

Механикалық модификация
Механикалық модификация
Механикалық модификация
Механикалық модификация

Мен көлікті ашқан кезде, бұл басқа сериялы автокөлік сериясының арзан нұсқасы екенін түсіндім, себебі оның сервоға арналған кеңістігі бар, ал доңғалақтарды байланыстыратын осьте сервоға арналған торабы бар, бірақ бас дөңгелектерді бекіту үшін кері жиналған.

Мен SG90 сервосына орын қалдыру үшін кішкене пластик кесіп алдым, мен оны желімдедім, сонымен қатар осьпен түйісу үшін серво тұтқасына бұранданы жапсырдым (суретті қараңыз). Мен ескі электронды тақтаны алып тастадым және оны ұстап тұрған қосымша пластикті кесіп алдым.

3 -қадам: автокөлікті құрастыру

Көлікті құрастыру
Көлікті құрастыру
Көлікті құрастыру
Көлікті құрастыру
Көлікті құрастыру
Көлікті құрастыру

Артқы жарық диодтары светодиодқа арналған 13 -ші пинге тікелей қосылады, сондықтан сізге резистор қажет емес. Алдыңғы сымға кернеуді шектеу үшін резистор қажет, ол үшін 220 / 250 Ом резисторды қолдануға болады. Менде ақ светодиод жоқ еді, сондықтан менің жағдайда ақ жолақ ретінде RGB светодиодты қолдандым.

Менің жобада мен 9 және 10 -шы түйреуіштерді PWM ретінде қолдана алмаймын, себебі серво кітапханасы (біз серво қозғалтқышты басқару үшін кодта қолданатын боламыз) осы түйреуіштердегі PWM -ды өшіреді.

Ең жақсы әдіс - екі түрлі қуат жеткізушілерін пайдалану, бірі логика үшін (arduino), екіншісі - қозғалтқыштар үшін (қосарлы жеткізу схемасы сияқты), бірақ менің көлігімде орын жеткіліксіз (менде драйвер тақтасын салуда көп қиындықтар болды) мен серво) сондықтан мен кернеудің төмен шыңын сүзу үшін үлкен конденсаторды қолдануды шештім, бұл моторды қосу кезінде ардуиноны айқайлап жібереді.

Мен басқа компоненттердің қуатын өшіру үшін микроскопты қолдандым. жыпылықтау кезінде arduino -мен байланысқан басқа компоненттер осы операция кезінде қиындықтар тудыруы мүмкін.

Құрастырудан бұрын компоненттерді орналастыру үшін жақсы орналасуды таңдаңыз және автомобиль корпусына жақсы сәйкес келетініне көз жеткізіңіз! Мен сымдарды (схемаға сәйкес) дәнекерлеймін, бірақ тікелей тақырыптарды қолданған дұрыс шығар!

Мен барлық компоненттерді түзету үшін ыстық желімді қолдандым, себебі ол жеткілікті берік, оңай алынып тасталады және еш қиындық туғызбайды.

4 -қадам: Кодекс

17.03.2018 ЖАҢА НҰСҚА - ЖАҢА ЖАҢАРТУ!

Жаңа код үшін мен «Arduino джойстик контроллеріне» байланысты болдым, бұл ойын дүкеніндегі ақысыз бағдарлама.

Жаңа қосымшаны мына жерден жүктеңіз

ЕСКЕРТУ: arduino -ны компьютерге қосқан кезде батареяны өшіруді ұмытпаңыз !!!!

L293 кітапханасын жүктеп алып, оны «кітапханалардың» arduino каталогында ашыңыз.

Сіз өзіңіздің көлігіңізді бағдарламада жеке профиль жасай отырып оңай конфигурациялай аласыз. кодтың басында сіз өзіңіздің қалауыңыз бойынша түйреуішті орната аласыз (pwm ретінде 9 және 10 түйреуін қолданбаңыз). Егер servo рульді қосу ауқымында болса, түсініктемені алып тастайтын реттелетін орталық бұрышты енгізуге болады:

// орталықты анықтаңыз

Бұл бағдарламалық жасақтама келесі жаңа мүмкіндіктерді қамтиды:

  • аналогтық руль бұрышы
  • Параметрлер қосымша арқылы реттеледі
  • аналогты сенсорларды оқу мүмкіндігі (батарея, температура және т.
  • басқа 2 серво қосу және басқару мүмкіндігі (яғни камералық гимбал үшін) Ләззат алыңыз!

Ләззат алыңыз!

ЕСКІ НҰСҚА

Код үшін мен «Arduino Bluetooth RC Car APP», playstore -дағы ақысыз бағдарлама негізінде байланыс орнаттым.

Қолданбаны мына жерден жүктеңіз

ЕСКЕРТУ: arduino -ны компьютерге қосқан кезде батареяны өшіруді ұмытпаңыз !!!!

Сіз кодты бастағанда көлікті оңай конфигурациялауға болады, онда 2 бөлім бар:

  1. Түйіннің анықтамасы: түйреуішті таңдауға болады (NB 9 және 10 -штырманы pwm ретінде пайдаланбаңыз).
  2. Калибрлеу: автокөлікті жылжыту үшін сізге руль дәрежесін (оңға, солға және орталыққа) және минималды PWM орнатыңыз.

Енді нано файлындағы ино файлын жарқылдатыңыз және ләззат алыңыз!

UPDATE 2018-03-15: жылдамдықты есептеуге арналған қатені шешті.

5 -қадам: Болашақ жетілдіру

Мен басқа керемет ерекшеліктер туралы ойлаймын:

  • батарея кернеуінің сенсорын қосыңыз
  • температура сенсорын қосыңыз
  • фараның түсі менеджменті

Мен бұл нұсқауларды мүмкіндігінше тезірек жаңартамын.

Ұсынылған: