![TinyBot24 ինքնավար ռոբոտ 25 գր. ՝ 7 քայլ (նկարներով) TinyBot24 ինքնավար ռոբոտ 25 գր. ՝ 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-10765-6-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/004/image-10765-8-j.webp)
![](https://i.ytimg.com/vi/IjmsFz3unM0/hqdefault.jpg)
![TinyBot24 ինքնավար ռոբոտ 25 գր TinyBot24 ինքնավար ռոբոտ 25 գր](https://i.howwhatproduce.com/images/004/image-10765-9-j.webp)
Փոքր ինքնավար ռոբոտ, որը վարում է երկու սերվո ՝ 3,7 գրամ շարունակական պտտմամբ:
3.7V և 70mA MicroServo Motors 3.7 գրամ հզորությամբ Li-ion մարտկոցով 3.7 գրամ H-Bridge LB1836M soic 14 փին Doc. Ֆլեշ հիշողություն, 128 բայթ SRAM հիշողություն, 128 բայթ EEPROM հիշողություն, 12 մուտք / ելք և շատ այլ գործառույթներ: Փաստաթղթեր ՝ https://www.microchip.com/wwwproducts/hy/ATtiny24A Խոչընդոտների հայտնաբերում Ինֆրակարմիր սենսոր Sharp IS471F և Led IR 2mm CQY37N Շարժում մթության մեջ ֆոտոկայանի հայտնաբերմամբ (5 մմ LDR) և երկու սպիտակ LED 3 մմ կրակներով ապահովված է երկու կարմիր LED 3 մմ. BASIC ծրագրավորված BASCOM AVR USBasp ծրագրավորողի հետ:
Քայլ 1: Նյութ:
![Նյութը ՝ Նյութը ՝](https://i.howwhatproduce.com/images/004/image-10765-10-j.webp)
1 x Attiny24A Soic 14 պին
1 x LB1836M Soic 14 պին
1 x Li-ion մարտկոց 70 մԱ 3.7 Վ
1 x միջմիկրո սմս PCB- ի համար
1 x LDR մինի
1 x IS471F սուր
1 x CQY37N IR LED 2 մմ
1 x կարմիր LED SMD 1206
2 x սպիտակ LED 3 մմ
2 x կարմիր LED 3 մմ
1 x Pin վերնագրի քորոց
2 x դիմադրություն 10 Kohms SMD 1206 (LED ազդանշանի խոչընդոտ և վերականգնում), 2 x դիմադրություն 220 ohms SMD 1206 (լուսավորություն), 1 x դիմադրություն 150 Kohms SMD 1206 (մութ հայտնաբերում)
2 x 100nF SMD 0805 (վերականգնում և սնուցման աղբյուր), 2 x 470nF SMD 0805 (շարժիչների միջամտության ճնշում)
2 x Servo Motors 3.7 գրամ Պտույտ 360 °
2 x սանտեխնիկա 15 մմ սոսնձված վերականգնման անիվների վրա
1 x Դրական զգայուն Երկկողմանի դրական էպոքսիդ, դրական մշակող, երկաթի պերքլորիդ, ուլտրամանուշակագույն ներդիրի ցինոլիտ կամ արալդիտ սոսինձ, թափանցիկ ժապավեն Փափուկ պղինձ, մետաղալար ՝ 0.75 մմ² շղթայի հնարավոր ամենափոքր տրամագծով, բազմաշերտ Հաստ պղնձե մետաղալար ՝ 1.5 մմ² (հետևի համար) պոչ), oldոդման երկաթ, 0.5 մմ սոսինձ, պինցետ ուղիղ կտուց, կտրող տափակաբերան աքցան, խոշորացույցներ, ացետոնային հոսք SMD եռակցման համար
USBasp ծրագրավորող, բազմաչափ (հետքերի մեկուսացումը և դրանց շարունակականությունը ստուգելու համար)
Քայլ 2: Շինարարություն
![Շինարարություն Շինարարություն](https://i.howwhatproduce.com/images/004/image-10765-11-j.webp)
![Շինարարություն Շինարարություն](https://i.howwhatproduce.com/images/004/image-10765-12-j.webp)
![Շինարարություն Շինարարություն](https://i.howwhatproduce.com/images/004/image-10765-13-j.webp)
Այս էժան մինի ռոբոտը, որը կարող է քայլել սենյակում, խուսափել խոչընդոտների մեծ մասից, հայտնաբերել ստվերները և լուսավորել առջևի լույսերը, հետադարձել նաև հետևի լույսերը:
Այն շարժվում է 3.7 գրամանոց երկու սերվերի շնորհիվ, որոնք փոփոխվել են անընդհատ պտտման մեջ աշխատելու համար, նրա ուղեղը Attiny24A միկրոկոնտրոլեր է: 14-փին և 2 ԿԲ ֆլեշ հիշողություն Նրա յուրահատուկ աչքը բաղկացած է Sharp the IS471F- ի IR դետեկտորից, որը ղեկավարվում է 2 մմ IR LED- ով, A 1206 CMS LED- ով, որը խոչընդոտ է հայտնաբերել: PCB- ի կառուցումը ուշադրություն է պահանջում, քանի որ այն երկկողմանի է, իսկ հետքերը ՝ ամուր: Theրագրավորման կողմից ես օգտագործեցի պարզ լեզու և կատարեցի հիմնական BASCOM AVR- ը: Իմ ծրագրավորողը USB կապի մեջ է, դա USBASP է, որը նախատեսված է AMTEL ընտանիքի միկրոկոնտրոլերների համար:
Տպագիր միացում
Շղթայի համար ես օգտագործեցի Kicad 4.02 տարբերակը կայուն (անվճար և հզոր իր հեղինակի շնորհիվ), տեղադրումը կարող է կատարվել մի քանի լեզուներով, և ինտերնետում կան ձեռնարկներ: Այն կարելի է ներբեռնել տարբեր օպերացիոն համակարգերի համար այստեղ ՝ Kicad
Եթե չեք ցանկանում օգտագործել Kicad- ը, ZIP- ին կցել եմ PCB- ն SVG ձևաչափով տպելու երկու տեսակ, որոնք կարող են տպվել Internet Explorer- ով (կամ փոփոխել InkScape- ի վեկտորային նկարչական անվճար ծրագրակազմով): Դուք կարող եք ներբեռնել InkScape- ը այստեղ ՝
Kicad- ի սքրինշոթերը կօգնեն ձեզ տեղադրել բաղադրիչներ և եռակցել 14 ամրագոտիները IC- ի երկու երեսների միջև:
Հուշում. Եթե երկակի երեսը խնդիրներ է առաջացնում ձեզ, մի պարզ հնարք ստիպեք երկու միակողմանի IC- ներ յուրաքանչյուր IC- ի բաղադրիչների համար անցքեր փորել և դրանք հետույք կպցնել `որոշ բաղադրիչներ հետևելուց հետո:
Քայլ 3. Տեղ և եռակցման բաղադրիչներ
![Տեղ և եռակցման բաղադրիչներ Տեղ և եռակցման բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-10765-14-j.webp)
![Տեղ և եռակցման բաղադրիչներ Տեղ և եռակցման բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-10765-15-j.webp)
![Տեղ և եռակցման բաղադրիչներ Տեղ և եռակցման բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-10765-16-j.webp)
Ո ATՇԱԴՐՈԹՅՈՆ հետքերը շատ պատրաստ են մյուսներից մեկը.
Նախքան բաղադրամասերը եռակցելը, ստուգեք (հաշվիչի և խոշորացույցի միջոցով և թափանցիկ ՝ լամպը ետևում դնելով), որ հետքերը չեն դիպչում կամ չեն կտրվում և հեռացրեք պղնձե շրջանակը, որն օգտագործվել է IC- ն կտրելու համար, քանի որ դիպչում է մի քանի հետքերի: Բաղադրիչների հավաքում. Երկու կողմերը մանրակրկիտ մաքրեք ացետոնով: Եռակցումը հեշտացնելու համար իդեալը IC- ն սառը թիթեղյա բաղնիքում թաթախելն է (ես դա չեմ արել) 0.8 մմ անտառով փամփուշտը փորել: ամրագոտիներ ՝ նախևառաջ շղթայի շղթայով (նուրբ գործողություն) Եռակցելով cms- ի բաղադրիչները դրանք հոսքով ծածկելուց հետո ՝ դիմադրողականության, սմՍ -ների LED- ների, կոնդենսատորների, ինտեգրալ սխեմաների և մյուս բաղադրիչների եռակցման կարգով:
Քայլ 4. Կպչեք Servos- ը աջակցության վրա
![Կպչեք Servos- ին աջակցության վրա Կպչեք Servos- ին աջակցության վրա](https://i.howwhatproduce.com/images/004/image-10765-17-j.webp)
![Կպչեք Servos- ին աջակցության վրա Կպչեք Servos- ին աջակցության վրա](https://i.howwhatproduce.com/images/004/image-10765-18-j.webp)
![Կպչեք Servos- ին աջակցության վրա Կպչեք Servos- ին աջակցության վրա](https://i.howwhatproduce.com/images/004/image-10765-19-j.webp)
Շարժիչների համար ես 3.7 գրամ փոփոխված սերվոմոտորներ եմ օգտագործել շարունակական պտտման համար, դա բավականին նուրբ է, բայց հնարավոր է: Երկու սերվոմոտորների վրա էլ շարժակների արագությունը չուներ սահմանափակ կանգառի պտույտ (դա չի վերաբերում այս տեսակի բոլոր սերվերին), ես պարզապես ստիպված էի հեռացնել ինտեգրված պոտենցիոմետր և կտրեց ամբողջ էլեկտրոնիկան:
Սերվոները փոփոխվելուց և նորից հավաքվելուց հետո անհրաժեշտ է ժապավեն տեղադրել, որպեսզի դրանք անջրանցիկ մնան (հատկապես, եթե դրանք կպցնում եք ցիանոակրիլատի կամ արալդիտի նման սոսինձով), այնուհետև դրանք կպչում են նույն տրամագծի էպոքսիդ կտորի վրա, որի PCB- ն պղնձը հանվում է փորագրությամբ կամ 1 մմ հաստությամբ պլաստիկով: Անիվները պտուտակված են servo աքսեսուարի վրա (մատակարարվում է) և ծայրերում մի փոքր կտրված են:
Քայլ 5. mingրագրավորում և հավաքում
![Programրագրավորում և հավաքում Programրագրավորում և հավաքում](https://i.howwhatproduce.com/images/004/image-10765-20-j.webp)
![Programրագրավորում և հավաքում Programրագրավորում և հավաքում](https://i.howwhatproduce.com/images/004/image-10765-21-j.webp)
![Programրագրավորում և հավաքում Programրագրավորում և հավաքում](https://i.howwhatproduce.com/images/004/image-10765-22-j.webp)
![Programրագրավորում և հավաքում Programրագրավորում և հավաքում](https://i.howwhatproduce.com/images/004/image-10765-23-j.webp)
Երբ բոլոր բաղադրիչները միացված են, մաքրեք ացետոնով և մանրակրկիտ ստուգեք նախքան ծրագրավորումը սկսելը: Միկրոկառավարիչի ծրագիրը գրված է BASIC- ով BASCOM AVR- ով, որը հզոր է, և որից կարելի է անվճար տարբերակ ներբեռնել այստեղ ՝ BASCOM
Theրագրավորողի համար դուք փչացած եք ընտրության համար. Ես օգտագործել եմ USBasp, որը կարելի է ձեռք բերել Amazon- ում կամ Ebay- ում:
BASCOM AVR- ի նկարներում քաշվում են կարևոր պատկերակներ. Mingրագրավորում, որը թույլ է տալիս բեռնել ծրագիրը ֆլեշ հիշողության մեջ կամ դեպի
կարգավորել ապահովիչներ: Lock and Fuse bits պատուհանը թույլ է տալիս կարգավորել միկրոկառավարիչի պարամետրերը
ՈTՇԱԴՐՈԹՅՈՆ. Ապահովիչ H- ը միշտ պետք է լինի 0 -ում (Միացնել սերիական ծրագրավորումը) դա այն է, որ թույլ է տալիս ինձ երկխոսել ԱՀ -ի և միկրոկոնտրոլերի միջև (հակառակ դեպքում չիպը արգելափակված է և չի վերականգնվում):
Այսպիսի միջադեպի համար կա վերականգնման միացում, այն ինքն իրեն կառուցելն է, ես այն կառուցեցի, այն շատ անգամ փրկեց ինձ իր հեղինակի շնորհիվ:):
Ահա անգլերեն լեզվով հղումը ՝ FuseBitDoctor
Քայլ 6: Վերջնական հավաքում:)
![Վերջնական ժողով:) Վերջնական ժողով:)](https://i.howwhatproduce.com/images/004/image-10765-24-j.webp)
![Վերջնական ժողով:) Վերջնական ժողով:)](https://i.howwhatproduce.com/images/004/image-10765-25-j.webp)
![Վերջնական ժողով:) Վերջնական ժողով:)](https://i.howwhatproduce.com/images/004/image-10765-26-j.webp)
Գործի համար ես օգտագործեցի սոդայի մինի շիշ, որը պատուհաններով կտրեցի ըստ պահանջի, քանի որ այն մի փոքր չափազանց լայն էր, ես այն բարձր կտրեցի և կպչեցի 4 սմ տրամագծով: Պատրաստի PCB- ն այնուհետև սոսնձված է անիվի հենակին `օգտագործելով տաք հալեցնող ատրճանակ կամ 2 բաղադրիչ էպոքսիդ:
Հիմա զվարճացեք:)
Շինարարության և ծրագրավորման բոլոր ֆայլերն այստեղ ՝ բոլոր ֆայլերը
Ես ֆրանսիացի եմ, և իմ անգլերենը այնքան էլ լավ չէ, եթե ինչ -որ վատ արտահայտություն տեսնեք, խնդրում եմ ինձ հաղորդագրություն ուղարկեք, և ես կուղղեմ:
Քայլ 7. Տե՛ս ATtiny24- ի մասին ավելի լավ հասկանալու համար տվյալների թերթիկը
ATtiny24 տվյալների թերթիկի հղումը
Խորհուրդ ենք տալիս:
GorillaBot 3D տպագրված Arduino ինքնավար սպրինտ քառանիստ ռոբոտ. 9 քայլ (նկարներով)
![GorillaBot 3D տպագրված Arduino ինքնավար սպրինտ քառանիստ ռոբոտ. 9 քայլ (նկարներով) GorillaBot 3D տպագրված Arduino ինքնավար սպրինտ քառանիստ ռոբոտ. 9 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-2471-9-j.webp)
GorillaBot 3D տպագրված Arduino ինքնավար սպրինտ քառանիստ ռոբոտ. Ամեն տարի Թուլուզում (Ֆրանսիա) տեղի է ունենում Թուլուզի ռոբոտների մրցավազք #TRR2021 Մրցավազքը բաղկացած է 10 մետրանոց ինքնավար սպրինտից ՝ երկոտանի և չորքոտանի ռոբոտների համար: Ներկայիս ռեկորդը, որը հավաքում եմ չորքոտանի համար, 42 վայրկյան է 10 մետր արագավազք: Այսպիսով, մ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
![Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ](https://i.howwhatproduce.com/images/005/image-12193-11-j.webp)
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)
![BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով) BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4850-25-j.webp)
BeanBot - Arduino- ի վրա հիմնված ինքնավար թղթի ռոբոտ: Կա՞ ավելի ոգեշնչող բան, քան դատարկ թերթիկը: Եթե դուք եռանդոտ ասեղնագործ կամ շինարար եք, ապա, անկասկած, սկսում եք ձեր նախագծերը ՝ դրանք թղթի վրա ուրվագծելով: Ես գաղափար ունեի տեսնելու, թե հնարավո՞ր է ռոբոտի շրջանակ կառուցել թղթից
Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. 8 քայլ (նկարներով)
![Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. 8 քայլ (նկարներով) Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9456-55-j.webp)
Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. Բարև ընկերներ, այս ուսանելի ծրագրում ես կներկայացնեմ իմ նախկին հրահանգի նոր տարբերակը, որը կարող է կատարել հետևյալ առաջադրանքները. մաքրում որպես փոշեկուլ 3- Այն կարող է
Ինչպես կատարել ինքնավար բասկետբոլ խաղացող ռոբոտ ՝ օգտագործելով IRobot- ը: Ստեղծեք հիմք. 7 քայլ (նկարներով)
![Ինչպես կատարել ինքնավար բասկետբոլ խաղացող ռոբոտ ՝ օգտագործելով IRobot- ը: Ստեղծեք հիմք. 7 քայլ (նկարներով) Ինչպես կատարել ինքնավար բասկետբոլ խաղացող ռոբոտ ՝ օգտագործելով IRobot- ը: Ստեղծեք հիմք. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-6474-34-j.webp)
Ինչպես դարձնել ինքնավար բասկետբոլ խաղացող ռոբոտ ՝ օգտագործելով IRobot- ը Ստեղծել որպես հիմք. Սա իմ մուտքն է iRobot Create մարտահրավերի: Ինձ համար այս ամբողջ գործընթացի ամենադժվարը որոշումն էր, թե ինչ է անելու ռոբոտը: Ես ուզում էի ցուցադրել Ստեղծման հիանալի հատկությունները ՝ միաժամանակ ավելացնելով ինչ -որ ռոբոյի տաղանդ: Իմ բոլոր