Kazalo:

Hexabitz, neverjeten nov način izdelave prototipa: 6 korakov
Hexabitz, neverjeten nov način izdelave prototipa: 6 korakov

Video: Hexabitz, neverjeten nov način izdelave prototipa: 6 korakov

Video: Hexabitz, neverjeten nov način izdelave prototipa: 6 korakov
Video: Meeting #5 - 4/29/2022 | ETF team meeting and dialogue 2024, Julij
Anonim
Image
Image
Kaj boste potrebovali
Kaj boste potrebovali

Prejšnji teden, ko sem brskal po HackAday.io in sem našel ta projekt "Hexabitz", se je zdel tako obetaven slogan projekta: "Prototipi strojne opreme ne smejo biti tako težki". V bistvu je projekt sestavljen iz modulov, ki imajo obliko šesterokotnika ali petkotnika, skoraj vsak modul ima MCU Cortex-M0 in edinstveno vdelano programsko opremo. Naštela sem približno 40 modulov, vendar je v trgovini na voljo le 21, mislim, da je to zato, ker je projekt precej nov. Vsak modul je mogoče priključiti na druge module in delovati skupaj.

Najdete lahko vse vrste modulov, od enostavnega, kot sta Logo in 50mil-Grid Surface-Mount Proto Board, do bolj zapletenih, kot je RGB, do zelo zapletenih, kot sta pretvornik USB-B-v-UART in moduli Bluetooth. Ta projekt mi je bil zelo všeč, zato sem naročil “Hexabitz Intro Kit”, žično Kelvinovo objemko, USB-UART prototipni kabel in majico (Zakaj pa ne: P). V tem navodilu bom govoril o tem, kako narediti "utripajočo LED" z uporabo RGB LED in CLI, nato pa sem uporabil Processing IDE (ki je odličen odprtokodni IDE) za izdelavo preprostega projekta z uporabo Hexabitza.

1. korak: Kaj potrebujete:

Kaj boste potrebovali:

Strojna oprema

Ena LED RGB (H01R00): najdete jo tukaj

Dve žični Kelvinovi sponki: od tukaj:

Prototipni kabel USB-UART od tukaj

Programska oprema:

Vsak CLI bi deloval. Izberem Realterm, naložite ga od tukaj

Obdelava IDE

2. korak: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Najprej opazite, da ima H01R00 dve strani: eno z LED RGB (spletno mesto jo imenuje TOP) in tisto z MCU (spet jo spletno mesto kliče spodaj) z uporabo Kelvinove sponke Priključite kabel USB-UART na katero koli priključkov matričnih modulov (tj. komunikacijskih vrat P1 do P6). Zgornja plošča je MCU TXD, spodnja pa MCU RXD. Tako morate zgornjo ploščico priključiti na kabel RXD (rumena v kablu FTDI), spodnjo ploščico pa na kabel TXD (oranžna).

Drugič, modul morate napajati z drugo Kelvinovo objemko, ki priklopi rdečo žico v kablu USB-UART na 3,3 V in črno žico na GND.

Korak: Povežite FTDI z računalnikom prek vrat USB

Povežite FTDI z računalnikom prek vrat USB
Povežite FTDI z računalnikom prek vrat USB

Če vaš računalnik ne prepozna FTDI, morate namestiti gonilnik, ga lahko dobite tukaj

Po tem bo na modulu utripala LED, ki označuje, da je modul pripravljen za delo, če ne utripa, potem je nekaj narobe.

4. korak: Odprite Realterm

Odprite Realterm
Odprite Realterm
Odprite Realterm
Odprite Realterm

(ali kateri koli drugi CLI) in naredite naslednje spremembe:

· V zaslonu: nastavite zaslon kot ANSI namesto ASCII.

· Pri dotiku vrat: nastavite Baud na 921600 in vrata na vrata FTDI (katera vrata lahko ugotovite v upravitelju naprav ali preprosto izberete tisto, ki ima v imenu / VCP)

5. korak: Pritisnite Enter

Pritisnite Enter
Pritisnite Enter

Lahko pritisnete Enter ali pošljete / r s tipko za pošiljanje, dobili boste odgovor, kot je prikazano na tej sliki:

Zdaj lahko začnete igrati: vnesite »barva rdeča 50« (brez navedb).

Nato vnesite "zelena barva 50"

6. korak:

Slika
Slika

Po tem moramo narediti še en projekt

z obdelavo odprite naslednjo datoteko:

V sedmi vrstici najdete niz, imenovan portName, ki spremeni svojo vrednost na vsa vrata, ki jih je vaš računalnik dodelil FTDI, vklopite modul in nato pritisnite run.

Mislim, da se grafični vmesnik pojasni;)

Priporočena: