Sisällysluettelo:

Hexabitz, hämmästyttävä uusi tapa rakentaa prototyyppi: 6 vaihetta
Hexabitz, hämmästyttävä uusi tapa rakentaa prototyyppi: 6 vaihetta

Video: Hexabitz, hämmästyttävä uusi tapa rakentaa prototyyppi: 6 vaihetta

Video: Hexabitz, hämmästyttävä uusi tapa rakentaa prototyyppi: 6 vaihetta
Video: Taking It To The Next Level! | RM250 Rebuild 29 2024, Marraskuu
Anonim
Image
Image
Mitä tarvitset
Mitä tarvitset

Viime viikolla surffailin HackAday.io: ssa ja löysimme tämän projektin "Hexabitz", se näytti niin lupaavalta, että projektin iskulause oli: "Laitteiston prototyyppien ei tarvitse olla niin vaikeita". Pohjimmiltaan projekti koostuu moduuleista, joissa on kuusikulmio- tai Pentagon-muoto, lähes jokaisessa moduulissa on Cortex-M0 MCU ja ainutlaatuinen laiteohjelmisto. Laskin noin 40 moduulia, mutta vain 21 on saatavilla kaupasta, luulen, että tämä johtuu siitä, että projekti on melko uusi. Jokainen moduuli voidaan liittää muihin moduuleihin ja toimia yhdessä.

Löydät kaikenlaisia moduuleja yksinkertaisesta moduulista, kuten logosta ja 50mil-Grid Surface-Mount Proto Boardista monimutkaisempiin, kuten RGB, erittäin monimutkaisiin, kuten USB-B-UART-muunnin ja Bluetooth-moduulit. Pidin todella tästä projektista, joten tilasin “Hexabitz Intro Kitin”, langallisen Kelvin-puristimen, USB-UART-prototyyppikaapelin ja T-paidan (koska miksi ei: P). Tässä ohjeessa aion puhua siitä, miten "vilkkuva LED" tehdään RGB -LEDin ja CLI: n avulla, ja sitten käytin Processing IDE: tä (joka on loistava avoimen lähdekoodin IDE) tekemään yksinkertaisen projektin Hexabitzin avulla.

Vaihe 1: Mitä tarvitset:

Mitä tarvitset:

Laitteisto

Yksi RGB -LED (H01R00): löydät sen täältä

Kaksi langallista Kelvin -puristinta: täältä:

USB-UART-prototyyppikaapeli täältä

Ohjelmisto:

Mikä tahansa CLI toimisi Valitsen Realterm lataa se täältä

IDE: n käsittely

Vaihe 2: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Ensinnäkin, huomaa, että H01R00: ssa on kaksi puolta: toinen, jossa on RGB-LED (verkkosivusto kutsuu sitä TOP: ksi), ja toinen, jossa on MCU (jälleen verkkosivusto kutsuu sitä alhaalta) Kelvin Clamp -liitännällä Liitä USB-UART-kaapeli mihin tahansa moduuliryhmäporteista (eli tietoliikenneportit P1 - P6). Ylempi tyyny on MCU TXD ja alaosa MCU RXD. Siten sinun tulee liittää ylälevy kaapeliin RXD (keltainen FTDI -kaapelissa) ja alempi tyyny kaapeliin TXD (oranssi).

Toiseksi, sinun on syötettävä moduuliin virtaa toisella Kelvin Clamp -liitännällä. Kytke USB-UART-kaapelin punainen johto 3.3 V: iin ja musta johto GND: hen.

Vaihe 3: Liitä FTDI tietokoneeseen USB -portin avulla

Liitä FTDI tietokoneeseen USB -portin avulla
Liitä FTDI tietokoneeseen USB -portin avulla

Jos tietokoneesi ei tunnista ohjaimen asentamiseen tarvittavaa FTDI: tä, saat sen täältä

Tämän jälkeen moduulin LED -valo vilkkuu osoittaen, että moduuli on valmis toimimaan, jos se ei vilku, silloin on jotain vialla.

Vaihe 4: Avaa Realterm

Avaa Realterm
Avaa Realterm
Avaa Realterm
Avaa Realterm

(tai mikä tahansa muu CLI) ja tee seuraavat muutokset:

· Näyttönapautus: aseta Display As -asetukseksi ANSI ASCII: n sijaan.

· Portti -napautuksessa: aseta Baud arvoksi 921600 ja portti FTDI -porttiin (voit tietää mikä portti laitehallinnasta tai voit valita vain sen, jonka nimi on / VCP)

Vaihe 5: Paina Enter

Paina Enter
Paina Enter

Voit joko painaa Enter -näppäintä tai lähettää lähetysnapautuksella, jolloin saat vastauksen tämän kuvan mukaisesti:

Nyt voit aloittaa pelaamisen: kirjoita “color red 50” (ilman väitteitä).

Kirjoita sitten "väri vihreä 50"

Vaihe 6:

Kuva
Kuva

Sen jälkeen meidän on tehtävä toinen projekti

avaa seuraava tiedosto käsittelyn avulla:

Seitsemänneltä riviltä löydät merkkijonon, jonka nimi on portName. Muuta sen arvo mihin tahansa porttiin, jonka tietokoneesi on määrittänyt FTDI: lle, käynnistä moduuli ja paina sitten suorita.

GUI selittää mielestäni;)

Suositeltava: