সুচিপত্র:

হেক্সাবিটজ, প্রোটোটাইপ তৈরির আশ্চর্যজনক নতুন উপায়: 6 টি ধাপ
হেক্সাবিটজ, প্রোটোটাইপ তৈরির আশ্চর্যজনক নতুন উপায়: 6 টি ধাপ

ভিডিও: হেক্সাবিটজ, প্রোটোটাইপ তৈরির আশ্চর্যজনক নতুন উপায়: 6 টি ধাপ

ভিডিও: হেক্সাবিটজ, প্রোটোটাইপ তৈরির আশ্চর্যজনক নতুন উপায়: 6 টি ধাপ
ভিডিও: HSC BM Computer application Assignment 2nd week l কম্পিউটার অফিস এপ্লিকেশন ১ সমাধান ২য় সপ্তাহ 2024, ডিসেম্বর
Anonim
Image
Image
আপনি কি প্রয়োজন হবে
আপনি কি প্রয়োজন হবে

গত সপ্তাহে আমি HackAday.io সার্ফ করার সময় এবং আমি এই প্রকল্পটি "হেক্সাবিটজ" পেয়েছিলাম, এটি প্রকল্পের স্লোগানটি এত আশাব্যঞ্জক লাগছিল: "হার্ডওয়্যার প্রোটোটাইপিং এত কঠিন হতে হবে না"। মূলত প্রকল্পটিতে মডিউল রয়েছে যার একটি ষড়ভুজ বা পেন্টাগন আকার রয়েছে, প্রায় প্রতিটি মডিউলে একটি কর্টেক্স-এম 0 এমসিইউ এবং একটি অনন্য ফার্মওয়্যার রয়েছে। আমি প্রায় 40 টি মডিউল গণনা করেছি, তবে দোকানে মাত্র 21 টি পাওয়া যায়, আমি অনুমান করি কারণ প্রকল্পটি বেশ নতুন। প্রতিটি মডিউল অন্যান্য মডিউলের সাথে সংযুক্ত হতে পারে এবং একসাথে কাজ করতে পারে।

আপনি লোগো এবং 50 মিলি-গ্রিড সারফেস-মাউন্ট প্রোটো বোর্ডের মতো সহজ থেকে সব ধরণের মডিউল খুঁজে পেতে পারেন যেমন আরজিবি থেকে খুব জটিল যেমন ইউএসবি-বি-টু-ইউএআরটি কনভার্টার এবং ব্লুটুথ মডিউল। আমি সত্যিই এই প্রকল্পটি পছন্দ করেছি তাই আমি "হেক্সাবিটজ ইন্ট্রো কিট", ওয়্যার্ড কেলভিন ক্ল্যাম্প, ইউএসবি-ইউএআরটি প্রোটোটাইপ কেবল এবং একটি টি-শার্ট অর্ডার করেছি (কেন না: পি)। এই নির্দেশনায় আমি আরজিবি এলইডি এবং একটি সিএলআই ব্যবহার করে কীভাবে "ব্লিঙ্কিং এলইডি" করতে হয় সে সম্পর্কে কথা বলতে যাচ্ছি এবং তারপরে আমি হেক্সাবিটজ ব্যবহার করে একটি সাধারণ প্রকল্প তৈরি করতে প্রসেসিং আইডিই (যা একটি দুর্দান্ত ওপেন সোর্স আইডিই) ব্যবহার করেছি।

ধাপ 1: আপনার কি প্রয়োজন হবে:

আপনার কি প্রয়োজন হবে:

হার্ডওয়্যার

একটি RGB LED (H01R00): আপনি এটি এখানে খুঁজে পেতে পারেন

দুটি তারযুক্ত কেলভিন ক্ল্যাম্প: এখান থেকে:

এখান থেকে USB-UART প্রোটোটাইপ কেবল

সফটওয়্যার:

যে কোন CLI কাজ করবে আমি রিয়েলটার্ম বেছে নেব এখান থেকে ডাউনলোড করুন

আইডিই প্রসেস করা হচ্ছে

ধাপ 2: তারের

তারের
তারের
তারের
তারের

প্রথমত, লক্ষ্য করুন H01R00 এর দুটি দিক আছে: একটি আরজিবি এলইডি (ওয়েব সাইট এটিকে টপ বলে) এবং এমসিইউ (আরেকটি ওয়েব সাইট এটিকে নীচে কল করে) দিয়ে কেলভিন ক্ল্যাম্প ব্যবহার করে ইউএসবি-ইউএআরটি কেবলের সাথে সংযোগ করুন মডিউল অ্যারে পোর্টগুলির (অর্থাৎ যোগাযোগ পোর্টগুলি P1 থেকে P6)। উপরের প্যাডটি MCU TXD এবং নিচেরটি MCU RXD। সুতরাং, আপনার উপরের প্যাডটি কেবল RXD (FTDI তারের হলুদ) এবং নীচের প্যাডটি TXD (কমলা) এর সাথে সংযুক্ত করা উচিত।

দ্বিতীয়ত, আপনাকে আরেকটি কেলভিন ক্ল্যাম্প ব্যবহার করে মডিউলে বিদ্যুৎ সরবরাহ করতে হবে USB-UART তারের লাল তারকে 3.3V এবং কালো তারকে GND এর সাথে সংযুক্ত করতে হবে।

ধাপ 3: ইউএসবি পোর্ট ব্যবহার করে আপনার পিসিতে FTDI সংযুক্ত করুন

ইউএসবি পোর্ট ব্যবহার করে আপনার পিসিতে FTDI সংযুক্ত করুন
ইউএসবি পোর্ট ব্যবহার করে আপনার পিসিতে FTDI সংযুক্ত করুন

যদি আপনার পিসি এফটিডিআই চিনতে না পারে তবে আপনাকে ড্রাইভার ইনস্টল করতে হবে, আপনি এটি এখান থেকে পেতে পারেন

তারপরে মডিউলে একটি এলইডি ফ্ল্যাশ করবে যা নির্দেশ করে যে মডিউলটি কাজ করতে প্রস্তুত যদি এটি ফ্ল্যাশ না করে তবে কিছু সমস্যা আছে।

ধাপ 4: রিয়েলটার্ম খুলুন

রিয়েলটার্ম খুলুন
রিয়েলটার্ম খুলুন
রিয়েলটার্ম খুলুন
রিয়েলটার্ম খুলুন

(অথবা অন্য কোন CLI) এবং নিম্নলিখিত পরিবর্তনগুলি করুন:

Display ডিসপ্লে ট্যাপে: ASCII এর পরিবর্তে Display As to ANSI সেট করুন।

Port পোর্ট ট্যাপে: বাউডকে 921600 এ সেট করুন এবং এফটিডিআই পোর্টে পোর্ট করুন (আপনি ডিভাইস ম্যানেজার থেকে কোন পোর্টটি জানতে পারেন বা কেবল তার নামে / ভিসিপি আছে এমন একটি বেছে নিতে পারেন)

ধাপ 5: এন্টার চাপুন

এন্টার চাপুন
এন্টার চাপুন

আপনি এন্টার চাপতে পারেন বা সেন্ড ট্যাপ ব্যবহার করে send r পাঠাতে পারেন, আপনি এই চিত্রে দেখানো উত্তর পাবেন:

এখন আপনি খেলতে শুরু করতে পারেন: "রঙ লাল 50" টাইপ করুন (বিতর্ক ছাড়াই)।

তারপরে "রঙ সবুজ 50" টাইপ করুন

ধাপ 6:

ছবি
ছবি

এর পরে আমাদের আরেকটি প্রকল্প করতে হবে

প্রসেসিং ব্যবহার করে নিম্নলিখিত ফাইলটি খুলুন:

সপ্তম লাইনে আপনি পোর্টনাম নামক একটি স্ট্রিং খুঁজে পেতে পারেন যা আপনার পিসি এফটিডিআই, মডিউলে পাওয়ার এবং তারপর রান হিট করার জন্য নির্ধারিত পোর্টে তার মান পরিবর্তন করে।

GUI নিজেই ব্যাখ্যা করে আমি মনে করি;)

প্রস্তাবিত: