Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ 3D տպման համար. 6 քայլ (նկարներով)
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ 3D տպման համար. 6 քայլ (նկարներով)
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ է 3D տպագրությամբ
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ է 3D տպագրությամբ
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ է 3D տպագրությամբ
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ է 3D տպագրությամբ

Օտտոյի իսկապես բաց աղբյուրը թույլ է տալիս բաց STEAM կրթություն, մենք հավաքում ենք հետադարձ կապ աշխարհի տարբեր սեմինարներից և դպրոցներից, որոնք արդեն օգտագործում են Otto DIY- ը իրենց դասարանում և, կախված այս կրթական վայրերի բացությունից, մենք կազմակերպում ենք դասի նյութը և կիսում նաև այն:

CC-BY-SA Creative Commons լիցենզիա, դա նշանակում է, որ կարող եք անվճար պատճենել, բայց բնօրինակը պետք է վարկեր տրամադրեք ՝ տեղադրելով մեր կայքը (https://www.ottodiy.com/)

Otto DIY + - ը բնօրինակի #OttoDIY- ի կատարելագործված և առաջադեմ տարբերակն է: Գաղափարն այն է, որ ունենան նույն բազային հատկանիշները DIY ռոբոտ + Bluetooth հսկողություն և ծրագրավորում + մետաղական հանդերձում սերվո շարժիչներ + վերալիցքավորվող + ռեժիմների փոփոխում հպման տվիչով + ձայնային տվիչ + լուսային շարժումներ + այլ ելքեր +…

Հուզիչն այն է, որ մենք բաց զարգացում ենք ապրում ամբողջ աշխարհում ստեղծողների և հաքերների հետ, այնպես որ մենք բաց ենք գաղափարների համար: Ոչ միայն փորձագետների հետ կարող եք միանալ մեզ, հետադարձ կապ, սոցիալական կիսում, թեստավորում կամ որևէ այլ ներդրում, որը դուք կարող եք մտածել:

Պարագաներ

1 × Արդուինո Նանո

1 × HC-06 կամ HC-05 Bluetooth մոդուլ

1 × Arduino Nano Shield I/O; Դուք կարող եք օգտագործել մինի տախտակ, բայց շատ ավելի շատ մալուխային աշխատանք

1 × USB-A- ից Mini-USB մալուխ

4 × Micro servo MG90s (մետաղ)

1 × ազդանշան

10 × իգական/իգական ցատկող լարեր

1 × Հպման ցուցիչ

1 × ձայնային տվիչ

1 × 8x8 մմ միկրո անջատիչ Ինքնակողմանի միացում/անջատում

1 × 3.7 V LiPo մարտկոց ՝ մինչև 5 Վ հզորությամբ (ըստ ցանկության) 1 × Phillips պտուտակահան 1 x 3D տպիչ (կամ օգտագործեք ծառայություն կամ ընկեր;))

Քայլ 1: 3D տպիչի կարգավորումներ

3D տպիչի կարգավորումներ
3D տպիչի կարգավորումներ

Կարևոր է առաջինը կարդալ Otto DIY- ը, որը հրահանգ է տրվել ծանոթանալու երկոտանի ռոբոտի կառուցման հիմունքներին: Ստացեք Bluetooth- ի համար 3D տպման STL մասեր, ծածկագրեր և գրադարաններ ՝ այցելելով այստեղ https://wikifactory.com/+OttoDIY/otto-diy- գումարած ՝ ֆայլերի ներդիրում

  • Առաջարկեք օգտագործել FDM 3D տպիչ PLA նյութով:
  • Ընդհանրապես հենարանների կամ լաստերի կարիք չկա:
  • Բանաձևը ՝ 0.15 մմ
  • Լրացման խտությունը 20%

Անհրաժեշտ է որոշակի փոփոխություններ կատարել `օգտագործելով Autodesk Fusion 360- ում պատրաստված սկզբնական ֆայլը

Կամ Tinkercad այստեղ

Քայլ 2. Կառուցեք ձեր սեփական Otto DIY+ - ը

Image
Image
Կառուցեք ձեր սեփական Otto DIY+ - ը
Կառուցեք ձեր սեփական Otto DIY+ - ը
Կառուցեք ձեր սեփական Otto DIY+ - ը
Կառուցեք ձեր սեփական Otto DIY+ - ը

հետևյալ տեսանյութում և նկարներում կարող եք տեղեկանք ունենալ, թե ինչպես կարելի է կառուցել Otto DIY+՝ ռոբոտի դիզայնի որոշ նոր տարբերակների պատճառով:

Քայլ 3. Կոդավորեք ձեր սեփական Otto- ն

Image
Image
Կոդավորեք ձեր սեփական Otto- ն
Կոդավորեք ձեր սեփական Otto- ն
Կոդավորեք ձեր սեփական Otto- ն
Կոդավորեք ձեր սեփական Otto- ն
Կոդավորեք ձեր սեփական Otto- ն
Կոդավորեք ձեր սեփական Otto- ն

Այսպիսով, այս պահի դրությամբ դուք պետք է ունենաք Otto 3D տպագիր, հավաքված, այժմ որոշ ծրագրավորում `ձեր համակարգչում գրադարաններ և Arduino տեղադրելու համար:

Ձեր Otto- ին ամենահեշտը կոդավորելը մեր Blockly ծրագրաշարի օգտագործումն է, ավելի առաջադեմ կոդավորողը կարող է ուղղակիորեն փորձել Arduino IDE- ն:

Քայլ 4. Bluetooth APP- ի հիմնական ծածկագիրը

Image
Image
Bluetooth APP- ի հիմնական ծածկագիրը
Bluetooth APP- ի հիմնական ծածկագիրը
Bluetooth APP- ի հիմնական ծածկագիրը
Bluetooth APP- ի հիմնական ծածկագիրը

Օտտոն պետք է պատրաստ լինի հրաման ստանալ Bluetooth- ի միջոցով և դրա համար անհրաժեշտ է տեղադրել հիմնական կոդը իր ուղեղի ներսում

  1. Պատճենեք Otto գրադարանները Arduino IDE թղթապանակում
  2. Վերբեռնեք APP.ino ուրվագիծը Otto- ին
  3. Ներբեռնեք և տեղադրեք ծրագիրը ձեր սմարթֆոնում: Google Play Store (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Այժմ կարող եք միացնել մոդուլը և միացնել Bluetooth- ը ձեր հեռախոսի մեջ:
  5. Գտեք Օտտոյին և զուգակցեք Bluetooth հասցեն /անունը
  6. Այժմ դուք կարող եք օգտագործել APP- ը ՝ Otto- ին վերահսկելու համար:
  7. Խաղացեք նոր հնարավորությունների հետ, և եթե չլինի, գուցե անհրաժեշտ լինի վերակազմավորել ձեր BT- ն, բայց մի անհանգստացեք նաև հեշտ է;)

Քայլ 5: Պատճենել, ընդլայնել, հարմարեցնել, փոփոխել, վերափոխել և կիսել:

Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք
Պատճենեք, ընդլայնեք, հարմարեցրեք, փոփոխեք, ռեմիքսացրեք և կիսեք

Ստուգեք այս բլոգային գրառումը ՝ ձեր սեփական ռոբոտին հարմարեցնելու գաղափարներ գտնելու համար

Միացեք Otto Builder համայնքին: Հետևեք մեզ, հավանեք մեզ և կիսվեք ձեր ստեղծագործականությամբ: Դուք կարող եք այստեղ ցուցադրվել ՝ կիսելով ձեր ռոբոտը ցանկացած սոցիալական լրատվամիջոցում:

Facebook և Instagram

օգտագործեք #ottodiy հեշթեգը ձեր գրառման մեջ և նշեք կամ նշեք @OttoDIY

Եղեք ռոբոտաշինարարների, ուսուցիչների և ստեղծողների այս բարեկամական համայնքի մի մասը: միանալով մեզ այստեղ: Բարի գալուստ մեր Otto Builder համայնք:

Քայլ 6. Bluetooth (BT) կարգավորում (միայն եթե զուգավորումն անհաջող է)

Այս կարգավորումը ՄԻԱՅՆ անհրաժեշտ է այն մոդուլների համար, որոնք չունեն 9600 բաուդ ստանդարտ արագություն: Ինչպե՞ս իմանալ: պարզապես փորձեք առաջինը ծածկագիրը և ծրագիրը, եթե հեռախոսը չի զուգակցվում Otto- ի հետ կամ չի պատասխանում հրամաններին, ապա հավանաբար նշանակում է, որ ձեր մոդուլը գտնվում է այլ բաուդ արագության մեջ, ուստի անհրաժեշտ է կարգավորել

BT կոդն ունի 115200 baud-rate, այնպես որ BT մոդուլը պետք է համապատասխանի այդ արագությանը, որպեսզի կարողանա Arduino Nano- ի հետ հաղորդակցվել սերիական ինտերֆեյսի միջոցով (UART):

HC-05- ի համար `38400 կամ 115200

1. Նախ վերբեռնեք HC05_BT_config.ino էսքիզը ձեր Nano- ում, այնուհետև անջատեք Nano- ն USB- ից:

2. Այժմ միացրեք BT- ն Arduino Nano- ին, ինչպես ցույց է տրված դիագրամում, բայց մի միացրեք VCC- ն:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Միացրեք USB- ը Nano- ին և միացրեք VCC- ն, որպեսզի BT- ն մտնի AT ռեժիմ: BT- ի LED- ը պետք է սկսի ավելի դանդաղ թարթել ՝ մոտ 2 վայրկյանը մեկ անգամ: (Եթե դա չի աշխատում, VCC- ն միացնելիս փորձեք պահել BT մոդուլի կոճակը):

Բացեք սերիական մոնիտորը IDE- ում, սահմանեք baud-rate- ը 9600, իսկ տողը վերջանում է Both NL & CR- ով:

Մուտքագրեք AT, այնուհետև սեղմեք enter; (եթե ամեն ինչ ճիշտ է, BT- ն պետք է պատասխանի OK- ով, այնուհետև մուտքագրի հետևյալ հրամանները.

AT+NAME = Zowi "անունը դնելով"

AT+PSWD = 1234 "զուգավորման գաղտնաբառ"

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

AT+POLAR = 1, 0 "հնարավորություն տալով STATE pin- ին օգտագործել որպես զրոյական arduino ծրագրավորման BT- ով"

Այժմ անցեք 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 ձեր Nano- ում

1. անջատեք USB- ը

2. միացրեք BT մոդուլը Arduino Nano- ին հետևյալ կերպ.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Միացրեք ձեր Nano- ն և մոտ 10-15 վայրկյան հետո ամեն ինչ պետք է ավարտվի, և ձեր BT- ն պետք է կազմաձևվի (LED13- ը պետք է սկսի թարթել):

Եթե որևէ խնդիր կա, ստուգիր այս ուսանելի

ԵԹԵ YԱՆԿԱԱ ՀԱՐION, ես ծանուցումներ չեմ ստանում ուսանելի նոր մեկնաբանություններով, այնպես որ, եթե որևէ բան խնդրում ենք տեղադրել մեր համայնքում

Խորհուրդ ենք տալիս: