Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
Č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
(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
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:
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;)