Բովանդակություն:

Ռոբոտի փոփոխում FLR D2-2: 5 քայլ (նկարներով)
Ռոբոտի փոփոխում FLR D2-2: 5 քայլ (նկարներով)

Video: Ռոբոտի փոփոխում FLR D2-2: 5 քայլ (նկարներով)

Video: Ռոբոտի փոփոխում FLR D2-2: 5 քայլ (նկարներով)
Video: ԻՆՉՈՒ ԵՍ ՈՒԶՈՒՄ L4D3 2024, Հուլիսի
Anonim
Ռոբոտի փոփոխում FLR D2-2
Ռոբոտի փոփոխում FLR D2-2

Ես ուզում եմ վերագնահատել D2-2 ռոբոտը, որն իսկապես էժան է (տե՛ս, օրինակ, Banggood- ում): Մատակարարվող µcontroller- ը AT89C2051 է, և ես IDE, ծրագրավորող և սովորելու ժամանակ չունեմ, ուստի որոշեցի հեռացնել AT89C2051- ը և փորձել օգտագործել PIC:

Ես ընտրել եմ 16F690- ը, քանի որ ես շատ ունեմ, բայց դուք կարող եք փորձել մեկով, քանի դեռ այն ունի նույն կապի դիագրամը (օրինակ ՝ 16F1507- ը գեղեցիկ է):

Դա շատ հեշտ և պարզ է անել: Ձեզ անհրաժեշտ է միայն միկրոկոնտրոլերը (և PICKit- ը):

Քայլ 1: Սխեմատիկայի իմացություն

Հասկանալով սխեմատիկ
Հասկանալով սխեմատիկ

Սկզբունքը բավականին պարզ է. Կա 2 մուտք. 2 ֆոտոդետեկտորները միացված են կրկնակի համեմատիչին: կա 4 ելք `2 շարժիչ և 2 LEDS:

Programրագիրը նաև շատ պարզ է. Եթե ֆոտոդետեկտորը զգում է սպիտակ հատված, ապա համապատասխան շարժիչը միացված է:

Սխեմատիկ XTAL Y1- ը բացակայում է: Այն գտնվում է AT89C2051- ի 4 -րդ և 5 -րդ կապերի միջև:

Քայլ 2. Տեղադրեք PIC16F690 վարդակից

Տեղադրելով PIC16F690 վարդակից
Տեղադրելով PIC16F690 վարդակից

Դուք պետք է միացնեք հավաքածուն առանց հետևյալ մասերի.

R1 և C4. Դա վերականգնման միացում է

C6, C7 և Y1. Դա տատանումն է

Հետևյալ փոփոխությունները պետք է ուշադիր կատարվեն.

R10- ը պետք է միացված լինի C4- ի բացասական քորոցին

20 կապող IC վարդակից պետք է զոդել ՓԱԿՎԵԼ, 1 -ինը ՝ դեպի ռոբոտի կենտրոնը:

16F690- ի 1 -ին կապը (նշվում է որպես P3.7) պետք է զոդել հաջորդ Vcc- ով:

Քայլ 3: Արդյունքներ

Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները

Ուշադրություն դարձրեք, թե ինչպես է տեղադրված R10- ը:

Քայլ 4. Միակցիչ PICKit 2 կամ 3 -ի համար

Միակցիչ PICKit 2 կամ 3 -ի համար
Միակցիչ PICKit 2 կամ 3 -ի համար
Միակցիչ PICKit 2 կամ 3 -ի համար
Միակցիչ PICKit 2 կամ 3 -ի համար

PICKit- ը հեշտությամբ միացնելու համար ես օգտագործում եմ 5 Male To Male Jumper Cable Dupont Wire:

Դրանք զոդվում են ըստ գունային կոդի:

Առաջին մետաղալարը (շագանակագույն մետաղալարը պետք է զոդել R10 քորոցի փոխարեն):

PICKit- ի հետ կապերը կատարվում են ըստ գունային ծածկագրի…

Քայլ 5: Եզրակացություն

Այդ փոքրիկ հաքը շատ պարզ է և աշխատում է անմիջապես:

Մատուցվող Excel ֆայլը պարունակում է 16F690- ի ցուցումների, գրանցամատյանների և մատնահետքերի ցանկ:

Ահա Youtube- ում ծրագրավորված ռոբոտի արդյունքը:

Բայց այժմ կարող եք ծրագրել ավելի խելացի ռոբոտ…

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