Mundarija:

Geksabits, prototip yaratishning ajoyib yangi usuli: 6 qadam
Geksabits, prototip yaratishning ajoyib yangi usuli: 6 qadam

Video: Geksabits, prototip yaratishning ajoyib yangi usuli: 6 qadam

Video: Geksabits, prototip yaratishning ajoyib yangi usuli: 6 qadam
Video: Безымянная звезда (1 серия) (1978) фильм 2024, Noyabr
Anonim
Image
Image
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

O'tgan hafta men HackAday.io -da bemaqsad qilar ekanman va "Hexabitz" loyihasini topdim, bu loyihaning shiori shunday umidli ko'rinib turibdiki: "Uskuna prototipini yaratish juda qiyin bo'lishi shart emas". Asosan, loyiha olti burchakli yoki Pentagonli modullardan iborat bo'lib, deyarli har bir modulda Cortex-M0 MCU va noyob dasturiy ta'minot mavjud. Men 40 ga yaqin modulni sanadim, lekin do'konda atigi 21 tasi bor, menimcha, bu loyiha juda yangi. Har bir modul boshqa modullarga biriktirilishi va birgalikda ishlashi mumkin.

Siz har xil modullarni topishingiz mumkin, masalan, Logo va 50mil-Grid Surface-mount Proto Board, RGBdan USB-B-to-UART konvertori va Bluetooth modullari kabi murakkabgacha. Menga bu loyiha juda yoqdi, shuning uchun men "Hexabitz Intro Kit", Simli Kelvin qisqich, USB-UART prototipli kabel va futbolkaga buyurtma berdim (Chunki nima uchun: P). Ushbu yo'riqnomada men RGB LED va CLI yordamida "miltillovchi LED" ni qanday qilish kerakligi haqida gaplashmoqchiman, keyin Hexabitz yordamida oddiy loyihani amalga oshirish uchun Processing IDE (bu ochiq manba kodli IDE) dan foydalandim.

1 -qadam: Sizga nima kerak:

Sizga nima kerak bo'ladi:

Uskuna

Bitta RGB LED (H01R00): uni bu erda topishingiz mumkin

Ikkita simli Kelvin qisqichi: bu erdan:

USB-UART prototipli kabel

Dasturiy ta'minot:

Har qanday CLI ishlaydi, men Realterm -ni tanlayman, uni bu erdan yuklab oling

IDE qayta ishlanmoqda

2 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Birinchidan, e'tibor bering, H01R00 ning ikki tomoni bor: RGB svetodiodli (veb-sayt uni TOP deb ataydi) va MCU bilan (yana veb-sayt pastdan qo'ng'iroq qiladi) Kelvin qisqich yordamida USB-UART kabelini har qanday tarmoqqa ulang. modul massiv portlarining (ya'ni P1 dan P6 aloqa portlari). Yuqori panel MCU TXD, pastki qismi esa MCU RXD. Shunday qilib, siz yuqori panelni RXD kabeliga (FTDI kabelida sariq) va pastki padni TXD kabeliga (to'q sariq) ulashingiz kerak.

Ikkinchidan, siz boshqa Kelvin qisqichi yordamida modulni quvvat bilan ta'minlashingiz kerak, USB-UART kabelidagi qizil simni 3.3V ga, qora simni esa GND ga ulang.

3 -qadam: FTDI -ni USB port yordamida kompyuteringizga ulang

USB port yordamida FTDI -ni shaxsiy kompyuteringizga ulang
USB port yordamida FTDI -ni shaxsiy kompyuteringizga ulang

Agar sizning kompyuteringiz FTDI -ni tanimasa, siz drayverni o'rnatishingiz kerak, uni shu erdan olishingiz mumkin

Shundan so'ng, LED yonib -o'chib turadi, agar u ishlamasa, modul ishlashga tayyor ekanligini ko'rsatadi.

4 -qadam: Realterm -ni oching

Realterm -ni oching
Realterm -ni oching
Realterm -ni oching
Realterm -ni oching

(yoki boshqa CLI) va quyidagi o'zgarishlarni amalga oshiring:

· Displeyga teging: Displeyni ASCII o'rniga ANSI qilib o'rnating.

· Port -ga teging: Baud -ni 921600 -ga va portni FTDI -ga o'rnating (Qurilma menejeridan qaysi portni bilib olishingiz mumkin yoki shunchaki / VCP -ni o'z nomidan tanlang)

5 -qadam: Enter ni bosing

Enter ni bosing
Enter ni bosing

Siz Enter tugmasini bosishingiz yoki yuborish tugmasini bosib yuborishingiz mumkin, siz quyidagi rasmda ko'rsatilgandek javob olasiz:

Endi siz o'ynashni boshlashingiz mumkin: "qizil 50" rangini kiriting (tortishuvlarsiz).

Keyin "yashil rang 50" kiriting.

6 -qadam:

Rasm
Rasm

Shundan so'ng biz boshqa loyihani amalga oshirishimiz kerak

ishlov berish yordamida quyidagi faylni oching:

Ettinchi qatorda siz portName deb nomlangan satrni topishingiz mumkin, uning qiymatini kompyuteringiz FTDI -ga yuklagan portga o'zgartiradi, keyin modulni yoqing.

GUI o'zini tushuntiradi, menimcha;)

Tavsiya: