Mündəricat:

Hexabitz, Prototip yaratmağın inanılmaz yeni yolu: 6 addım
Hexabitz, Prototip yaratmağın inanılmaz yeni yolu: 6 addım

Video: Hexabitz, Prototip yaratmağın inanılmaz yeni yolu: 6 addım

Video: Hexabitz, Prototip yaratmağın inanılmaz yeni yolu: 6 addım
Video: Varlı, yoxsa kasıb olacaqsınız? - BURADAN ÖYRƏNİN 2024, Iyul
Anonim
Image
Image
Nə lazımdır
Nə lazımdır

Keçən həftə HackAday.io -da sörf edərkən bu layihəni "Hexabitz" tapdım, layihənin şüarı: "Avadanlıq prototipinin o qədər də çətin olması lazım deyil" kimi ümidverici görünürdü. Əsasən, layihə altıbucaqlı və ya Pentaqon formalı modullardan ibarətdir, demək olar ki, hər modulda Cortex-M0 MCU və unikal proqram təminatı var. Təxminən 40 modul saydım, ancaq mağazada yalnız 21 ədəd var, düşünürəm ki, bu layihə olduqca yenidir. Hər bir modul digər modullara qoşula və birlikdə işləyə bilər.

Logo və 50mil-Grid Surface-mount Proto Board kimi sadə modullardan RGB kimi daha mürəkkəbə qədər USB-B-UART Konverter və Bluetooth modulları kimi hər cür modul tapa bilərsiniz. Bu layihəni çox bəyəndim, buna görə "Hexabitz Intro Kit", Simli Kelvin Kelepçesi, USB-UART Prototip Kabeli və bir köynək sifariş verdim (Niyə belə deyil: P). Bu təlimatda RGB LED və CLI istifadə edərək "yanıb -sönən LED" in necə ediləcəyi haqqında danışacağam və sonra Hexabitz -dən istifadə edərək sadə bir layihə hazırlamaq üçün Processing IDE -dən istifadə etdim.

Addım 1: Nə lazımdır:

Nə lazımdır:

Avadanlıq

Bir RGB LED (H01R00): burada tapa bilərsiniz

İki Simli Kelvin Kelepçesi: buradan:

USB-UART Prototip Kabeli buradan

Proqram təminatı:

Hər hansı bir CLI işləyərsə Realterm -i buradan yükləyərəm

IDE işlənir

Addım 2: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Hər şeydən əvvəl, H01R00-in iki tərəfi olduğunu unutmayın: RGB LED-lə (veb sayt TOP adlandırır) və MCU-ya malik olan (Yenə veb sayt aşağıdan çağırır) Kelvin Clamp istifadə edərək USB-UART kabelini istənilən yerə qoşun. modul array portlarının (yəni P1 ilə P6 ünsiyyət portları). Üst pad MCU TXD, alt hissəsi isə MCU RXD -dir. Beləliklə, üst yastığı RXD kabelinə (FTDI kabelində sarı) və alt yastığı TXD kabelinə (narıncı) bağlamalısınız.

İkincisi, başqa bir Kelvin Kelepçesi istifadə edərək modula enerji verməlisiniz, USB-UART kabelindəki qırmızı teli 3.3V-ə, qara teli isə GND-yə bağlayın.

Addım 3: USB Portu istifadə edərək FTDI -ni kompüterinizə qoşun

USB portundan istifadə edərək FTDI -ni kompüterinizə qoşun
USB portundan istifadə edərək FTDI -ni kompüterinizə qoşun

Kompüteriniz FTDI -ni tanımırsa, sürücünü quraşdırmalısınız, buradan əldə edə bilərsiniz

Bundan sonra, moduldakı bir LED yanıb sönərsə, modulun yanıb -sönmədiyi təqdirdə işləməyə hazır olduğunu göstərir.

Addım 4: Realterm açın

Realterm açın
Realterm açın
Realterm açın
Realterm açın

(və ya hər hansı digər CLI) və aşağıdakı dəyişiklikləri edin:

· Ekran kranında: Ekranı ASCII yerinə ANSI olaraq təyin edin.

· Liman tapında: Baudu 921600 və portu FTDI portuna təyin edin (Cihaz menecerindən hansı portu bilə bilərsiniz və ya adında / VCP olanı seçə bilərsiniz)

Addım 5: Enter düyməsini basın

Enter düyməsini basın
Enter düyməsini basın

Göndər kranını istifadə edərək ya Enter düyməsini basa bilərsiniz, ya da göndərə bilərsiniz, bu şəkildə göstərildiyi kimi cavab alacaqsınız:

İndi oynamağa başlaya bilərsiniz: "rəng qırmızı 50" yazın (mübahisə etmədən).

Sonra "yaşıl rəng 50" yazın

Addım 6:

Şəkil
Şəkil

Bundan sonra başqa bir layihə etməliyik

Qenerasiya istifadə edərək aşağıdakı faylı açın:

Yeddinci sətirdə portName adlı bir simli tapa bilərsiniz, dəyərini kompüterinizin FTDI -yə təyin etdiyi hər hansı bir porta dəyişdirin, sonra modulu işə salın.

GUI məncə özünü izah edir;)

Tövsiyə: