Мазмуну:

Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE Over Android тарабынан көзөмөлдөнөт: 11 кадам
Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE Over Android тарабынан көзөмөлдөнөт: 11 кадам

Video: Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE Over Android тарабынан көзөмөлдөнөт: 11 кадам

Video: Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE Over Android тарабынан көзөмөлдөнөт: 11 кадам
Video: Бросок костей [Maker Update #160] - Maker.io 2024, Ноябрь
Anonim
Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE үстүнөн Android тарабынан көзөмөлдөнөт
Rolling Robot with ESP32 Thing жана TB6612FNG Driver, BLE үстүнөн Android тарабынан көзөмөлдөнөт

баарыңарга салам

Бул менин эң биринчи көрсөтмөм. ESP32 Thing, TB6612 FNG жана BLE негизиндеги робот (лакап аты Райдо - кыймыл менен байланышкан рунадан). Өзгөчө көрүнүшү мүмкүн болгон бир бөлүгү - бул сүрөттөр даярдоо процедурасынан эмес, кийинчерээк. Себеби, мен Райдону бүтүргөндөн кийин бул көрсөтмө жазууну чечтим. Мен сүрөттөмөнү мүмкүн болушунча деталдуу кылып, анын ордун толтурууга аракет кылам. Мен кээ бир нерселерди кайра колдондум, тиешелүү шилтемелер менен кредиттерди берем. Ардуинофанбой, Василакис Михалис, паблопеза үчүн чоң рахмат!

1 -кадам: материалдар

  1. Робот Smart Car 2WD
  2. Sparkfun ESP32 нерсеси
  3. SparkFun мотор драйвери - кош TB6612FNG (башы менен)
  4. Полимердик литий -ион батареясы - 3.7v 850mAh (бул батареяда 2.54 мм JST туташтыргычы болгон, ал эми ESP32 Thing 2 мм JST туташтыргычына муктаж. Эгерде сиз туура JST туташтыргычы бар батареяны тапсаңыз, анда сизге төмөндөгү №6 материалдын кереги жок)
  5. Эки которгуч
  6. JST-PH (2мм) аял коннектору
  7. Кабелдер

Ошондой эле

1. ESP32 Thing программасына USB кабели

2. Лайнердик комплект

2 -кадам: Робот базасын чогултуу

Робот базасы Ассамблеясы
Робот базасы Ассамблеясы
Робот базасы Ассамблеясы
Робот базасы Ассамблеясы
Робот базасы Ассамблеясы
Робот базасы Ассамблеясы
Робот базасын чогултуу
Робот базасын чогултуу

Жогоруда айтылгандай, мен робот базасын чогулткандан кийинки сүрөттөрдү сактай элекмин.

Сиз ушул жерден окшош процедураны аткарсаңыз болот (Robot Base өтмөгүн тандаңыз). Робот базалары кээ бир айырмачылыктар менен келет, бирок сиз негизги идеяны аласыз.

Кадамдар

1. DC кыймылдаткычтарын бурап алыңыз. Негизге жакын бураманы бурап жатканда кыйынчылыкка туш болушуңуз мүмкүн. Бирок дагы бир аз аракет менен баарына жетишебиз!

2. Дөңгөлөктөрдү кой.

3. Үчүнчү дөңгөлөктү бурап алыңыз.

4. Батарейканын корпусун бурап алыңыз.

5. Робот базасын чогулткандан кийин, эки өчүргүчтү коёсуз. Бири мотор батареясына, экинчиси ESP32 Thing батареясына.

3 -кадам: ESP32 Thing Pins Lehering

ESP32 Thing Pins Soldering
ESP32 Thing Pins Soldering

Сиз ESP32 Thing'деги диапазондорду бириктиресиз.

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

4 -кадам: TB6612FNG драйверин ESP32 нерсесине туташтыруу

TB6612FNG драйверин ESP32 нерсесине туташтыруу
TB6612FNG драйверин ESP32 нерсесине туташтыруу

TB6612FNG жана ESP32 Thing пиндери белгиленген. Сиз аларды жөн гана бул картадан кийин кабелдер менен туташтырасыз.

GND GND

AIN1 13

BIN1 12

AIN2 14

BIN2 27

PWMA 26

PWMB 25

STBY 33

5 -кадам: TB6612FNG драйверин DC моторлору менен туташтыруу

TB6612FNG драйверин DC моторлору менен туташтыруу
TB6612FNG драйверин DC моторлору менен туташтыруу
TB6612FNG драйверин DC моторлору менен туташтыруу
TB6612FNG драйверин DC моторлору менен туташтыруу

Андан кийин, TB6612FNG драйверин A01, A02, B01, B02 этикеткалуу казыктарын моторлорго туташтырасыз.

Сиз A01 жана A02 бир моторго, B01 жана B02 экинчисине туташканын текшеришиңиз керек.

Кийинчерээк бул жөндөөнү эскизге кайтарып, аларды алмаштыра алсаңыз, аларды "туура" туташтырууңуз маанилүү эмес.

6 -кадам: Батареялар корпусун TB6612FNG менен туташтыруу

Батареялар корпусун TB6612FNG менен туташтыруу
Батареялар корпусун TB6612FNG менен туташтыруу
Батареялар корпусун TB6612FNG менен туташтыруу
Батареялар корпусун TB6612FNG менен туташтыруу
Батареялар корпусун TB6612FNG менен туташтыруу
Батареялар корпусун TB6612FNG менен туташтыруу

Батарея корпусунун кызыл кабелин которгучка алып келиңиз.

TB6612FNG Vm жана Vcc которгучтан.

Бул линияны мен сүрөттөргө койгон сандар менен ээрчип алсаңыз болот (1ден 5ке чейин):-)

Сиз батарея корпусунун кара кабелин TB6612FNG GNDге алып келесиз.

7 -кадам: LiPo батареясын ESP32 нерсесине туташтыруу

LiPo батареясын ESP32 нерсесине туташтыруу
LiPo батареясын ESP32 нерсесине туташтыруу

Сиз батарейканын кызыл кабелин которгучка алып келесиз.

Сиз JST туташтыргычынын сол жагына алып келгиңиз келген.

Бул сүрөттө 1-2-3-4 сап катары белгиленген.

Сиз батарейканын кара кабелин JST туташтыргычына алып келиңиз.

Бул GND деп белгиленген.

Сиз JSP коннекторун ESP32 нерсесине туташтырасыз.

(Менин сүрөттөрүмдө сиз түстөр менен чаташып калышыңыз мүмкүн. Бул жерде маселе мен сатып алган JST туташтыргычы кызыл жана кара кабелдин ESP32 нерсеси үчүн керектүү нерседен "артка кайтарылганында" болгон.)

8 -кадам: Контролердин эскизи

Бул кадам жана кийинки кадам ушул макалага негизделген. Тактап айтканда, эскиз жана мобилдик тиркеме буга негизделген жана ошого жараша LEDдин ордуна DC кыймылдаткычтары колдонулган.

Эгерде сиздин Arduino IDE даяр эмес болсо, анда ESP32 колдоосун кошуу үчүн бул көрсөтмөлөрдү аткарсаңыз болот

Балким, сизде ESP32 китепканасы үчүн TB6612FNG да орнотулган эмес. Мен муну таптым.

Raidho.ino файлында сиз ESP32 Thingке жаза турган эскизди таба аласыз.

Маалымат үчүн, BLE буйруктары ушундай картага түшүрүлгөн

Фронт

B артка

C туура

Д калды

9 -кадам: Smartphone тиркемесин орнотуу

Мурунку кадамдагыдай эле, мен да арызымды ушул нерсеге негиздедим.

Сиз apk файлын жүктөп алып, аны түз эле андроидге орнотсоңуз болот же aia файлын колдонуп, аны www.thunkable.com сайтынан ыңгайлаштырсаңыз болот.

Адаттагыдай эле, APK файлын орнотуп жатканда "белгисиз булактардан орнотууну" иштетүүнү тактаңыз жана, албетте, кийинчерээк аны өчүрүүнү унутпаңыз.

10 -кадам: Реалдуу аракет

Реалдуу аракет
Реалдуу аракет

Сиз тиркемени ачасыз.

Бул сизден Bluetooth'ду ачууну суранат.

Сиз туташасыз жана түзмөктү тандап аласыз.

Андан кийин жебе баскычтарын басыңыз.

Тиркелген видеодо сиз Райдонун аракетин көрө аласыз.

11 -кадам: Эпилог

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

Албетте, башка пикирлер да кабыл алынат.

Көңүл ачуу!

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