Мазмуну:

Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит: 9 кадам
Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит: 9 кадам

Video: Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит: 9 кадам

Video: Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит: 9 кадам
Video: Сосуны и пианино ► 2 Прохождение Silent Hill (PS ONE) 2024, Ноябрь
Anonim
Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит
Elecfreaks мотору менен Caterpillar машинасын жасаңыз: бит

Бул машинаны биздин досубуз Рамин Сангерсари жасаган. Ал биздин микро: бит, мотор: бит, кубат: бит жана металл редуктору менен сонун акылдуу машина жасады. Эми анын машинасын карап көрөлү!

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

1 x BBC микро: бит тактасы

1 x ElecFreaks Motor: бит

1 x ElecFreaks Power: бит

1 x Pololu Zumo Chassis Kit

1 x ElecFreaks микро металл редуктору

2 -кадам: Киришүү

Киришүү
Киришүү
Киришүү
Киришүү

Micro: bit-бул Би-Би-Си тарабынан Улуу Британияда компьютердик билим берүү үчүн иштелип чыккан, ARMге негизделген камтылган система, бирок ал учурда дүйнөнүн башка өлкөлөрүндө бар.

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

3 -кадам: Elecfreaks Motor: бит

Elecfreaks Motor: бит
Elecfreaks Motor: бит
Elecfreaks Motor: бит
Elecfreaks Motor: бит

Моторлорду Micro: bitке туташтыруу үчүн, ал интерфейсти талап кылат, Бул окуу куралында биз Elecfreaks Motor: bitти колдонобуз.

Мотор: бит 1.2А макс бир каналдуу ток менен эки DC моторун айдай ала турган TB6612 мотор диск чипин бириктирди. Сиз түздөн -түз ага ар кандай сенсорлорду кошо аласыз. Бул бириктиргичтердин арасында P0, P3-P7, P9-P10 3.3V кубаттуулуктагы чыңалуусу бар сенсорлор; P13-P16, P19-P20 3.3V же 5V сенсорлорун колдойт. Тактадагы которгучту жылдырып электрдин деңгээлин өзгөртө аласыз.

4 -кадам: Өзгөчөлүктөр

  • TB6612 Motor Drive Chip 2 каналдар DC мотор коннекторлору менен, максималдуу бир канал агымы 1.2A.
  • PWM менен мотор ылдамдыгын көзөмөлдөө.
  • P13, P14, P15, P16, P19, P20 үчүн VCC 3.3V/5V электр деңгээлинин которгучу, бул Pins 3.3V менен 5V ортосундагы электр деңгээлин которууну колдойт.
  • Buzzer (P0 пин менен башкарылат)
  • GVS-Octopus электрдик кирпич туташтыргычын колдоо.
  • Киргизүү Voltage: DC 6-12V Өлчөмү: 60.00 мм х 60.10 мм

5 -кадам: Connector маалымат

Connector маалымат
Connector маалымат
Connector маалымат
Connector маалымат

Коннекторлордун маалыматы үчүн жогорудагы сүрөттөрдү караңыз.

6 -кадам: Шассиди чогултуу

Шассиди чогултуу
Шассиди чогултуу
Шассиди чогултуу
Шассиди чогултуу
Шассиди чогултуу
Шассиди чогултуу

Ыңгайлуулук үчүн биз Pololu тарабынан жасалган Pololu Zumo Chassis колдондук. Монтаждоо көрсөтмөлөрүн окуңуз.

Шассини чогулткандан кийин, моторлордун зымдарын Мотор: бит тактасына туташтыруу керек. Жалпысынан эки мотор кирүү туташтыргычы. M1+, M1- жана M2+, M2- өзүнчө DC моторунун каналын башкарат.

P8 жана P12 салыштырмалуу M1 жана M2 айлануу багытын көзөмөлдөйт; P1 жана P2 мотордун ылдамдыгын көзөмөлдөйт. Төмөндөгү сүрөттөргө ылайык муну жасаңыз. Эгерде кийинчерээк Micro: bitке коддорду жүктөө мотордун айлануусу үчүн туура эмес болсо, анда сиз ар бир мотордун зымдарын оңой алмаштыра аласыз.

Акыр -аягы, батарея зымдарын Моторго: бит тактасына туташтырыңыз. Мен көбүрөөк литий батареяларын колдондум (болжол менен 8 вольт).

7 -кадам: Роботту башкарыңыз

Роботту башкаруу
Роботту башкаруу
Роботту башкаруу
Роботту башкаруу
Роботту башкаруу
Роботту башкаруу

Сиз машинаны эки жол менен башкара аласыз:

  • Уюлдук телефон аркылуу башкаруу
  • Башка Micro: bit аркылуу көзөмөлдөө

Мисал 1: Уюлдук телефон аркылуу башкаруу

Ошентип, андроид телефонго micro: bit blue тиркемесин орнотушуңуз керек.

Андан кийин төмөнкү кодду микро: битти кабыл алуучу катары жүктөп, микро: битти Моторго: бит тактасына туташтырыңыз.

Эми, сиз телефонду жана Micro: bitти жупташтырышыңыз керек, андан кийин унааны мобилдик тиркеме аркылуу башкарыңыз.

Мисал 2: Башка Micro: bit аркылуу башкаруу

Бул ыкма контролер катары дагы бир микро: битти талап кылат. Elecfreaks Power: bitтин жардамы менен микро-бит портативдүү режимге айланат жана аны бардык жерден оңой ала аласыз. Ал эки 2025 же 2032 баскычтуу батарейкалар менен иштейт жана бортто ызылдакты алып жүрөт. Микро: бурап, андан ырахат алыңыз!

Контроллер үчүн төмөнкү код микро: битке жөнөтүүчү катары жүктөлүшү керек.

Андан кийин төмөнкү кодду micro: bitке жүктөп, micro: bitти Motor: bitке туташтырыңыз.

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

Эми, унааны микро: бит аркылуу башкарыңыз. А жана В баскычтарын бир убакта басканда жана микро: бир аз алдыга/артка, машина алдыга/артка жылат. Бул гироскоп сенсору аркылуу жасалат. Солго же оңго жылуу үчүн баскычтардын бирин басыңыз.

Мен төмөнкү видеону көрүүнү сунуштайм:

Видео

Бул машина сизге жактыбы? Аны азыр өзүңүз сынап көрүңүз, сиз жасай аласыз!

9 -кадам: Булак

Толук жазылган макаланы төмөнкү сайттан окуй аласыз: Elecfreaks.

Биз менен байланышкыңыз келсе, [email protected] электрондук дарегине кат жазыңыз.

Сунушталууда: