Innholdsfortegnelse:

Hexabitz, fantastisk ny måte å bygge prototype på: 6 trinn
Hexabitz, fantastisk ny måte å bygge prototype på: 6 trinn

Video: Hexabitz, fantastisk ny måte å bygge prototype på: 6 trinn

Video: Hexabitz, fantastisk ny måte å bygge prototype på: 6 trinn
Video: BAM, BUILDERS OF THE ANCIENT MYSTERIES - 4K CINEMA VERSION FULL MOVIE 2024, Juli
Anonim
Image
Image
Hva trenger du
Hva trenger du

I forrige uke som surfing på HackAday.io og jeg fant dette prosjektet "Hexabitz", så det så lovende ut prosjektets slagord var: "Maskinvareprototyping trenger ikke å være så vanskelig". I utgangspunktet består prosjektet av moduler som har en sekskantet eller femkantet form, nesten hver modul har en Cortex-M0 MCU og en unik fastvare. Jeg telte rundt 40 moduler, men bare 21 er tilgjengelig i butikken, jeg antar at dette er fordi prosjektet er ganske nytt. Hver modul kan festes til andre moduler og fungere sammen.

Du kan finne alle slags moduler fra den enkle, for eksempel Logo og 50mil-Grid Surface-mount Proto Board til mer kompliserte som RGB til veldig kompliserte som USB-B-til-UART-omformer og Bluetooth-moduler. Jeg likte dette prosjektet veldig godt, så jeg bestilte “Hexabitz Intro Kit”, Wired Kelvin Clamp, USB-UART Prototype Cable og en T-skjorte (Fordi hvorfor ikke: P). I denne instruksjonen skal jeg snakke om hvordan du gjør "Den blinkende LED" ved hjelp av RGB LED og en CLI, og deretter brukte jeg Processing IDE (som er en flott åpen kildekode IDE) for å lage et enkelt prosjekt ved hjelp av Hexabitz.

Trinn 1: Hva trenger du:

Hva trenger du:

Maskinvare

Én RGB LED (H01R00): du finner den her

Two Wired Kelvin Clamp: herfra:

USB-UART prototypekabel herfra

Programvare:

Enhver CLI ville fungere. Jeg velger Realterm, last den ned herfra

Behandler IDE

Trinn 2: Kabling

Kabling
Kabling
Kabling
Kabling

Først av alt, legg merke til at H01R00 har to sider: den med RGB LED (nettstedet kaller den TOP) og den med MCU (igjen kaller nettstedet det nederst) ved hjelp av Kelvin Clamp Koble USB-UART-kabelen til en hvilken som helst av modulmatriseportene (dvs. kommunikasjonsportene P1 til P6). Den øverste puten er MCU TXD og den nederste er MCU RXD. Dermed bør du koble den øverste puten til kabelen RXD (gul i FTDI -kabelen) og den nedre puten til kabelen TXD (oransje).

For det andre må du levere strøm til modulen ved hjelp av en annen Kelvin Clamp, koble den røde ledningen i USB-UART-kabelen til 3,3V og den svarte ledningen til GND.

Trinn 3: Koble FTDI til PCen ved hjelp av USB -port

Koble FTDI til PC -en din ved hjelp av USB -port
Koble FTDI til PC -en din ved hjelp av USB -port

Hvis PCen ikke gjenkjenner FTDI du trenger for å installere driveren, kan du få den herfra

Etter det vil en LED på modulen blinke for å indikere at modulen er klar til å fungere hvis den ikke blinker, så er det noe galt.

Trinn 4: Åpne Realterm

Åpen Realterm
Åpen Realterm
Åpen Realterm
Åpen Realterm

(eller annen CLI) og gjør følgende endringer:

· Trykk på displayet: sett Display As til ANSI i stedet for ASCII.

· I Port -trykk: sett Baud til 921600 og port til FTDI -porten (Du kan vite hvilken port fra enhetsbehandleren eller ganske enkelt velge den som har / VCP i navnet)

Trinn 5: Trykk Enter

Trykk Enter
Trykk Enter

Du kan enten trykke Enter eller sende med sendekranen. Du får svar som vist i denne figuren:

Nå kan du begynne å spille: skriv “farge rød 50” (uten strid).

Skriv deretter inn “farge grønn 50”

Trinn 6:

Bilde
Bilde

Etter det må vi gjøre et nytt prosjekt

Åpne følgende fil ved å bruke Processing:

På den syvende linjen kan du finne en streng som heter portName, endre verdien til hvilken port som PC -en din har tilordnet FTDI, slå på modulen og deretter trykke på run.

GUI forklarer seg selv tror jeg;)

Anbefalt: