Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
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
(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
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:
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;)