فهرست مطالب:

Hexabitz ، راه جدید شگفت انگیز برای ساخت نمونه اولیه: 6 مرحله
Hexabitz ، راه جدید شگفت انگیز برای ساخت نمونه اولیه: 6 مرحله

تصویری: Hexabitz ، راه جدید شگفت انگیز برای ساخت نمونه اولیه: 6 مرحله

تصویری: Hexabitz ، راه جدید شگفت انگیز برای ساخت نمونه اولیه: 6 مرحله
تصویری: How to Use Hexabitz Modules with Raspberry Pi Pico 🤔💡 2024, نوامبر
Anonim
Image
Image
آنچه شما نیاز دارید
آنچه شما نیاز دارید

هفته گذشته من هنگام گشت و گذار در HackAday.io و این پروژه "Hexabitz" را پیدا کردم ، شعار پروژه بسیار امیدوار کننده به نظر می رسید: "نمونه سازی سخت افزار لازم نیست آنقدر سخت باشد". اساساً این پروژه از ماژول هایی تشکیل شده است که دارای اشکال شش ضلعی یا پنج ضلعی هستند ، تقریباً هر ماژول دارای Cortex-M0 MCU و یک سیستم عامل منحصر به فرد است. من حدود 40 ماژول را شمردم ، اما فقط 21 در فروشگاه موجود است ، فکر می کنم این به این دلیل است که پروژه کاملاً جدید است. هر ماژول می تواند به ماژول های دیگر متصل شده و با هم کار کند.

شما می توانید انواع ماژول ها را از ساده مانند Logo و 50mil-Grid Surface-mount Proto Board تا پیچیده تر مانند RGB تا بسیار پیچیده مانند USB-B-to-UART Converter و ماژول های بلوتوث پیدا کنید. من این پروژه را بسیار دوست داشتم ، بنابراین من "Hexabitz Intro Kit" ، Wired Kelvin Clamp ، USB-UART Prototype Cable و یک تی شرت (چون چرا نه: P) را سفارش دادم. در این دستورالعمل من قصد دارم در مورد نحوه انجام "چشمک زن LED" با استفاده از RGB LED و CLI صحبت کنم و سپس از Processing IDE (که یک IDE منبع باز عالی است) برای ایجاد یک پروژه ساده با استفاده از Hexabitz استفاده کردم.

مرحله 1: آنچه شما نیاز دارید:

به چه چیزی نیاز خواهید داشت:

سخت افزار

یک LED RGB (H01R00): می توانید آن را در اینجا پیدا کنید

گیره دو سیم کلوین: از اینجا:

کابل نمونه اولیه USB-UART از اینجا

نرم افزار:

هر CLI کار می کند من Realterm را انتخاب می کنم آن را از اینجا بارگیری کنید

پردازش IDE

مرحله 2: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی

اول از همه ، توجه داشته باشید که H01R00 دو طرف دارد: یکی با LED RRGB (وب سایت آن را TOP می نامد) و دیگری MCU (دوباره وب سایت آن را پایین می نامد) با استفاده از گیره کلوین کابل USB-UART را به هر کدام متصل کنید از پورت های آرایه ماژول (یعنی پورت های ارتباطی P1 تا P6). پد بالایی MCU TXD و پایین آن MCU RXD است. بنابراین ، باید پد بالایی را به کابل RXD (در کابل FTDI زرد) و پد پایینی را به کابل TXD (نارنجی) متصل کنید.

دوم ، شما نیاز به تغذیه ماژول با استفاده از گیره کلوین دیگر دارید سیم قرمز را در کابل USB-UART به 3.3V و سیم سیاه را به GND وصل کنید.

مرحله 3: FTDI را با استفاده از پورت USB به رایانه خود وصل کنید

FTDI را با استفاده از پورت USB به رایانه خود وصل کنید
FTDI را با استفاده از پورت USB به رایانه خود وصل کنید

اگر رایانه شما FTDI را نمی شناسد ، باید درایور را نصب کنید ، می توانید آن را از اینجا دریافت کنید

پس از آن یک LED روی ماژول چشمک می زند تا نشان دهد که ماژول آماده کار است اگر چشمک نزند ، مشکلی وجود دارد.

مرحله 4: Realterm را باز کنید

Realterm را باز کنید
Realterm را باز کنید
Realterm را باز کنید
Realterm را باز کنید

(یا هر CLI دیگر) و تغییرات زیر را اعمال کنید:

· در صفحه نمایش ضربه بزنید: Display As را به جای ASCII روی ANSI تنظیم کنید.

· در شیر ضربه بزنید: Baud را روی 921600 و پورت را به پورت FTDI تنظیم کنید (می توانید از مدیر دستگاه بدانید چه پورتی را انتخاب کرده یا به سادگی پورتی را انتخاب کنید که / VCP به نام آن است)

مرحله 5: Enter را بزنید

Enter را بزنید
Enter را بزنید

شما می توانید Enter را فشار دهید یا با استفاده از ضربه ارسال ، ارسال کنید ، همانطور که در این شکل نشان داده شده است ، پاسخ دریافت خواهید کرد:

اکنون می توانید بازی را شروع کنید: "رنگ قرمز 50" (بدون مشاجره) را تایپ کنید.

سپس "رنگ سبز 50" را تایپ کنید

مرحله 6:

تصویر
تصویر

پس از آن ما باید یک پروژه دیگر انجام دهیم

با استفاده از Processing فایل زیر را باز کنید:

در خط هفتم می توانید رشته ای به نام portName را پیدا کنید که مقدار آن را به هر پورتی که کامپیوتر شما به FTDI اختصاص داده است تغییر دهید ، Power on the module و سپس run را بزنید.

فکر کنم رابط کاربری گرافیکی خودش رو توضیح میده؛)

توصیه شده: