কোড অনুবাদককে মুর্স করে আপনার নিজস্ব ভাষা তৈরি করুন

আরডুইনো প্যাকেজ, ইউএসবি এবং এইচডিএমআই তারের

আজ আমরা আমাদের একটি আকর্ষণীয় টিউটোরিয়াল নিয়ে ফিরে আসছি। এবার আমি আপনাকে একটি খুব সাধারণ প্রকল্পটি দেখাতে চাই যা বাস্তবায়নে আপনাকে খুব কম সময় লাগবে এবং যার সাহায্যে আপনি আক্ষরিক অর্থে মোর্স কোডে লেখা একটি ভাষা থেকে এক ধরণের অনুবাদক তৈরি করতে সক্ষম হবেন। যথারীতি সত্য, সত্য যে আমরা কোনও প্রকল্পের বাইরে যাব না যেখানে এ রুটিবোর্ড প্লেট এবং একটি আরডুইনো বোর্ড যেহেতু, আপনি সফ্টওয়্যার পর্যায়ে এবং চূড়ান্ত প্রকল্পের সমাপ্তির ক্ষেত্রে উভয়ই এগিয়ে যেতে চান, আপনি কোনও সমাধান কার্যকর করতে পারেন, কম, আরও আকর্ষণীয়।

ধারণাটি তৈরি করা শুরু করে একটি মোর্স কোড থেকে কোনও ধরণের ফন্ট, শব্দ বা বাক্যাংশের অনুবাদক। এটি একটি আরডুইনো কার্ড ব্যবহার করার মতো সহজ যা প্রয়োজনীয় সফ্টওয়্যার লোড করা হবে যাতে এটির আউটপুটগুলির মাধ্যমে আমরা মোর্স ভাষার যে অর্থটি প্রকাশ করছি তার অর্থ অনুসারে কয়েকটি এলইডি তৈরি করতে পারি। আমরা যে পাঠ্যটি অনুবাদ করতে চাই তা সহজেই লিখতে, আমরা একটি অ্যান্ড্রয়েড অপারেটিং সিস্টেম দিয়ে সজ্জিত একটি মোবাইল ফোন ব্যবহার করব যা আমাদের বোর্ডে একটি ব্লুটুথ সংযোগের মাধ্যমে পাঠ্যটি প্রেরণ করবে। Arduino UNO.

আরডিনো বোর্ড সেন্সরগুলির সাথে সামঞ্জস্যপূর্ণ rdu

প্রকল্পটি সম্পাদনের জন্য প্রয়োজনীয় সামগ্রীর প্রয়োজন

যেহেতু আমরা কমবেশি উপরের লাইনে ইঙ্গিত করার চেষ্টা করেছি, এই প্রকল্পটি চালাতে আমাদের নির্দিষ্ট উপাদান প্রয়োজন হবে যদিও আপনি যদি বিশ্বের পছন্দ করেন সৃষ্টিকর্তাঅবশ্যই, আপনার সর্বাধিক ঘন ঘন যে কোনও দোকানে আপনি যা না হারিয়েছেন তা সন্ধান করা আপনার পক্ষে কঠিন হবে না, যদিও আমি যেমন বলেছি, এগুলি সাধারণত মোটামুটি ঘন ঘন ব্যবহৃত আইটেম। বিশেষত, আমাদের নিম্নলিখিত তালিকা থাকতে হবে:

আমাদের কাছে সমস্ত প্রয়োজনীয় উপাদান উপলব্ধ হয়ে গেলে আমরা প্রকল্পটি কার্যকর করে চালিয়ে যেতে পারি। একটি বিষয় মনে রাখবেন যে আক্ষরিক এই প্রকল্পে বা কার্ডে ব্লুটুথ অ্যাডাপ্টার ব্যবহার করা প্রয়োজন হয় না Arduino UNO যেমন যেহেতু বেসিক সংযোগগুলি সহ যে কোনও অন্য ব্যবহার করা যেতে পারে, আমরা কেবলমাত্র ব্যবহৃত সংযোগগুলিতে মনোযোগ দিতে হবে যাতে উদাহরণস্বরূপ, আমাদের ক্ষেত্রে ডিজিটাল আউটপুট ১৩ Arduino UNO আপনি যে বোর্ডটি ব্যবহার করছেন এটি একই আউটপুটটির সাথে মিলে যায়।

প্রকল্পটি সম্পাদনের পদক্ষেপ

এই প্রকল্পটি সম্পাদন করার জন্য, নীচে, আমি সমাবেশ এবং পূর্বের তালিকা তৈরি করে এমন সমস্ত উপাদানগুলির সংযোগ সম্পর্কিত এক ধরণের পদক্ষেপের ইঙ্গিত করব যা তাদের সঠিক সম্পাদনের জন্য আমাদের অবশ্যই অনুসরণ করতে হবে। এই ধরণের প্রকল্পের ক্ষেত্রে প্রায়শই ক্ষেত্রে সম্পূর্ণ নির্দ্বিধায় থাকুন কোডের যে কোনও লাইনটি সংশোধন করুন বা এর ক্রিয়াকলাপটিকে বিবর্তিত করতে এমনকি নিখুঁতভাবে হার্ডওয়্যার যুক্ত করুন যেহেতু যে কোনও ধরণের উন্নতি সর্বদা স্বাগত।

প্রথম স্থানে আমরা এটি সম্পাদন করব সংযোগ Arduino UNO আমাদের ব্রেডবোর্ড সহ। বিশেষত, ব্যবহৃত আউটপুটগুলি জিএনডি এবং 3.3 ভি হবে These এই একই লাইনগুলি আমাদের অন্যান্য ব্লকের মধ্যে ব্লুটুথ অ্যাডাপ্টারের শক্তি সরবরাহ করার জন্য পরিবেশন করবে।

একবার আমরা এই সংযোগগুলি তৈরি করার পরে, আরডুইনো বোর্ডের ডিজিটাল ডেটা ইনপুট এবং আউটপুটগুলির সাথে ব্লুটুথ অ্যাডাপ্টারের ডেটা ইনপুট এবং আউটপুট সমন্বয় করার সময় এসেছে। এইভাবে আমরা আমাদের অ্যাডাপ্টারের সাথে কার্ডের সাথে পুরোপুরি সংযোগ স্থাপন করব যাতে এটি স্রোত গ্রহণ করে এবং যাতে এটি প্রযুক্তিগত পর্যায়ে সম্পূর্ণরূপে উপলব্ধ হয় যাতে শুরু করতে সক্ষম হয় 'শোনা'তথ্য প্রবেশের পোর্টগুলির মাধ্যমে এটি পৌঁছায় Arduino UNO। বিশদ হিসাবে, আপনাকে বলুন যে কিছু বিশেষ উপলক্ষে, আমরা যে কার্ডটি ব্যবহার করি এবং ব্লুটুথ অ্যাডাপ্টার উভয়ের কারণে, ব্যবহৃত সংযোগগুলি পৃথক হতে পারে, এই মুহুর্তে, সেরা জিনিসটি হ'ল অ্যাডাপ্টার ইনস্টলেশন নথিগুলি যেমন সংযোগ ডায়াগ্রামের সাথে থাকে ততক্ষণ দেখুন.

আমরা পৌঁছেছি 3 ভোল্ট শিং সংযোগ। এর জন্য আমরা 13 টির ডিজিটাল আউটপুট ব্যবহার করব Arduino UNO। অবশিষ্ট সংযোগ, যথারীতি, আমাদের অবশ্যই এটি জিএনডি বা গ্রাউন্ডের সাথে সংযুক্ত করতে হবে যাতে শিংয়ের ক্রিয়াকলাপটি সঠিক হয়।

এখন সময় আসে বিভিন্ন এলইডি সংযোগ করুন। বিভ্রান্ত হওয়ার চেষ্টা না করার জন্য, আপনাকে বলুন যে ধারণাটি এর দীর্ঘতম লেগ, ধনাত্মক, এর একটি ডিজিটাল আউটপুটগুলির সাথে সংযুক্ত করা হয় Arduino UNO সংক্ষিপ্ততরটি সরাসরি জিএনডি বা গ্রাউন্ডের সাথে সংযুক্ত থাকে। এইভাবে আমরা দেখতে পাব যে সবুজ এলইডিগুলির প্রথমটি ডিজিটাল আউটপুট 12 এর সাথে সংযুক্ত হবে, তার পরের আউটপুট 8, তৃতীয় সবুজ এলইডি আউটপুট 7 হবে এবং একমাত্র নীল এলইডি আউটপুট ডিজিটাল 4 এর সাথে সংযুক্ত থাকবে।

সর্বশেষ পদক্ষেপ, একবার আমাদের সমস্ত ওয়্যারিং প্রস্তুত রয়েছে আমাদের সাথে সংযোগ রাখতে ইউএসবি সংযোগ কেবলটি ব্যবহার করুন Arduino UNO কম্পিউটারে এবং এইভাবে এটি প্রয়োজনীয় সফ্টওয়্যার সরবরাহ করতে সক্ষম হও যা আমরা নিজেই আরডুইনো আইডিই থেকে লিখি এবং সংকলন করব।

আরডুইনো বোর্ড এবং কম্পিউটারের মধ্যে সংযোগ

কমপক্ষে নীতিগতভাবে, সমস্ত কিছু সঠিকভাবে কাজ করে তা জানতে কম্পিউটারের সাথে বোর্ডের সাথে সংযোগ স্থাপন করার পরে একটি পয়েন্ট যা বিবেচনায় রাখা উচিত must যতক্ষণ না এটি কম্পিউটারের সাথে সংযুক্ত থাকে ততক্ষণ সবুজ আলো। অন্যদিকে এবং আমরা যে ব্লুটুথ অ্যাডাপ্টার ব্যবহার করি তার উপর নির্ভর করে এটি অ্যান্ড্রয়েড ডিভাইসের সাথে সংযোগ স্থাপন না হওয়ার কারণে সাধারণত একটি রেড লাইট ফ্ল্যাশিং থাকে যা আমরা প্লেটে চিঠি, বাক্যাংশ বা শব্দ প্রেরণে ব্যবহার করব।

আমি জানি যে উপরোক্ত বিবরণটি খুব 'কিছু'র মতো মনে হতে পারেTonto'তবে আমি আপনাকে নিশ্চয়তা দিতে পারি যে এগুলি খুব বৈধ, প্রয়োজনীয় এবং বিশেষত আকর্ষণীয় ইঙ্গিতগুলি যদি আমরা বিবেচনা করি তবে নির্মাত্তর সম্প্রদায়ের মধ্যে তারা বিদ্যমান থাকতে পারে যারা শুরু করছেন এবং এই, এই ছোটদের 'ধন্যবাদঠাট'তারা বুঝতে পারে যে, কমপক্ষে, বর্তমানটি অ্যাডাপ্টার এবং বোর্ড উভয়ই পৌঁছে যায়।

এই মুহুর্তে আমাদের কেবল অ্যাপ্লিকেশনটি ডাউনলোড করতে হবে মোর্স.এপকে সংযুক্ত এই অ্যাপ্লিকেশনটি অবশ্যই আপনার মোবাইল ডিভাইসে অ্যান্ড্রয়েড অপারেটিং সিস্টেম দিয়ে সজ্জিত। এটি ইনস্টল হয়ে গেলে, আপনাকে কেবল অ্যাপ্লিকেশনটি খুলতে হবে এবং চালিয়ে যেতে টিপতে হবে। এবার আমাদের সবচেয়ে বেশি আগ্রহী বিকল্পটি 'বার্তা পাঠাও', এটির অ্যাক্সেসের জন্য আমাদের ক্লিক করতে হবে same আমাদের প্লেটের সাথে সংযোগ স্থাপনের জন্য একবার অবশ্যই আমাদের অবশ্যই 'কানেক্ট' এ ক্লিক করুন।

নিম্নলিখিত অনুসারে এনকোডিং প্রক্রিয়াটি অনুসরণ করা হয়েছে।

  • একবার আপনি আপনার অ্যান্ড্রয়েড ডিভাইসে অ্যাপ্লিকেশনটি অ্যাক্সেস করে আগের পদক্ষেপগুলি অনুসরণ করলে আপনি কোনও চিঠি, শব্দ বা বাক্যাংশ লিখতে সক্ষম হবেন। আপনি যা চান তা একবার লিখে ফেললে আপনাকে কেবল প্রেরণে ক্লিক করতে হবে।
  • পাঠ্যটি সঠিকভাবে গৃহীত হলে সিস্টেম স্বয়ংক্রিয়ভাবে লাইটগুলি চালু করবে এবং একটি শব্দ নির্গত করবে
  • ধারণাটি হ'ল প্রথম সবুজ আলো 'পয়েন্ট' নির্ধারণের জন্য চালু এবং বন্ধ হবে। পরিবর্তে, শিঙা বাজবে এবং একই সাথে বন্ধ হবে।
  • দ্বিতীয় এবং তৃতীয় সবুজ বাতিগুলি ঘুরে 'লাইন' নির্ধারণ করতে চালু এবং বন্ধ হবে। হর্ন, আগের ক্ষেত্রে যেমন ছিল একই সময়ে চালু এবং বন্ধ হবে।
  • অবশেষে চতুর্থ আলো, অর্থাৎ, নীল আলো, অক্ষর, শব্দ বা বাক্যাংশের শেষ নির্ধারণ করতে চালু এবং বন্ধ হবে। প্রতিটি চরিত্র, শব্দ বা বাক্যাংশের মধ্যে যখন কোনও ধরণের স্থান থাকে তখন এই আলো দু'বার চালু এবং বন্ধ হবে।

বিবেচনার বিষয় হিসাবে, কেবল আপনাকে বলি যে এক্ষেত্রে অ্যান্ড্রয়েড অ্যাপ্লিকেশনটি অ্যাপ উদ্ভাবককে ধন্যবাদ জানানো হয়েছে, একটি অ্যাপ্লিকেশনটির কোড এবং নকশা তৈরি করার খুব সহজ উপায় যা পরে অপারেটিং দিয়ে সজ্জিত ডিভাইসে চালিত হবে গুগল ইঞ্জিনিয়ারদের দ্বারা তৈরি সিস্টেম।

আরও তথ্য এবং বিশদ: প্রশিক্ষণযোগ্য


মন্তব্য করতে প্রথম হতে হবে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।