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

Հեքսաբից, նախատիպ կառուցելու զարմանալի նոր միջոց ՝ 6 քայլ
Հեքսաբից, նախատիպ կառուցելու զարմանալի նոր միջոց ՝ 6 քայլ

Video: Հեքսաբից, նախատիպ կառուցելու զարմանալի նոր միջոց ՝ 6 քայլ

Video: Հեքսաբից, նախատիպ կառուցելու զարմանալի նոր միջոց ՝ 6 քայլ
Video: Сериал - "Сваты" (1-й сезон 1-я серия) фильм комедия для всей семьи 2024, Նոյեմբեր
Anonim
Image
Image
Ինչ ձեզ հարկավոր կլինի
Ինչ ձեզ հարկավոր կլինի

Անցյալ շաբաթ ես, որպես surfing HackAday.io և գտա այս նախագիծը «Hexabitz», այն այնքան խոստումնալից թվաց, որ ծրագրի կարգախոսն էր. Հիմնականում նախագիծը բաղկացած է մոդուլներից, որոնք ունեն վեցանկյուն կամ պենտագոն ձևեր, գրեթե յուրաքանչյուր մոդուլ ունի Cortex-M0 MCU և յուրահատուկ որոնված: Ես հաշվեցի շուրջ 40 մոդուլ, սակայն խանութում առկա է միայն 21 -ը, ենթադրում եմ, որ սա այն պատճառով է, որ նախագիծը բավականին նոր է: Յուրաքանչյուր մոդուլ կարող է կցվել այլ մոդուլների և աշխատել միասին:

Դուք կարող եք գտնել բոլոր տեսակի մոդուլներ ՝ պարզից, ինչպիսիք են Logo- ն և 50mil-Grid Surface-mount Proto Board- ը մինչև ավելի բարդ, ինչպես RGB- ից մինչև շատ բարդ, ինչպիսիք են USB-B-to-UART փոխարկիչը և Bluetooth մոդուլները: Ինձ շատ դուր եկավ այս նախագիծը, ուստի պատվիրեցի «Hexabitz Intro Kit», Wired Kelvin Clamp, USB-UART Prototype Cable և T-shirt (Քանի որ ինչու ոչ: P): Այս հրահանգում ես կխոսեմ այն մասին, թե ինչպես անել «The blinking LED» ՝ օգտագործելով RGB LED և CLI, այնուհետև ես օգտագործել Processing IDE- ն (որը հիանալի բաց կոդով IDE է) ՝ Hexabitz- ի միջոցով պարզ նախագիծ պատրաստելու համար:

Քայլ 1: Ինչ ձեզ հարկավոր կլինի

Ինչ ձեզ հարկավոր կլինի.

Սարքավորումներ

Մեկ RGB LED (H01R00). Այն կարող եք գտնել այստեղ

Two Wired Kelvin Clamp: from here:

USB-UART նախատիպի մալուխ այստեղից

Softwareրագրային ապահովում:

CLանկացած CLI կաշխատի: Ես ընտրում եմ Realterm- ը, ներբեռնեք այն այստեղից

IDE- ի մշակում

Քայլ 2: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Նախևառաջ, նկատեք, որ H01R00- ն ունի երկու կողմ. Մեկը RRGB LED- ով (կայքը կոչում է TOP) և մեկը MCU- ով (Կրկին վեբ կայքը այն անվանում է ներքև), օգտագործելով Kelvin Clamp USB-UART մալուխը միացրեք ցանկացածին մոդուլային զանգվածի նավահանգիստներից (այսինքն ՝ կապի P1- ից P6 կապի նավահանգիստներ): Վերին պահոցը MCU TXD է, իսկ ներքևինը ՝ MCU RXD: Այսպիսով, դուք պետք է միացնեք վերին բարձիկը RXD մալուխին (դեղին ՝ FTDI մալուխում), իսկ ներքևի բարձիկը ՝ TXD (նարնջագույն) մալուխին:

Երկրորդ, դուք պետք է էներգիա մատակարարեք մոդուլին ՝ օգտագործելով մեկ այլ Kelvin Clamp, USB-UART մալուխի կարմիր մետաղալարը միացրեք 3.3V- ին, իսկ սևը ՝ GND- ին:

Քայլ 3. Միացրեք FTDI- ը ձեր համակարգչին `օգտագործելով USB պորտ

Միացրեք FTDI- ը ձեր համակարգչին `օգտագործելով USB պորտ
Միացրեք FTDI- ը ձեր համակարգչին `օգտագործելով USB պորտ

Եթե ձեր համակարգիչը չի ճանաչում FTDI- ն, ապա անհրաժեշտ է տեղադրել վարորդը, կարող եք այն ստանալ այստեղից

Դրանից հետո մոդուլի վրա LED լուսարձակը ցույց կտա ՝ նշելով, որ մոդուլը պատրաստ է աշխատել, եթե այն չի բռնկվում, ուրեմն ինչ -որ բան այն չէ:

Քայլ 4: Բացեք Realterm- ը

Բացեք Realterm- ը
Բացեք Realterm- ը
Բացեք Realterm- ը
Բացեք Realterm- ը

(կամ որևէ այլ CLI) և կատարեք հետևյալ փոփոխությունները.

· Displayուցադրման թակել. ASCII- ի փոխարեն սահմանեք Display As- ը որպես ANSI:

· Պորտի հպում. Baud- ը սահմանեք 921600 և միացրեք FTDI նավահանգստի (սարքի կառավարիչից կարող եք իմանալ, թե որ նավահանգիստն է կամ պարզապես ընտրել այն, որն ունի / VCP անունով)

Քայլ 5: Կտտացրեք Enter

Կտտացրեք Enter
Կտտացրեք Enter

Կարող եք կամ սեղմել Enter կամ ուղարկել / r օգտագործելով ուղարկելու հպումը: Դուք կստանաք պատասխան, ինչպես ցույց է տրված այս նկարում.

Այժմ կարող եք սկսել խաղալ. Մուտքագրեք «գույնը կարմիր 50» (առանց վիճաբանությունների):

Այնուհետև մուտքագրեք «կանաչ գույն 50»

Քայլ 6:

Պատկեր
Պատկեր

Դրանից հետո մենք պետք է այլ նախագիծ անենք

Processing- ի միջոցով բացեք հետևյալ ֆայլը.

Յոթերորդ տողում կարող եք գտնել մի տող, որը կոչվում է portName, որը փոխում է իր արժեքը այն պորտին, որը ձեր համակարգիչը նշանակել է FTDI- ին, միացնել մոդուլին և այնուհետև հարվածել գործարկմանը:

Կարծում եմ GUI- ն ինքն իրեն բացատրում է;)

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