সুচিপত্র:

Arduino সামঞ্জস্যপূর্ণ বোর্ড: 13 ধাপ
Arduino সামঞ্জস্যপূর্ণ বোর্ড: 13 ধাপ

ভিডিও: Arduino সামঞ্জস্যপূর্ণ বোর্ড: 13 ধাপ

ভিডিও: Arduino সামঞ্জস্যপূর্ণ বোর্ড: 13 ধাপ
ভিডিও: #13 VTScada (ফ্রি লাইসেন্স) Modbus RS485 এনালগ পড়ুন লিখুন | Outseal Arduino PLC 2024, নভেম্বর
Anonim
Arduino সামঞ্জস্যপূর্ণ বোর্ড
Arduino সামঞ্জস্যপূর্ণ বোর্ড

আপনি কি Arduino প্রযুক্তিতে আধিপত্য বিস্তার করেন? যদি আপনি আধিপত্য না করেন তবে সম্ভবত এটি আপনার উপর আধিপত্য বিস্তার করছে।

Arduino জানা আপনার জন্য বিভিন্ন ধরণের প্রযুক্তি তৈরির প্রথম ধাপ, তাই প্রথম পদক্ষেপ হল আপনার জন্য একটি Arduino বোর্ডের সম্পূর্ণ অপারেশন আয়ত্ত করা।

এই নির্দেশাবলীতে আপনি একটি Arduino সামঞ্জস্যপূর্ণ বোর্ডের সম্পূর্ণ সার্কিটরি আয়ত্ত করার জন্য ধাপে ধাপে শিখবেন।

অতএব, আমাদের লক্ষ্য হল কিভাবে আপনি $ 2 এর JLCPCB Arduino Compatible Board এর সাথে প্রকল্পের মাধ্যমে Arduino UNO- এর একই আকার এবং মাত্রা সমেত আপনার নিজের Arduino সামঞ্জস্যপূর্ণ বোর্ড তৈরি করতে পারেন।

এরপরে, আমরা সমস্ত বিল উপকরণ সরবরাহ করব এবং ব্যাখ্যা করব কিভাবে সার্কিট কাজ করে এবং EasyEDA সফটওয়্যার ব্যবহার করে আমাদের Arduino PCB সামঞ্জস্যপূর্ণ বোর্ড তৈরি করে।

সরবরাহ

  • 01 x ক্রিস্টাল 16 মেগাহার্টজ
  • 02 x 22pF সিরামিক ক্যাপাসিটর
  • 01 x ATMEGA328P
  • 02 x Eletrolytic Capacitor 0.1 uF
  • 02 x Eletrolytic Capacitor 0.33 uF
  • 01 x জ্যাক সংযোগকারী 2.1 মিমি
  • 01 x সিরামিক ক্যাপাসিটর 100nF
  • 04 x প্রতিরোধক 1kR
  • 01 x প্রতিরোধক 10kR
  • 04 x LED 3 মিমি
  • 01 x পিন হেডার 2x3 - 2.54 মিমি
  • 01 x ডায়োড 1N4001
  • 01 x ASM1117 3.3V
  • 01 x ASM1117 5V
  • 01 x পিন হেডার 1x5 - 2.54 মিমি
  • 01 x সুইচ বোতাম 6x6x5 মিমি

ধাপ 1: Arduino UNO ইলেকট্রনিক স্কিম্যাটিককে প্রাধান্য দেওয়া

Arduino UNO ইলেকট্রনিক স্কিম্যাটিককে প্রাধান্য দিচ্ছে
Arduino UNO ইলেকট্রনিক স্কিম্যাটিককে প্রাধান্য দিচ্ছে
Arduino UNO ইলেকট্রনিক স্কিম্যাটিককে প্রাধান্য দিচ্ছে
Arduino UNO ইলেকট্রনিক স্কিম্যাটিককে প্রাধান্য দিচ্ছে

Arduino প্রযুক্তির উপর আধিপত্য বিস্তারের প্রথম ধাপ হল Arduino Electronic Schematic জানা। এই ইলেকট্রনিক সার্কিট থেকে, আমরা শিখব কিভাবে Arduino বোর্ড কাজ করে এবং কিভাবে আমাদের নিজস্ব Arduino সামঞ্জস্যপূর্ণ বোর্ড তৈরি করতে হয়।

এরপরে, আমরা আরডুইনো সামঞ্জস্যপূর্ণ বোর্ডের সম্পূর্ণ প্রকল্প উপস্থাপন করব।

আরডুইনো ইলেকট্রনিক সার্কিটে, বেশ কয়েকটি গুরুত্বপূর্ণ সার্কিট রয়েছে, যা নীচে উপস্থাপন করা হয়েছে:

  • বিদ্যুৎ সরবরাহ;
  • সার্কিট রিসেট করুন;
  • প্রোগ্রামিং সার্কিট;
  • অসিলেটর সার্কিট;
  • ATMEGA328P মাইক্রোকন্ট্রোলারের সার্কিট;
  • LED- চালিত সার্কিট সিগন্যালার;
  • Atmega328P পিনের জন্য সংযোগকারী।

সার্কিটের উপর ভিত্তি করে, আমরা Arduino সামঞ্জস্যপূর্ণ বোর্ড তৈরি করব।

ধাপ 2: Arduino সামঞ্জস্যপূর্ণ বোর্ডের ইলেকট্রনিক স্কিম্যাটিক

Arduino সামঞ্জস্যপূর্ণ বোর্ডের ইলেকট্রনিক স্কিম্যাটিক
Arduino সামঞ্জস্যপূর্ণ বোর্ডের ইলেকট্রনিক স্কিম্যাটিক

Arduino সামঞ্জস্যপূর্ণ বোর্ডের ইলেকট্রনিক সার্কিটটি নীচে উপস্থাপন করা হয়েছে। এই সার্কিটের নিম্নলিখিত অংশ রয়েছে:

  • বিদ্যুৎ সরবরাহ;
  • সার্কিট রিসেট করুন;
  • প্রোগ্রামিং সার্কিট;
  • অসিলেটর সার্কিট;
  • ATMEGA328P মাইক্রোকন্ট্রোলারের সার্কিট;
  • LED- চালিত সার্কিট সিগন্যালার;
  • Atmega328P পিনের জন্য সংযোগকারী।

এরপরে, আমরা উপস্থাপন করব কিভাবে এই সার্কিটের প্রতিটি অংশ কাজ করে।

ধাপ 3: বিদ্যুৎ সরবরাহের সার্কিট

বিদ্যুৎ সরবরাহের সার্কিট
বিদ্যুৎ সরবরাহের সার্কিট

পাওয়ার সার্কিটটি পুরো Arduino সামঞ্জস্যপূর্ণ সার্কিট বোর্ডকে পাওয়ার জন্য ব্যবহৃত হয়। এই সার্কিটটি 3 টি ভিন্ন ভোল্টেজ সরবরাহ করে: ইনপুট ভোল্টেজ, 5V এবং 3.3V আরডুইনো সামঞ্জস্যপূর্ণ কার্ডের সংযোগকারী পিনগুলিতে।

এই সার্কিটটি 7V থেকে 12V এর ভোল্টেজ দিয়ে চালিত হতে পারে, তবে, আমরা সর্বোচ্চ 9V সরবরাহ করার সুপারিশ করি।

2.1 মিমি জ্যাক সংযোগকারী দিয়ে সার্কিটকে পাওয়ার করার পরে, ইনপুট ভোল্টেজ 2 ভোল্টেজ রেগুলেটর সার্কিটের মধ্য দিয়ে যায়।

AMS1117 5V IC এবং AMS1117 3.3V IC দ্বারা ভোল্টেজ নিয়ন্ত্রিত হয়। AMS1117 5V IC ATMEGA328P মাইক্রোকন্ট্রোলারকে পাওয়ার করার জন্য 5V এর একটি নিয়ন্ত্রিত ভোল্টেজ প্রদান করতে ব্যবহৃত হয়। AMS1117 CHIP বোর্ড সংযোগকারীতে 3.3V ভোল্টেজ প্রদান করার জন্য ব্যবহৃত হলেও, এটি কিছু মডিউল এবং সেন্সরকে শক্তি দেবে যা এই ভোল্টেজ মানকে কাজে লাগায়।

ধাপ 4: রিসেট এবং অসিলেটর সার্কিট

রিসেট এবং অসিলেটর সার্কিট
রিসেট এবং অসিলেটর সার্কিট

রিসেট সার্কিটটিতে একটি বোতাম এবং একটি প্রতিরোধক রয়েছে যা ATMEGA328P মাইক্রোকন্ট্রোলারের পিন 1 এর সাথে সংযুক্ত। বোতাম টিপলে, রিসেট পিন 0V ভোল্টেজ পাওয়ার পায়। এইভাবে, মাইক্রোকন্ট্রোলারটি বোতাম দ্বারা ম্যানুয়ালি পুনরায় সেট করা হয়।

এখন, অসিলেটর সার্কিট একটি স্ফটিক এবং দুটি সিরামিক ক্যাপাসিটার নিয়ে গঠিত যেমন ইলেকট্রনিক স্কিম্যাটিক উপস্থাপন করা হয়েছে।

ধাপ 5: ATMEGA328P ইলেকট্রনিক স্কিম্যাটিক

ATMEGA328P ইলেকট্রনিক স্কিম্যাটিক
ATMEGA328P ইলেকট্রনিক স্কিম্যাটিক

ATMEGA328P সার্কিট উপরের চিত্রে দেখানো হয়েছে। ATMEGA32P মাইক্রোকন্ট্রোলার কাজ করার জন্য, তিনটি জিনিস প্রয়োজন:

  • সার্কিট রিসেট করুন
  • 16MHz ক্রিস্টাল অসিলেটর সার্কিট;
  • 5V পাওয়ার সার্কিট।

রিসেট সার্কিট এবং অসিলেটর পূর্বে উপস্থাপন করা হয়েছে শেষ পর্যন্ত, 5V সরবরাহ AMS1117 5V ভোল্টেজ নিয়ন্ত্রকের ভোল্টেজ আউটপুট থেকে প্রাপ্ত হয়। তিনি ভোল্টেজ নিয়ন্ত্রণ এবং ATMEGA328P মাইক্রোকন্ট্রোলারকে শক্তিশালী করার জন্য দায়ী।

এখন আমরা ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং অন-সার্কিট সিগন্যালিং LED উপস্থাপন করব।

ধাপ 6: ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং ইন-সার্কিট সিগন্যালিং LED

ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং ইন-সার্কিট সিগন্যালিং LED
ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং ইন-সার্কিট সিগন্যালিং LED
ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং ইন-সার্কিট সিগন্যালিং LED
ATMEGA328P CHIP প্রোগ্রামিং সার্কিট এবং ইন-সার্কিট সিগন্যালিং LED

এই Arduino সামঞ্জস্যপূর্ণ বোর্ডে একটি USB পোর্ট নেই। এইভাবে, আমরা ইউএসবি-টিটিএল কনভার্টার মডিউল ব্যবহার করব।

ATMEGA328P প্রোগ্রাম করার জন্য ব্যবহৃত মডিউলটি FT232RL। এই মডিউলটি ব্যবহার করা হয়েছে কারণ এতে DTR পিন রয়েছে। এই মডিউলের মাধ্যমে, আমরা এটিকে একটি হেডার পুরুষ পিনে সংযুক্ত করব এবং 5 পিনের মাধ্যমে ATMEGA328P প্রোগ্রাম করব।

প্রোগ্রামে ব্যবহৃত পিনগুলি হল VCC (+5V), GND, RX, TX, এবং DTR।

এই সার্কিট ছাড়াও ইন-সার্কিট সিগন্যালিং এলইডি আছে। যখন আপনার আরডুইনো সামঞ্জস্যপূর্ণ বোর্ড চালু থাকে তখন এই LED সংকেত দিতে ব্যবহৃত হয়।

যখন সার্কিট বোর্ড এনার্জাইজড হয়, AMS1117 5V ভোল্টেজ রেগুলেটরের ভোল্টেজ এই LED তে পৌঁছায় এবং এটি এনার্জাইজড হয়।

অবশেষে, আমাদের Arduino সামঞ্জস্যপূর্ণ বোর্ড সংযোগকারী আছে।

ধাপ 7: সংযোগকারী এবং Arduino UNO আকৃতি

সংযোগকারী এবং Arduino UNO আকৃতি
সংযোগকারী এবং Arduino UNO আকৃতি
সংযোগকারী এবং Arduino UNO আকৃতি
সংযোগকারী এবং Arduino UNO আকৃতি

Arduino সামঞ্জস্যপূর্ণ বোর্ডের সাথে একটি ভাল ব্যবহারকারীর অভিজ্ঞতা তৈরি করতে, আমরা Arduino UNO বোর্ডের অনুরূপ একটি আকৃতি ব্যবহার করেছি।

যেমন দেখা যায়, মাইক্রোকন্ট্রোলারের সমস্ত পিন একটি Arduino UNO আকৃতিতে সংযুক্ত। এইভাবে, আমাদের মুদ্রিত সার্কিট বোর্ডটি Arduino UNO- এর আকার হবে যেমনটি উপরে উল্লেখ করা হয়েছে।

আকৃতির মাধ্যমে, ব্যবহারকারীর আরডুইনো ইউএনওর মতো একটি ভাল অভিজ্ঞতা হবে।

অতএব, এই বৈদ্যুতিন পরিকল্পনার সাথে, আমরা মুদ্রিত সার্কিট বোর্ডের প্রকল্প তৈরি করেছি।

ধাপ 8: মুদ্রিত সার্কিট বোর্ড প্রকল্প

মুদ্রিত সার্কিট বোর্ড প্রকল্প
মুদ্রিত সার্কিট বোর্ড প্রকল্প
মুদ্রিত সার্কিট বোর্ড প্রকল্প
মুদ্রিত সার্কিট বোর্ড প্রকল্প
মুদ্রিত সার্কিট বোর্ড প্রকল্প
মুদ্রিত সার্কিট বোর্ড প্রকল্প

Arduino সামঞ্জস্যপূর্ণ বোর্ড তৈরি করার জন্য এই প্রকল্পটি EasyEDA PCB প্রকল্প পরিবেশের মাধ্যমে তৈরি করা হয়েছিল।

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

সার্কিট বোর্ডের উপরের চিত্রগুলিতে তার 2 ডি এবং 3 ডি পরিকল্পিত মডেল উপস্থাপন করা হয়েছে।

অবশেষে, সার্কিট বোর্ড তৈরির পর, Gerber ফাইলগুলি তৈরি করা হয় এবং JLCPCB ইলেকট্রনিক সার্কিট বোর্ড কোম্পানিতে উৎপাদনের জন্য পাঠানো হয়।

ধাপ 9: Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড

Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড
Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড
Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড
Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড
Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড
Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ড

উপরে Arduino সামঞ্জস্যপূর্ণ মুদ্রিত সার্কিট বোর্ডের ফলাফল উপস্থাপন করা হয়েছে। যেমন দেখা সম্ভব, প্রিন্টেড সার্কিট বোর্ডের মান ভালো এবং প্রোটোটাইপ সমস্যা ছাড়াই কাজ করে।

প্রিন্টেড সার্কিট বোর্ডের সমস্ত সার্কিট মূল্যায়ন করার পর, আমরা পিসিবিতে প্রিন্টেড সার্কিট বোর্ডের উপাদানগুলিকে একত্রিত করি।

ধাপ 10: অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড

অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড
অ্যাসেম্বলি প্রিন্টেড সার্কিট বোর্ড

Arduino সামঞ্জস্যপূর্ণ বোর্ড উপাদানগুলি একত্রিত করা খুব সহজ। যেমনটি এর কাঠামোতে দেখা যায়, এটি আপনার কাঠামোর মধ্যে সোল্ডারের 29 টি উপাদান রয়েছে। এইভাবে, পিন থ্রু হোল এর মাধ্যমে শুধুমাত্র 27 টি উপাদান একত্রিত করা হয়। অতএব, এই বোর্ডে ব্যবহৃত উপাদানগুলির 93.1% যে কোনও ব্যবহারকারীর জন্য বিক্রি করা যেতে পারে।

অন্যান্য 2 এসএমডি উপাদানগুলি পিসিবি পৃষ্ঠে ঝালাই করা খুব সহজ।

এইভাবে, এই PCB ব্যবহার করে শিক্ষার্থীদের কিভাবে আপনার নিজের Arduino সামঞ্জস্যপূর্ণ বোর্ড তৈরি করা যায় এবং অন্যান্য কার্যক্রম তৈরি করা যায় তা শেখানো সম্ভব।

অবশেষে, আমরা আমাদের Arduino সামঞ্জস্যপূর্ণ বোর্ডকে ঘিরে লেজার কাটের মাধ্যমে আমাদের বাক্সটি নির্মাণ করব।

ধাপ 11: Arduino সামঞ্জস্যপূর্ণ বোর্ডের জন্য ঘের বাক্স

Arduino সামঞ্জস্যপূর্ণ বোর্ডের জন্য ঘের বাক্স
Arduino সামঞ্জস্যপূর্ণ বোর্ডের জন্য ঘের বাক্স
Arduino সামঞ্জস্যপূর্ণ বোর্ডের জন্য ঘের বাক্স
Arduino সামঞ্জস্যপূর্ণ বোর্ডের জন্য ঘের বাক্স

লেজার-কাটা বাক্সটি আরডুইনো সার্কিট সংরক্ষণ এবং এটি সুরক্ষিত করার জন্য ডিজাইন করা হয়েছে। এই বাক্সটি মাঝারি ঘনত্বের ফাইবারবোর্ড বা এক্রাইলিক উপাদান দিয়ে তৈরি করা যেতে পারে এবং এটি অবশ্যই একটি উপাদান দিয়ে তৈরি হতে হবে।

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

অবশেষে, আমাদের ঘিরে আমাদের মুদ্রিত সার্কিট বোর্ড রয়েছে।

ধাপ 12: Arduino সামঞ্জস্যপূর্ণ বোর্ডের ফাইল ডাউনলোড করুন

Arduino সামঞ্জস্যপূর্ণ বোর্ডের ফাইল ডাউনলোড করুন
Arduino সামঞ্জস্যপূর্ণ বোর্ডের ফাইল ডাউনলোড করুন

আপনার পিসিবি উৎপাদনের জন্য যদি আপনার PCB ফাইল ডাউনলোড করতে হয়, তাহলে আপনি নিচের লিঙ্কে ফাইলগুলি ডাউনলোড করতে পারেন:

পিসিবি ফাইল প্রকল্প ডাউনলোড করুন

ধাপ 13: স্বীকৃতি

স্বীকৃতি
স্বীকৃতি

ধন্যবাদ JLCPCB এই নিবন্ধটি তৈরির জন্য PCB Arduino Compatible Board Open Source Project অফার করার জন্য।

প্রস্তাবিত: