
Բովանդակություն:
- Պարագաներ
- Քայլ 1: 3D տպիչի կարգավորումներ
- Քայլ 2. Կառուցեք ձեր սեփական Otto DIY+ - ը
- Քայլ 3. Կոդավորեք ձեր սեփական Otto- ն
- Քայլ 4. Bluetooth APP- ի հիմնական ծածկագիրը
- Քայլ 5: Պատճենել, ընդլայնել, հարմարեցնել, փոփոխել, վերափոխել և կիսել:
- Քայլ 6. Bluetooth (BT) կարգավորում (միայն եթե զուգավորումն անհաջող է)
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48




Օտտոյի իսկապես բաց աղբյուրը թույլ է տալիս բաց 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 տպիչի կարգավորումներ

Կարևոր է առաջինը կարդալ Otto DIY- ը, որը հրահանգ է տրվել ծանոթանալու երկոտանի ռոբոտի կառուցման հիմունքներին: Ստացեք Bluetooth- ի համար 3D տպման STL մասեր, ծածկագրեր և գրադարաններ ՝ այցելելով այստեղ https://wikifactory.com/+OttoDIY/otto-diy- գումարած ՝ ֆայլերի ներդիրում
- Առաջարկեք օգտագործել FDM 3D տպիչ PLA նյութով:
- Ընդհանրապես հենարանների կամ լաստերի կարիք չկա:
- Բանաձևը ՝ 0.15 մմ
- Լրացման խտությունը 20%
Անհրաժեշտ է որոշակի փոփոխություններ կատարել `օգտագործելով Autodesk Fusion 360- ում պատրաստված սկզբնական ֆայլը
Կամ Tinkercad այստեղ
Քայլ 2. Կառուցեք ձեր սեփական Otto DIY+ - ը




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





Այսպիսով, այս պահի դրությամբ դուք պետք է ունենաք Otto 3D տպագիր, հավաքված, այժմ որոշ ծրագրավորում `ձեր համակարգչում գրադարաններ և Arduino տեղադրելու համար:
Ձեր Otto- ին ամենահեշտը կոդավորելը մեր Blockly ծրագրաշարի օգտագործումն է, ավելի առաջադեմ կոդավորողը կարող է ուղղակիորեն փորձել Arduino IDE- ն:
Քայլ 4. Bluetooth APP- ի հիմնական ծածկագիրը




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

Ինչպես օգտագործել DHT11 ջերմաստիճանի տվիչը Arduino- ի և տպման ջերմաստիճանի ջերմության և խոնավության հետ. DHT11 տվիչը օգտագործվում է ջերմաստիճանը և խոնավությունը չափելու համար: Նրանք շատ սիրված էլեկտրոնիկայի սիրահարներ են: DHT11 խոնավության և ջերմաստիճանի տվիչը իսկապես հեշտացնում է խոնավության և ջերմաստիճանի տվյալները ձեր DIY էլեկտրոնիկայի նախագծերին ավելացնելը: Այն ըստ
Նկարող ռոբոտ Arduino- ի համար. 18 քայլ (նկարներով)

Նկարող ռոբոտ Arduino- ի համար. Նշում. Ես ունեմ այս ռոբոտի նոր տարբերակ, որն օգտագործում է տպագիր տպատախտակ, ավելի հեշտ է կառուցել և ունի IR խոչընդոտների հայտնաբերում: Ստուգեք այն http://bit.ly/OSTurtle Ես նախագծել եմ այս նախագիծը 10-ժամյա սեմինարի համար ChickTech.org- ի համար, որի նպատակն է
6WD հարվածային կլանման ռոբոտ Arduino- ի համար. 8 քայլ (նկարներով)

6WD հարվածային կլանման ռոբոտ Arduino- ի համար. 6WD շարժական հարթակի նոր դիզայնը, մեքենան օգտագործում է 2 մմ ալյումինե խառնուրդ, ալյումինե լակի մակերեսային բուժում: 6 բարձր արագությամբ DC շարժիչ (օրիգինալ 17000 պտույտ / րոպե), 1:34 լիարժեք մետաղական փոխանցման տուփով, որպեսզի մեքենան ունենա ուժեղ արտաճանապարհային կատարում: ockնցում
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
![[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով) [Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c
Ինչպես հեշտությամբ փոփոխել «Light/LED» նշանը հեշտ Arduino ծրագրավորման համար. 7 քայլ (նկարներով)

Ինչպես հեշտությամբ փոփոխել «Լույս/լուսադիոդ» նշանը հեշտ Arduino ծրագրավորման համար. Այս ուսանելի ծրագրում ես ցույց կտամ, թե ինչպես կարող է որևէ մեկը լույսերով ինչ -որ բան վերածել ծրագրավորվող արդուինոյի առկայծող լույսերի կամ " Շարժվող լույսեր "