Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Javën e kaluar unë si sërf në HackAday.io dhe gjeta këtë projekt "Hexabitz", dukej aq premtues slogani i projektit ishte: "Prototipizimi i harduerit nuk duhet të jetë aq i vështirë". Në thelb projekti përbëhet nga module të cilat kanë forma gjashtëkëndëshe ose Pentagon, pothuajse çdo modul ka një MCU Cortex-M0 dhe një firmware unik. Kam numëruar rreth 40 module, megjithatë vetëm 21 janë në dispozicion në dyqan, mendoj se kjo është sepse projekti është mjaft i ri. Çdo modul mund t'i bashkëngjitet moduleve të tjera dhe të punojë së bashku.
Ju mund të gjeni të gjitha llojet e moduleve nga ai i thjeshtë si Logo dhe Proto Board 50mil-Grid Surface-mount në më të komplikuar si RGB në shumë të komplikuar siç janë USB-B-to-UART Converter dhe modulet Bluetooth. Më pëlqeu shumë ky projekt kështu që porosita "Hexabitz Intro Kit", Wired Kelvin Clamp, USB-UART Prototype Cable dhe një T-shirt (Sepse pse jo: P). Në këtë udhëzim unë do të flas se si të bëj "LED që vezullon" duke përdorur RGB LED dhe një CLI dhe më pas kam përdorur Processing IDE (që është një IDE i shkëlqyer me burim të hapur) për të bërë një projekt të thjeshtë duke përdorur Hexabitz.
Hapi 1: Çfarë do t'ju duhet:
Çfarë do t'ju duhet:
Hardware
Një LED RGB (H01R00): mund ta gjeni këtu
Dy kabllo Kelvin Wired: nga këtu:
Kabllo Prototipi USB-UART nga këtu
Softuer:
Çdo CLI do të funksionojë Unë zgjedh Realterm ta shkarkoj nga këtu
Përpunimi i IDE
Hapi 2: Instalimet elektrike
Para së gjithash, vini re se H01R00 ka dy anë: atë me LEDRRGB (uebfaqja e quan atë TOP) dhe atë me MCU (Përsëri uebfaqja e quan atë poshtë) duke përdorur Kelvin Clamp Lidhni kabllon USB-UART me çdo të portave të grupit të modulit (p.sh. portat e komunikimit P1 deri P6). Mbulesa e sipërme është MCU TXD dhe ajo e poshtme është MCU RXD. Kështu, duhet të lidhni jastëkun e sipërm me kabllon RXD (të verdhë në kabllon FTDI) dhe pjesën e poshtme me kabllon TXD (portokalli).
Së dyti, ju duhet të furnizoni me energji modulin duke përdorur një kapës tjetër Kelvin lidhni tela të kuq në kabllon USB-UART me 3.3V dhe tela të zezë në GND.
Hapi 3: Lidhni FTDI me kompjuterin tuaj duke përdorur portën USB
Nëse kompjuteri juaj nuk e njeh FTDI që ju nevojitet për të instaluar drejtuesin, mund ta merrni nga këtu
Pas kësaj një LED në modul do të ndizet për të treguar që moduli është gati për të punuar nëse nuk ndizet atëherë ka diçka që nuk shkon.
Hapi 4: Hapni Realterm
(ose ndonjë CLI tjetër) dhe bëni ndryshimet e mëposhtme:
· Në prekjen e ekranit: vendosni Display As to ANSI në vend të ASCII.
· Në Port trokitje e lehtë: vendosni Baud në 921600 dhe port në portin FTDI (Ju mund ta dini se çfarë porti nga menaxheri i pajisjes ose thjesht zgjidhni atë që ka / VCP në emrin e tij)
Hapi 5: Godit Enter
Ju ose mund të shtypni Enter ose dërgoni / r duke përdorur rubinetin e dërgimit, do të merrni përgjigje siç tregohet në këtë figurë:
Tani mund të filloni të luani: shkruani "ngjyra e kuqe 50" (pa grindje).
Pastaj shkruani "ngjyra e gjelbër 50"
Hapi 6:
Pas kësaj ne duhet të bëjmë një projekt tjetër
duke përdorur Processing hapni skedarin e mëposhtëm:
Në rreshtin e shtatë mund të gjeni një varg të quajtur portName të ndryshojë vlerën e tij në çfarëdo porti që kompjuteri juaj i ka caktuar FTDI, Ndizni modulin dhe më pas goditni run.
GUI shpjegon veten mendoj;)