Мазмұны:

Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит: 9 қадам
Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит: 9 қадам

Бейне: Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит: 9 қадам

Бейне: Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит: 9 қадам
Бейне: Caterpillar C2.2 33.3KW Generator 2024, Қараша
Anonim
Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит
Elecfreaks қозғалтқышы бар Caterpillar автокөлігін жасаңыз: бит

Бұл көлікті біздің досымыз Рамин Санчесари құрастырған. Ол біздің микро: бит, мотор: бит, қуат: бит және металл редукторы бар керемет ақылды автокөлік жасады. Енді оның көлігіне назар аударайық!

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

1 x BBC микро: биттік тақта

1 x ElecFreaks қозғалтқышы: бит

1 x ElecFreaks қуаты: бит

1 x Pololu Zumo шасси жиынтығы

1 x ElecFreaks шағын металл редукторы

2 -қадам: Кіріспе

Кіріспе
Кіріспе
Кіріспе
Кіріспе

Micro: bit-бұл ВВС Ұлыбританияда компьютерлік білім беруде қолдануға арналған ARM негізіндегі ендірілген жүйе, бірақ ол қазір әлемнің басқа елдерінде бар.

Тақта 4 см × 5 см және ARM Cortex-M0 процессоры, акселерометр мен магнитометр датчиктері, Bluetooth мен USB байланысы, 25 светодиодтан тұратын дисплей, бағдарламаланатын екі түйме бар, олар USB немесе сыртқы батареялармен қоректенуі мүмкін.. Құрылғының кірісі мен шығысы 23 істікшелі коннектордың бөлігі болып табылатын бес сақиналы қосқыш арқылы жүзеге асады. Micro: бит балаларды ақпарат құралдарының тұтынушысы болудан гөрі, компьютерлерге арналған бағдарламалық қамтамасыз етуді жазуға және жаңа нәрселерді құруға белсенді қатысуға шақыруға арналған. Бұл оқулықта біз балаларға арналған Micro: bit көмегімен қарапайым қашықтан басқару машинасын құрастырамыз (бағдарламалауды білмей). Бұл оқулықтың соңында біздің робот келесідей болады.

3 -қадам: Elecfreaks моторы: бит

Elecfreaks моторы: бит
Elecfreaks моторы: бит
Elecfreaks моторы: бит
Elecfreaks моторы: бит

Қозғалтқыштарды Micro: bitке қосу үшін интерфейс қажет, бұл оқулықта біз Elecfreaks Motor: bit қолданамыз.

Қозғалтқыш: биттік TB6612 қозғалтқыш микросхемасы біріктірілген, ол бір токты 1,2А максималды токпен екі тұрақты ток қозғалтқышын басқара алады. Сіз оған әр түрлі сенсорларды қосуға болады. Бұл коннекторлардың ішінде тек 3,3В кернеудегі P0, P3-P7, P9-P10 сенсорлары; P13-P16, P19-P20 3.3V немесе 5V датчиктерді қолдайды. Тақтадағы қосқышты жылжыту арқылы электр деңгейін өзгертуге болады.

4 -қадам: ерекшеліктері

  • TB6612 моторлы жетек микросхемасы, 2 арналы тұрақты ток коннекторы, максималды бір арналы ток - 1,2А.
  • PWM көмегімен қозғалтқыш жылдамдығын басқару.
  • P13, P14, P15, P16, P19, P20 үшін VCC 3.3V/5V электр деңгейінің қосқышы, бұл түйреуіштер 3.3V пен 5V арасындағы электр деңгейінің қосқышын қолдайды.
  • Дыбыстық сигнал (P0 түйрегімен басқарылады)
  • GVS-Octopus электрлік кірпіш коннекторын қолдау.
  • Кіріс кернеуі: тұрақты ток 6-12В Өлшемі: 60.00 мм x 60.10 мм

5 -қадам: қосқыш туралы ақпарат

Қосқыш туралы ақпарат
Қосқыш туралы ақпарат
Қосқыш туралы ақпарат
Қосқыш туралы ақпарат

Қосқыштар туралы ақпарат алу үшін жоғарыдағы суреттерді қараңыз.

6 -қадам: шассиді жинаңыз

Шассиді жинаңыз
Шассиді жинаңыз
Шассиді жинаңыз
Шассиді жинаңыз
Шассиді жинаңыз
Шассиді жинаңыз

Ыңғайлы болу үшін біз Pololu өндіретін Pololu Zumo шассиін қолдандық. Құрастыру нұсқаулығын оқыңыз.

Шассиді құрастырғаннан кейін қозғалтқыштардың сымдарын Мотор: биттік тақтаға қосу керек. Барлығы екі қозғалтқыштың кіріс коннекторы. M1+, M1- және M2+, M2- тұрақты ток қозғалтқышының арнасын бөлек басқарады.

P8 және P12 M1 және M2 айналу бағытын салыстырмалы түрде бақылайды; P1 және P2 қозғалтқышының жылдамдығын бақылаңыз. Мұны төмендегі суреттерге сәйкес жасаңыз. Егер кейінірек Micro: bit -ке кодтарды жүктеу қозғалтқыштардың айналуы үшін қате болса, әр қозғалтқыштың сымдарын оңай өзгертуге болады.

Соңында батарея сымдарын Мотор: биттік тақтаға қосыңыз. Мен екі литий батареясын қолдандым, ол көбірек қуат береді (шамамен 8 вольт).

7 -қадам: роботты басқару

Роботты басқару
Роботты басқару
Роботты басқару
Роботты басқару
Роботты басқару
Роботты басқару

Сіз көлікті екі жолмен басқара аласыз:

  • Ұялы телефон арқылы басқару
  • Басқа Micro: bit арқылы басқару

1 -мысал: ұялы телефон арқылы басқару

Осылайша, Android телефонына micro: bit blue бағдарламасын орнату қажет.

Содан кейін келесі кодты micro: bit қабылдағышқа жүктеңіз және micro: bit -ті Мотор: биттік тақтаға қосыңыз.

Енді сізге телефон мен Micro: bit жұптастыру керек, содан кейін мобильді қосымша арқылы көлікті басқару керек.

2 -мысал: Басқа Micro: bit арқылы басқару

Бұл әдіске контроллер ретінде басқа микро: бит қажет. Elecfreaks Power: bit көмегімен микро-бит портативті режимге ауысады және оны кез келген жерден оңай алуға болады. Ол 2025 немесе 2032 батырмалы екі батареямен жұмыс істейді және тақтада дыбыстық сигнал бар. Оны микроға бұраңыз: бит және ләззат алыңыз!

Контроллер үшін келесі код микро: битке жіберуші ретінде жүктелуі керек.

Содан кейін келесі кодты micro: bit -ке жүктеңіз және micro: bit -ді Мотор: битке қосыңыз.

8 -қадам: Аяқталды

Енді көлікті микро: бит арқылы басқарыңыз. A және B пернелерін бір уақытта басқанда және микро: сәл алға/артқа жылжытқанда, машина алға/артқа жылжиды. Бұл гироскоп сенсоры арқылы жүзеге асады. Солға немесе оңға жылжу үшін пернелердің біреуін басу жеткілікті.

Мен төмендегі бейнені қарауды ұсынамын:

Бейне

Сізге бұл көлік ұнай ма? Қазір өзіңіз көріңіз, сіз жасай аласыз!

9 -қадам: Дереккөз

Толық мақаланы мына жерден оқи аласыз: Elecfreaks.

Егер сіз бізбен байланысқыңыз келсе, [email protected] электронды поштасына хат жазыңыз.

Ұсынылған: