Daftar Isi:

Hexabitz, Cara Baru yang Menakjubkan untuk Membangun Prototipe: 6 Langkah
Hexabitz, Cara Baru yang Menakjubkan untuk Membangun Prototipe: 6 Langkah

Video: Hexabitz, Cara Baru yang Menakjubkan untuk Membangun Prototipe: 6 Langkah

Video: Hexabitz, Cara Baru yang Menakjubkan untuk Membangun Prototipe: 6 Langkah
Video: Машинное обучение для разработчиков Java: переход на стек технологий ИИ. 2024, November
Anonim
Image
Image
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan

Minggu lalu saya berselancar di HackAday.io dan saya menemukan proyek ini “Hexabitz”, terlihat sangat menjanjikan slogan proyek ini adalah: “Prototyping perangkat keras tidak harus terlalu sulit”. Pada dasarnya proyek ini terdiri dari modul yang memiliki bentuk Hexagon atau Pentagon, hampir setiap modul memiliki MCU Cortex-M0 dan firmware yang unik. Saya menghitung sekitar 40 Modul, namun hanya 21 yang tersedia di toko, saya kira ini karena proyek ini cukup baru. Setiap modul dapat dilampirkan ke modul lain dan bekerja sama.

Anda dapat menemukan semua jenis modul dari yang sederhana seperti Logo dan 50mil-Grid Surface-mount Proto Board hingga yang lebih rumit seperti RGB hingga yang sangat rumit seperti USB-B-to-UART Converter dan modul Bluetooth. Saya sangat menyukai proyek ini jadi saya memesan "Kit Intro Hexabitz", Penjepit Kelvin Berkabel, Kabel Prototipe USB-UART dan T-shirt (Karena mengapa tidak:P). Dalam instruksi ini saya akan berbicara tentang bagaimana melakukan "LED berkedip" menggunakan RGB LED dan CLI dan kemudian saya menggunakan Processing IDE (yang merupakan IDE open source yang bagus) untuk membuat proyek sederhana menggunakan Hexabitz.

Langkah 1: Apa yang Anda Butuhkan:

Apa yang Anda butuhkan:

Perangkat keras

Satu LED RGB (H01R00): Anda dapat menemukannya di sini

Dua Kabel Kelvin Clamp: dari sini:

Kabel Prototipe USB-UART dari sini

Perangkat lunak:

CLI apa pun akan berfungsi, saya memilih Realterm, unduh dari sini

Memproses IDE

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Pertama-tama, perhatikan H01R00 memiliki dua sisi: satu dengan LED RGB (situs web menyebutnya TOP) dan satu lagi dengan MCU (Sekali lagi situs web menyebutnya bawah) menggunakan Kelvin Clamp Hubungkan kabel USB-UART ke sembarang dari port array modul (yaitu port komunikasi P1 ke P6). Pad atas adalah MCU TXD dan pad bawah adalah MCU RXD. Jadi, Anda harus menghubungkan bantalan atas ke kabel RXD (kuning pada kabel FTDI) dan bantalan bawah ke kabel TXD (oranye).

Kedua, Anda perlu memasok daya ke modul menggunakan Kelvin Clamp lain, sambungkan kabel merah di kabel USB-UART ke 3.3V dan kabel hitam ke GND.

Langkah 3: Hubungkan FTDI ke PC Anda Menggunakan Port USB

Hubungkan FTDI ke PC Anda Menggunakan Port USB
Hubungkan FTDI ke PC Anda Menggunakan Port USB

Jika PC Anda tidak mengenali FTDI yang Anda perlukan untuk menginstal driver, Anda bisa mendapatkannya dari sini

Setelah itu LED pada modul akan berkedip menandakan bahwa modul siap bekerja jika tidak berkedip maka ada yang salah.

Langkah 4: Buka Realterm

Buka Realterm
Buka Realterm
Buka Realterm
Buka Realterm

(atau CLI lainnya) dan buat perubahan berikut:

· Pada tampilan, ketuk: atur Tampilan Sebagai ke ANSI, bukan ASCII.

· Di Port tap: atur Baud ke 921600 dan port ke port FTDI (Anda dapat mengetahui port apa dari device manager atau cukup pilih salah satu yang memiliki \VCP di namanya)

Langkah 5: Tekan Enter

Tekan Enter
Tekan Enter

Anda dapat menekan Enter atau mengirim \r menggunakan ketuk kirim, Anda akan mendapatkan balasan seperti yang ditunjukkan pada gambar ini:

Sekarang Anda dapat mulai bermain: ketik "warna merah 50" (tanpa pertengkaran).

Kemudian ketik “warna hijau 50”

Langkah 6:

Gambar
Gambar

Setelah itu kita perlu melakukan proyek lain

menggunakan Processing buka file berikut:

Di baris ketujuh Anda dapat menemukan string bernama portName, ubah nilainya ke port apa pun yang ditetapkan PC Anda ke FTDI, Nyalakan modul, lalu tekan run.

GUI menjelaskan sendiri saya pikir;)

Direkomendasikan: