Sadržaj:

Hexabitz, nevjerojatan novi način izgradnje prototipa: 6 koraka
Hexabitz, nevjerojatan novi način izgradnje prototipa: 6 koraka

Video: Hexabitz, nevjerojatan novi način izgradnje prototipa: 6 koraka

Video: Hexabitz, nevjerojatan novi način izgradnje prototipa: 6 koraka
Video: REVAN - THE COMPLETE STORY 2024, Srpanj
Anonim
Image
Image
Što će vam trebati
Što će vam trebati

Prošli tjedan dok sam surfao HackAday.io i našao sam ovaj projekt "Hexabitz", izgledao je tako obećavajuće slogan projekta je bio: "Prototipiranje hardvera ne mora biti tako teško". U osnovi, projekt se sastoji od modula koji imaju šesterokutni ili pentagonski oblik, gotovo svaki modul ima Cortex-M0 MCU i jedinstveni firmware. Izbrojao sam oko 40 modula, međutim samo 21 je dostupan u trgovini, pretpostavljam da je to zato što je projekt prilično nov. Svaki se modul može spojiti na druge module i raditi zajedno.

Možete pronaći sve vrste modula, od jednostavnog, poput Logoa i 50-milimetrske mrežne proto ploče, do složenijih, poput RGB-a, do vrlo kompliciranih, poput USB-B-to-UART pretvarača i Bluetooth modula. Ovaj projekt mi se jako svidio pa sam naručio “Hexabitz Intro Kit”, žičanu Kelvinovu stezaljku, USB-UART prototip kabel i majicu (Jer zašto ne: P). U ovoj uputi govorit ću o tome kako napraviti "Trepereću LED" koristeći RGB LED i CLI, a zatim sam upotrijebio Processing IDE (koji je sjajan IDE otvorenog koda) da napravim jednostavan projekt pomoću Hexabitza.

Korak 1: Što će vam trebati:

Što će vam trebati:

Hardver

Jedan RGB LED (H01R00): možete ga pronaći ovdje

Dvije žičane Kelvinove stezaljke: odavde:

Odavde kabel prototipa USB-UART

Softver:

Bilo koji CLI bi radio. Odabrao sam Realterm, preuzmite ga odavde

Obrada IDE -a

Korak 2: Ožičenje

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

Prije svega, obratite pozornost na to da H01R00 ima dvije strane: onu s RGB LED (web stranica naziva TOP) i onu s MCU (opet web stranica naziva donju) pomoću Kelvinove stezaljke Spojite USB-UART kabel na bilo koji portova niza modula (tj. komunikacijskih portova P1 do P6). Gornji jastučić je MCU TXD, a donji MCU RXD. Dakle, gornji jastučić trebate spojiti na kabel RXD (žuti u FTDI kabelu), a donji jastučić na kabel TXD (narančasti).

Drugo, morate napajati modul pomoću druge Kelvinove stezaljke, spojite crvenu žicu u USB-UART kabelu na 3,3 V, a crnu žicu na GND.

Korak 3: Spojite FTDI na računalo pomoću USB priključka

Spojite FTDI na računalo pomoću USB priključka
Spojite FTDI na računalo pomoću USB priključka

Ako vaše računalo ne prepoznaje FTDI, trebate instalirati upravljački program, možete ga preuzeti odavde

Nakon toga LED na modulu će bljeskati kako bi označio da je modul spreman za rad ako ne treperi, znači da nešto nije u redu.

Korak 4: Otvorite Realterm

Otvorite Realterm
Otvorite Realterm
Otvorite Realterm
Otvorite Realterm

(ili bilo koji drugi CLI) i izvršite sljedeće promjene:

· U dodirnom zaslonu: postavite zaslon kao ANSI umjesto ASCII.

· U Port tap: postavite Baud na 921600 i priključite na FTDI port (Možete znati koji port iz upravitelja uređaja ili jednostavno izabrati onaj koji ima / VCP u svom imenu)

Korak 5: Pritisnite Enter

Pritisnite Enter
Pritisnite Enter

Možete pritisnuti Enter ili poslati / r pritiskom na send, dobili biste odgovor kao što je prikazano na ovoj slici:

Sada možete početi igrati: upišite “color red 50” (bez ikakvih tvrdnji).

Zatim upišite "zelena boja 50"

Korak 6:

Slika
Slika

Nakon toga moramo napraviti još jedan projekt

pomoću Processing otvorite sljedeću datoteku:

U sedmom retku možete pronaći niz koji se zove portName mijenja vrijednost u bilo koji port koji je vaše računalo dodijelilo FTDI -ju, uključite modul, a zatim pritisnite Run.

Mislim da se GUI sam objašnjava;)

Preporučeni: