Isi kandungan:

Hexabitz, Kaedah Baru yang Hebat untuk Membina Prototaip: 6 Langkah
Hexabitz, Kaedah Baru yang Hebat untuk Membina Prototaip: 6 Langkah

Video: Hexabitz, Kaedah Baru yang Hebat untuk Membina Prototaip: 6 Langkah

Video: Hexabitz, Kaedah Baru yang Hebat untuk Membina Prototaip: 6 Langkah
Video: Faouzia & John Legend - Minefields (Official Music Video) 2024, November
Anonim
Image
Image
Apa yang Anda Perlu
Apa yang Anda Perlu

Minggu lalu saya ketika melayari HackAday.io dan saya menjumpai projek ini "Hexabitz", nampaknya menjanjikan slogan projeknya adalah: "Prototaip perkakasan tidak semestinya sulit". Pada dasarnya projek ini terdiri daripada modul yang mempunyai bentuk Hexagon atau Pentagon, hampir setiap modul mempunyai Cortex-M0 MCU dan firmware yang unik. Saya mengira sekitar 40 Modul, namun hanya 21 yang terdapat di kedai, saya rasa ini kerana projeknya agak baru. Setiap modul boleh dilampirkan ke modul lain dan bekerjasama.

Anda boleh mendapatkan semua jenis modul dari yang mudah seperti Logo dan 50mil-Grid Surface-mount Proto Board hingga lebih rumit seperti RGB hingga sangat rumit seperti modul USB-B-to-UART Converter dan Bluetooth. Saya sangat menyukai projek ini jadi saya memesan "Hexabitz Intro Kit", Wired Kelvin Clamp, USB-UART Prototype Cable dan T-shirt (Kerana mengapa tidak: P). Dalam arahan ini saya akan membincangkan bagaimana melakukan "LED berkedip" menggunakan LED RGB dan CLI dan kemudian saya menggunakan IDE Pemprosesan (yang merupakan IDE sumber terbuka yang hebat) untuk membuat projek mudah menggunakan Hexabitz.

Langkah 1: Apa yang Anda Perlu:

Apa yang anda perlukan:

Perkakasan

Satu LED RGB (H01R00): anda boleh mencarinya di sini

Dua Kelab Wayar Kelvin: dari sini:

Kabel Prototaip USB-UART dari sini

Perisian:

Mana-mana CLI akan berfungsi saya memilih Realterm memuat turunnya dari sini

Memproses IDE

Langkah 2: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian

Pertama sekali, perhatikan H01R00 mempunyai dua sisi: satu dengan LED RGB (laman web memanggilnya TOP) dan yang satu dengan MCU (Lagi laman web menyebutnya bawah) menggunakan Kelvin Clamp Sambungkan kabel USB-UART ke mana-mana dari port array modul (iaitu port komunikasi P1 hingga P6). Pad atas adalah MCU TXD dan bahagian bawahnya adalah MCU RXD. Oleh itu, anda harus menyambungkan pad atas ke kabel RXD (kuning di kabel FTDI) dan pad bawah ke kabel TXD (oren).

Kedua, anda perlu membekalkan kuasa ke modul menggunakan Kelvin Clamp yang lain menyambungkan wayar merah di kabel USB-UART ke 3.3V dan wayar hitam ke GND.

Langkah 3: Sambungkan FTDI ke PC Anda Menggunakan Port USB

Sambungkan FTDI ke PC Anda Menggunakan Port USB
Sambungkan FTDI ke PC Anda Menggunakan Port USB

Sekiranya PC anda tidak mengenali FTDI, anda perlu memasang pemacu, anda boleh mendapatkannya dari sini

Selepas itu LED pada modul akan berkelip untuk menunjukkan bahawa modul sudah siap berfungsi jika tidak berkelip maka ada yang tidak kena.

Langkah 4: Buka Realterm

Buka Realterm
Buka Realterm
Buka Realterm
Buka Realterm

(atau CLI lain) dan buat perubahan berikut:

· Ketuk paparan: tetapkan Paparan Sebagai ANSI dan bukannya ASCII.

Dalam ketuk Port: tetapkan Baud ke 921600 dan port ke port FTDI (Anda dapat mengetahui port apa dari pengurus peranti atau hanya memilih port yang mempunyai / VCP namanya)

Langkah 5: Tekan Enter

Tekan Enter
Tekan Enter

Anda boleh menekan Enter atau mengirim menggunakan ketuk kirim, anda akan mendapat balasan seperti yang ditunjukkan dalam gambar ini:

Sekarang anda boleh mula bermain: ketik "warna merah 50" (tanpa pertikaian).

Kemudian taip "warna hijau 50"

Langkah 6:

Imej
Imej

Selepas itu kita perlu membuat projek lain

menggunakan Pemprosesan buka fail berikut:

Pada baris ketujuh anda dapat mencari rentetan yang disebut portName mengubah nilainya ke port apa pun yang PC anda tetapkan ke FTDI, Power on modul dan kemudian tekan run.

GUI menjelaskan bahawa saya fikir;)

Disyorkan: