Мазмуну:

Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой: 6 кадам (сүрөттөр менен)
Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой: 6 кадам (сүрөттөр менен)

Video: Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой: 6 кадам (сүрөттөр менен)

Video: Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой: 6 кадам (сүрөттөр менен)
Video: ESP8STP-02 Степпер с ESP8266 D1 Mini NodeMCU через WiFi под любым углом 2024, Июль
Anonim
Image
Image
Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой
Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой
Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой
Отто DIY+ Arduino Bluetooth роботу 3D басып чыгарууга оңой

Оттонун чындыгында ачык булагы табиятка ачык STEAM билимин берет, биз дүйнө жүзү боюнча Otto DIYди өз класстарында колдонуп жаткан ар кандай семинарлардан жана мектептерден пикирлерди чогултабыз жана бул билим берүүчү жайлардын ачыктыгына жараша биз сабактын материалын уюштуруп, бөлүшөбүз.

CC-BY-SA Creative commons лицензиясы сиз бекер көчүрө аласыз дегенди билдирет, бирок биздин веб-сайтты коюу менен түпнускага кредит беришиңиз керек (https://www.ottodiy.com/)

Отто DIY + - бул оригиналдуу #OttoDIYдин жакшыртылган жана өркүндөтүлгөн версиясы, идея ошол эле базалык өзгөчөлүктөргө ээ болуу, DIY роботу + Bluetooth көзөмөлү жана программалоо + металл тиштүү серво моторлору + заряддалуучу + сенсордук сенсор менен өзгөртүү режимдери + үн сенсору + жарык кыймылдары + башка жыйынтыктар +…?

Кызык жери - биз дүйнө жүзү боюнча жаратуучулар жана хакерлер менен ачык иштеп жатабыз, ошондуктан биз кошула турган адистерден гана эмес, пикирлерден, социалдык бөлүшүүдөн, тестирлөөдөн же сиз ойлогон башка салымдан ачыкпыз.

Жабдуулар

1 × Arduino Nano

1 × HC-06 же HC-05 Bluetooth модулу

1 × Arduino Nano Shield I/O; Сиз кичинекей нан тактасын колдонсоңуз болот, бирок андан да көп кабелдик жумуш

1 × USB-Aдан Mini-USB кабелине

4 × Micro servo MG90s (металл)

1 × Buzzer

10 × Аял/Аял Jumper Wires

1 × сенсор

1 × үн сенсору

1 × 8x8mm Micro Switch Өзүн -өзү бекитүү/Өчүрүү

1 × 3,7 V LiPo Батареясы 5Вга чейин (милдеттүү эмес) 1 × Филлипс бурагычы 1 x 3D принтери (же кызматты же досунузду колдонуңуз;))

1 -кадам: 3D принтер орнотуулары

3D принтер орнотуулары
3D принтер орнотуулары

Бул жерде эки жактуу робот куруунун негиздери менен таанышуу үчүн биринчи Отто DIYдин мурунку нускамасын окуу маанилүү Бул жерде https://wikifactory.com/+OttoDIY/otto-diy- баруу менен Bluetooth үчүн 3D принтердин STL бөлүктөрүн, коддорун жана китепканаларын алыңыз. плюс файлдар өтмөгүндө

  • PLA материалы бар FDM 3D принтерин колдонууну сунуштаңыз.
  • Эч кандай таяк же салдын кереги жок.
  • Чечим: 0.15mm
  • Толтуруу тыгыздыгы 20%

Көлөмдү тууралоо керек, кээ бир өзгөртүүлөр Autodesk Fusion 360та жасалган баштапкы файлды колдонот

Же бул жерде Tinkercad

2 -кадам: Өз Отто DIY+ куруңуз

Image
Image
Өз Отто DIY+ куруңуз
Өз Отто DIY+ куруңуз
Өз Отто DIY+ куруңуз
Өз Отто DIY+ куруңуз

кийинки видеодо жана сүрөттөрдө роботтордун конструкциясынын кээ бир жаңы версияларына байланыштуу Отто DIY+кантип куруу керек экендиги тууралуу маалымат болушу мүмкүн.

3 -кадам: Өз Оттону коддоңуз

Image
Image
Өз Оттоңузга код коюңуз
Өз Оттоңузга код коюңуз
Өз Оттоңузга код коюңуз
Өз Оттоңузга код коюңуз
Өз Оттоңузга код коюңуз
Өз Оттоңузга код коюңуз

Ошентип, бул жерде сизде Отто 3D басылып, чогултулуп, азыр компьютериңизде китепканалар жана Arduino орнотулган программалар болушу керек.

Өз Оттону коддоонун эң оңой жолу - бул биздин Blockly программасын колдонуу, өркүндөтүлгөн кодер Arduino IDEди түздөн -түз сынап көрө алат.

4 -кадам: Bluetooth APP үчүн негизги код

Image
Image
Bluetooth APP үчүн негизги код
Bluetooth APP үчүн негизги код
Bluetooth APP үчүн негизги код
Bluetooth APP үчүн негизги код

Отто Bluetooth аркылуу буйрук алууга даяр болушу керек жана ал үчүн негизги кодду мээсинин ичине салуу керек

  1. Отто китепканаларын Arduino IDE папкасына көчүрүү
  2. Оттого APP.ino эскизин жүктөө
  3. APP'ди смартфонуңузга жүктөп алып, орнотуңуз. Google Play дүкөнү (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Эми сиз модулду туташтырып, телефонуңузда Bluetoothду иштете аласыз.
  5. Оттону таап, Bluetooth дарегин /атын жупташтырыңыз
  6. Эми сиз Оттону көзөмөлдөө үчүн APP колдоно аласыз!
  7. Жаңы функциялар менен ойноңуз, антпесе сизге BTди кайра конфигурациялоо керек болушу мүмкүн, бирок тынчсызданбаңыз, бул да оңой;)

5 -кадам: Көчүрүү, кеңейтүү, ыңгайлаштыруу, өзгөртүү, ремикс жана бөлүшүү

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

Өз блогуңузду кантип ыңгайлаштыруу боюнча идеяларды табуу үчүн бул блогду текшериңиз

Otto Builder коомчулугуна кошулуңуз! Бизди ээрчиңиз, бизге лайк бериңиз жана чыгармачылыгыңыз менен бөлүшүңүз, сиз бул жерде роботуңузду каалаган социалдык медиада бөлүшүү менен өзгөчөлөнө аласыз.

Facebook жана Instagram

Постуңузда #ottodiy хэштегин колдонуңуз жана @OttoDIY деп белгилеңиз

Робот куруучулардын, мугалимдердин жана жаратуучулардын бул достук коомчулугунун бир бөлүгү болуңуз! Бизге кошулуу менен Отто Builder жамаатына кош келиңиз!

6 -кадам: Bluetooth (BT) орнотуусу (жупташуу ийгиликтүү болбосо гана):

Бул жөн гана стандарттык 9600 ылдамдыкта келбеген модулдар үчүн керек, кантип билсе болот? жөн гана кодду жана колдонмону колдонуп көрүңүз, эгерде телефон Отто менен жупташпаса же буйруктарга жооп бербесе, анда сиздин модулуңуз башка бир ылдамдыкта экенин билдирет, ошондуктан конфигурацияланышы керек

BT кодунда 115200 bod-rate бар, ошондуктан BT модулу Arduino Nano менен сериялык интерфейс (UART) аркылуу байланышуу үчүн ошол ылдамдыкка дал келиши керек.

HC-05 үчүн: 38400 же 115200

1. HC05_BT_config.ino эскизин алгач Наноңузга жүктөңүз, анан Нанону USBден ажыратыңыз.

2. Эми BTди Arduino Nanoго диаграммада көрсөтүлгөндөй туташтырыңыз, бирок VCC туташтырбаңыз.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. USB'ди Наного туташтырып, анан VCC туташтырыңыз, андыктан BT AT режимине кирет. BTдеги LED 2 секундада бир жолу жайыраак өчүп башташы керек. (Эгер бул иштебесе, VCC туташтырып жатканда BT модулундагы баскычты кармап көрүңүз).

IDEде сериялык мониторду ачыңыз, baud ылдамдыгын 9600гө коюп, NL & CRге чейин аяктаңыз.

AT терип, Enter баскычын басыңыз; (эгер баары туура болсо, BT OK менен жооп берип, андан кийин төмөнкү буйруктарды киргизиши керек:

AT+NAME = Zowi "атын коюу"

AT+PSWD = 1234 "жупташтыруу сырсөзү"

AT+UART = 115200, 1, 0 "baud rate"

AT+POLAR = 1, 0 "STATE пин BT аркылуу arduino программалоо үчүн баштапкы абалга келтирүүгө мүмкүндүк берет"

Эми APP кадамына өтүңүз

Эгерде кандайдыр бир көйгөй болсо, бул буйрукту текшериңиз, HC-05 Bluetooth модулунун демейки параметрлерин AT буйруктарын колдонуу менен кантип өзгөртүү керек.

www.instructables.com/id/Modify-The-HC-05-…

HC-06 үчүн: 9600 же 115200

HC-06 BT модулу үчүн нерселер бир аз жөнөкөй, анткени модуль эч нерсеге туташпаганда дайыма AT буйрук режиминде болот. Бирок терс жагы-HC-06 модулу эскиздерди Arduinoго жүктөө үчүн колдонулбайт, анткени ал баштапкы абалга келтирилген эмес. Модулду конфигурациялоо үчүн

1. HC06_BT_config.ino эскизин наноңузга жүктөңүз

1. USB ажыратуу

2. BT модулун Arduino Nanoго төмөнкүдөй туташтырыңыз:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Наноңузду күйгүзүңүз жана болжол менен 10-15 секунддан кийин баары бүтүп, BT конфигурацияланууга тийиш (LED13 жарк этип башташы керек).

Кандайдыр бир көйгөй болсо, бул нускамалуу текшериңиз

ЭГЕР СУРОО БОЛСО, мен жаңы комментарийлер боюнча эскертмелерди албайм, андыктан бир нерсе болсо биздин жамаатка жазыңыз

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