Spisu treści:

Hexabitz, niesamowity nowy sposób na zbudowanie prototypu: 6 kroków
Hexabitz, niesamowity nowy sposób na zbudowanie prototypu: 6 kroków

Wideo: Hexabitz, niesamowity nowy sposób na zbudowanie prototypu: 6 kroków

Wideo: Hexabitz, niesamowity nowy sposób na zbudowanie prototypu: 6 kroków
Wideo: How to Use Hexabitz Modules with Raspberry Pi Pico 🤔💡 2024, Lipiec
Anonim
Image
Image
Czego będziesz potrzebować
Czego będziesz potrzebować

W zeszłym tygodniu surfowałem na HackAday.io i znalazłem ten projekt „Hexabitz”, wyglądał tak obiecująco, hasło projektu brzmiało: „Prototypowanie sprzętu nie musi być takie trudne”. Zasadniczo projekt składa się z modułów, które mają kształty Hexagon lub Pentagon, prawie każdy moduł ma MCU Cortex-M0 i unikalny firmware. Naliczyłem około 40 modułów, jednak tylko 21 jest dostępnych w sklepie, myślę, że to dlatego, że projekt jest całkiem nowy. Każdy moduł można dołączyć do innych modułów i współpracować.

Możesz znaleźć wszelkiego rodzaju moduły, od prostych, takich jak Logo i 50mil-Grid-Grid Surface-mount Proto Board, przez bardziej skomplikowane, takie jak RGB, po bardzo skomplikowane, takie jak konwerter USB-B-do-UART i moduły Bluetooth. Bardzo podobał mi się ten projekt, więc zamówiłem „Hexabitz Intro Kit”, Wired Kelvin Clamp, kabel USB-UART Prototype i koszulkę (bo czemu nie:P). W tej instrukcji opowiem o tym, jak zrobić „migającą diodę LED” za pomocą RGB LED i CLI, a następnie wykorzystałem Processing IDE (które jest świetnym open source IDE) do wykonania prostego projektu przy użyciu Hexabitza.

Krok 1: Czego będziesz potrzebować:

Czego będziesz potrzebować:

Sprzęt komputerowy

Jedna dioda LED RGB (H01R00): można ją znaleźć tutaj

Dwa przewodowe zaciski Kelvina: stąd:

Prototypowy kabel USB-UART stąd

Oprogramowanie:

Każdy CLI będzie działał, wybiorę Realterm, pobierz go stąd

Przetwarzanie IDE

Krok 2: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie

Przede wszystkim zauważ, że H01R00 ma dwie strony: tę z diodą LED RGB (na stronie internetowej nazywa się ją TOP) i tę z MCU (ponownie strona internetowa nazywa ją dolną) za pomocą zacisku Kelvina Podłącz kabel USB-UART do dowolnego portów macierzy modułów (tj. portów komunikacyjnych P1 do P6). Górna podkładka to MCU TXD, a dolna to MCU RXD. W związku z tym należy podłączyć górną podkładkę do kabla RXD (żółty w kablu FTDI), a dolną podkładkę do kabla TXD (pomarańczowy).

Po drugie, musisz zasilić moduł za pomocą innego zacisku Kelvina, podłącz czerwony przewód w kablu USB-UART do 3,3V, a czarny przewód do GND.

Krok 3: Podłącz FTDI do komputera za pomocą portu USB

Podłącz FTDI do komputera za pomocą portu USB
Podłącz FTDI do komputera za pomocą portu USB

Jeśli Twój komputer nie rozpoznaje FTDI, którego potrzebujesz, aby zainstalować sterownik, możesz go pobrać stąd

Następnie dioda LED na module zacznie migać, wskazując, że moduł jest gotowy do pracy, jeśli nie miga, oznacza to, że coś jest nie tak.

Krok 4: Otwórz Realterm

Otwórz Realterm
Otwórz Realterm
Otwórz Realterm
Otwórz Realterm

(lub dowolny inny CLI) i wprowadź następujące zmiany:

· W kranu wyświetlacza: ustaw Display As na ANSI zamiast ASCII.

· W opcji Port: ustaw Baud na 921600 i port na port FTDI (możesz wiedzieć jaki port z menedżera urządzeń lub po prostu wybrać ten, który ma w nazwie \VCP)

Krok 5: Naciśnij Enter

Wciśnij Enter
Wciśnij Enter

Możesz nacisnąć Enter lub wysłać \r za pomocą dotknięcia wysyłania, otrzymasz odpowiedź, jak pokazano na tym rysunku:

Teraz możesz zacząć grać: wpisz „kolor czerwony 50” (bez rywalizacji).

Następnie wpisz „kolor zielony 50”

Krok 6:

Obraz
Obraz

Potem musimy zrobić kolejny projekt

za pomocą Przetwarzania otwórz następujący plik:

W siódmym wierszu możesz znaleźć ciąg o nazwie portName, zmień jego wartość na dowolny port, który komputer przypisał do FTDI, włącz moduł, a następnie naciśnij uruchom.

Myślę, że GUI wyjaśnia się;)

Zalecana: