সুচিপত্র:
- ধাপ 1: সরঞ্জাম
- ধাপ 2: অংশ
- ধাপ 3: সংযোগকারী পিন রেল
- ধাপ 4: উপাদানগুলি বিক্রি করা
- ধাপ 5: সকেট এবং সংযোগকারী পিন
- ধাপ 6: প্রোগ্রামিং সরবরাহ
- ধাপ 7: বুটলোডার
- ধাপ 8: প্রোগ্রামারকে ওয়্যারিং করা
- ধাপ 9: বুটলোডার বার্ন করা
- ধাপ 10: প্রোগ্রামিং
- ধাপ 11: বোর্ড প্রোগ্রামিং এ
- ধাপ 12: সমাপ্ত পণ্য
ভিডিও: Arduino রুটি বোর্ড বন্ধু: 12 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি একটি রুটি বোর্ডে সব সার্কিট নির্মাণ; যাইহোক একই সার্কিট একশো নির্মাণ, বার একঘেয়ে পেতে পারে, তাই আমি প্রোটোটাইপ নির্মাণের জন্য মডুলার অংশ পছন্দ করি। সর্বাধিক সার্কিট যেমন 5 ভোল্ট পাওয়ার সাপ্লাই বেশ মানসম্মত। ইউনিভার্সাল সোল্ডার থেকে আমি যে আরডুইনো ব্রেড বোর্ড বাডি পেয়েছি তা হল রুটি বোর্ডের সাথে ব্যবহারের জন্য একটি স্বতন্ত্র আরডুইনো ইউএনও। এটি একটি খুব সুবিধাজনক ছোট কিট যা আপনি যখনই একটি রুটিবোর্ডে একটি প্রকল্প তৈরি করতে চান তখন একটি স্বতন্ত্র Arduino নির্মাণ থেকে আপনাকে রক্ষা করে।
আপনি অ্যাসেম্বলি পিডিএফ বা ওয়েব সাইটে ডাউনলোড করতে পারেন তবে এখানে কিছু টিপস দেওয়া হয়েছে যা পিডিএফ -এ রুটি বোর্ড বন্ধুর প্রোগ্রামিং সহ অন্তর্ভুক্ত নয়।
universal-solder.ca/
ধাপ 1: সরঞ্জাম
ঝাল
স্প্রিং ক্লিপস
ছোট সাইড কাটার
তাতাল
সোল্ডারিং স্টেশন যদি আপনার থাকে।
ধাপ 2: অংশ
কানাডুইনো রুটি বোর্ড কিট এটিএমইজিএ 328 পি আইসি দিয়ে আসে না তাই আপনাকে একটি সরবরাহ করতে হবে।
কিটে প্রতিটি বোর্ডের জন্য নিম্নলিখিতগুলি রয়েছে:
1 পিসিবি (মুদ্রিত সার্কিট বোর্ড)
1 28 পিন আইসি সকেট
1 16 মেগাহার্টজ স্ফটিক
1 LED (লাইট এমিটিং ডায়োড)
1 রিসেট বোতাম
1 পিন জাম্পার
1 680 প্রতিরোধক
1 10 KΩ প্রতিরোধক
1 100 এনএফ
2 18 পিএফ
2 20 পিন সংযোগকারী পিন রেল
ধাপ 3: সংযোগকারী পিন রেল
সংযোগকারী পিন রেলগুলি দুটি 15 পিন রেলে এবং পাশের কাটার দিয়ে একটি 2 পিন রেল কেটে শুরু করুন।
ধাপ 4: উপাদানগুলি বিক্রি করা
পিসিবিতে উপাদানগুলি সোল্ডারিং শুরু করুন; পিসিবি কেন্দ্র থেকে। আইসি সকেটের মতো অংশের অধীনে সঠিক জায়গায় সঠিক উপাদানগুলি সোল্ডার করার চেষ্টা করা একটি ব্যথা।
একবারে একটি উপাদানকে সোল্ডার এবং ট্রিম করুন, এটি অতিরিক্ত বেদনাদির কাছাকাছি সোল্ডার বা জয়েন্টগুলি পরিদর্শন করার চেষ্টা করে ব্যথা হতে পারে।
বসন্ত ক্লিপগুলির সাথে উপাদানটি ধরে রাখুন।
আপনি একটি ভাল সংযোগ তৈরি নিশ্চিত করে জয়েন্ট Solder।
সংযোগটি পরিদর্শন করুন এবং যে কোনও অতিরিক্ত লিড কেটে দিন।
এলইডির লম্বা পিনটি রিসেট বোতামের সবচেয়ে কাছের গর্তে যায়।
680 Ω প্রতিরোধক স্ফটিকের সবচেয়ে কাছাকাছি যায়।
10 KΩ প্রতিরোধক রিসেট বোতামের সবচেয়ে কাছাকাছি চলে যায়।
ধাপ 5: সকেট এবং সংযোগকারী পিন
যেহেতু পিসিবি -র নীচে আইসি সকেট সোল্ডার এবং পিসিবি -র উপরে কানেক্টর পিন রেলস সোল্ডার প্রথমে আইসি সকেট সোল্ডার। এইভাবে সংযোগকারী পিন রেলগুলি আইসি সকেট সোল্ডারিংয়ের পথে থাকবে না।
পিসিবির সাথে সব ছোট উপাদান সংযুক্ত হয়ে গেলে, আইসি সকেট সংযুক্ত করুন, নিশ্চিত করুন যে সমস্ত জয়েন্ট ভাল।
পরবর্তীতে দুটি 15 সংযোগকারী পিন রেলগুলি সংযুক্ত করুন যাতে তারা বর্গাকার হয় এবং সমস্ত জয়েন্ট ভাল থাকে। যদি পিনগুলি বর্গক্ষেত্র না হয় তবে আপনি রুটি বোর্ডের বন্ধুকে একটি রুটি বোর্ডে toোকাতে পারবেন না।
ATMega 328P IC এর শেষ প্লাগ IC সকেটে এবং আপনি প্রোগ্রাম এবং ব্যবহারের জন্য প্রস্তুত।
ধাপ 6: প্রোগ্রামিং সরবরাহ
Arduino UNO বা MEGA & Cable
রুটি বোর্ড
জাম্পার
3 680Ω প্রতিরোধক
3 LEDs নীল লাল সবুজ
ধাপ 7: বুটলোডার
যদি ATMega328P IC তে বুটলোডার না থাকে; আপনি বুটলোডার বার্ন করতে হবে, আপনি বুটলোডার আছে কিনা তা বলতে সক্ষম হওয়া উচিত যদি রুটি বোর্ড বাডিতে LED জ্বললে জ্বলে ওঠে।
রুটি বোর্ড বাডিতে বুটলোডার বার্ন করার জন্য এই পদক্ষেপগুলি অনুসরণ করুন:
আপনার UNO- এর সাথে কিছুই সংযুক্ত নেই তা নিশ্চিত করে আপনার কম্পিউটারের সাথে সংযুক্ত করুন।
খোলা স্কেচ
আপনার বোর্ডের সাথে সংশ্লিষ্ট টুলস মেনু থেকে আপনাকে বোর্ড নির্বাচন করতে হবে।
তারপরে আপনার বোর্ডের সাথে সংশ্লিষ্ট সরঞ্জাম মেনু থেকে সিরিয়াল পোর্ট নির্বাচন করুন।
উদাহরণে ফাইল স্ক্রোল ডাউন এ ক্লিক করুন এবং Arduino ISP এ ক্লিক করুন।
একটি নতুন Arduino IDE উইন্ডো খুলবে যার মধ্যে Arduino ISP স্কেচ থাকবে।
পিন সংযোগগুলি অনুলিপি করুন তবে সেগুলি এখনও তৈরি করবেন না।
আপনার Arduino বোর্ডে Arduino ISP স্কেচ আপলোড করুন।
স্কেচ আপনাকে বলা উচিত যখন এটি সম্পন্ন হয় এবং আপনার Arduino এর LED ঝলকানো বন্ধ করা উচিত।
ধাপ 8: প্রোগ্রামারকে ওয়্যারিং করা
আপনার কম্পিউটার থেকে ইউনো বোর্ডটি সংযোগ বিচ্ছিন্ন করুন এবং আইএসপি স্কেচে বর্ণিত বোর্ড এবং মাইক্রোকন্ট্রোলারটি সংযুক্ত করুন।
পিন নাম: ইউএনও:
স্লেভ রিসেট: 10:
মসি: 11:
মিসো: 12:
SCK: 13:
মেগা (1280 এবং 2560)
স্লেভ রিসেট: 53
মসি: 51
মিসো: 50
SCK: 52
নিম্নলিখিত পিনগুলিতে একটি LED (প্রতিরোধক সহ) রাখুন:
9: হার্টবিট - দেখায় প্রোগ্রামার চলছে
8: ত্রুটি - কিছু ভুল হলে আলো জ্বালায় (যদি এটি বোঝায় তবে লাল ব্যবহার করুন)
7: প্রোগ্রামিং - ক্রীতদাসের সাথে যোগাযোগের ক্ষেত্রে
আমি ডায়াগ্রামে দেখানো হিসাবে হার্টবিট রেডের জন্য হার্টবিট এবং প্রোগ্রামিংয়ের জন্য সবুজের জন্য একটি নীল LED ব্যবহার করেছি। আমি জ্বলজ্বলে আলো পছন্দ করি তা ছাড়াও, LEDs আপনাকে বলবে যদি Arduino ISP সঠিকভাবে কাজ করছে। স্পন্দনশীল নীল LED আপনাকে বলবে Arduino ISP চলছে, সবুজ LED আপনাকে বলবে যে এটি আপলোড হচ্ছে যখন এটি জ্বলবে, এবং লাল LED আপনাকে বলবে আপলোড ব্যর্থ হয়েছে যখন এটি জ্বলছে।
ধাপ 9: বুটলোডার বার্ন করা
স্কেচের টুলস মেনুতে বোর্ড এবং তারপর ATmega328 একটি ব্রেডবোর্ডে (8MHz অভ্যন্তরীণ ঘড়ি) নির্বাচন করুন।
আপনার বোর্ডের সাথে সংশ্লিষ্ট টুলস মেনু থেকে সিরিয়াল পোর্ট নির্বাচন করুন।
সরঞ্জাম মেনুতে প্রোগ্রামার মেনুতে যান এবং আইএসপি হিসাবে আরডুইনো নির্বাচন করুন।
তারপর টুলস মেনুতে বার্ন বুটলোডার নির্বাচন করুন।
LEDs ঝলকানো উচিত এবং সবুজ LED আলো হওয়া উচিত যেমন Arduino ISP বুটলোড আপলোড করে। যখন এটি লোড করা শেষ হয় তখন নীল LED স্পন্দনে ফিরে যেতে হবে এবং রুটি বোর্ডে LED LED সেকেন্ডে একবার জ্বলজ্বল করতে হবে।
আপনি কেবল ব্রেড বোর্ড বাডিকে পাওয়ারের সাথে সংযুক্ত করে এটি পরীক্ষা করতে পারেন।
আপনাকে কেবল একবার বুটলোডার বার্ন করতে হবে।
ধাপ 10: প্রোগ্রামিং
একবার বুটলোড হয়ে গেলে রুটি বোর্ড বাডিকে তিনটি ভিন্ন উপায়ে প্রোগ্রাম করা যায়।
প্রথম। আপনি Arduino UNO R3 থেকে ATMega328P অপসারণ করতে পারেন এবং ATMega328P কে Bread Board Buddy থেকে Arduino UNO R3 এ প্লাগ করতে পারেন।
দ্বিতীয়। আপনি Arduino UNO R3 থেকে ATMega328P অপসারণ করতে পারেন এবং 5V থেকে 5V, গ্রাউন্ড টু গ্রাউন্ড, RX (D0) থেকে Do, TX (D1) থেকে D1 এবং আরডুইনো ইউএনও থেকে রুটি বোর্ড বাডিতে আরএসটি রিসেট করতে পারেন।
তৃতীয়ত আপনি বোর্ড প্রোগ্রামে বুটলোডার সার্কিট ব্যবহার করতে পারেন রুটি বোর্ড বন্ধু।
ধাপ 11: বোর্ড প্রোগ্রামিং এ
এখন যেহেতু আপনার রুটি বোর্ড বাডিতে বুটলোডার রয়েছে আপনি সেই একই সেটআপ ব্যবহার করে মাইক্রোকন্ট্রোলারে প্রোগ্রাম আপলোড করতে পারেন যা আপনি বুটলোডারের জন্য ব্যবহার করেছিলেন।
আপনি মাইক্রোকন্ট্রোলারে লোড আপ করতে চান এমন স্কেচ নির্বাচন করুন বা তৈরি করুন।
সরঞ্জাম মেনুতে বোর্ড নির্বাচন করুন এবং তারপর ATmega328 একটি রুটিবোর্ডে (8MHz অভ্যন্তরীণ ঘড়ি) যদি আপনি বোর্ড মেনু থেকে ন্যূনতম কনফিগারেশন ব্যবহার করেন।
আপনার বোর্ডের সাথে সংশ্লিষ্ট টুলস মেনু থেকে সিরিয়াল পোর্ট নির্বাচন করুন।
সরঞ্জাম মেনু এবং প্রোগ্রামার মেনু থেকে আইএসপি হিসাবে আরডুইনো নির্বাচন করুন।
তারপর মাইক্রোকন্ট্রোলারে স্কেচ আপলোড করতে আপলোডে ক্লিক করবেন না। ফাইল মেনুতে ক্লিক করুন এবং ব্রেডবোর্ডে মাইক্রোকন্ট্রোলার প্রোগ্রাম করার জন্য আপলোডিং প্রোগ্রামার নির্বাচন করুন।
LEDs ঝলকানি হওয়া উচিত এবং সবুজ LED হালকা হওয়া উচিত কারণ Arduino ISP প্রোগ্রামটি আপনার মাইক্রোকন্ট্রোলারে আপলোড করে। যখন এটি লোড করা শেষ হয় তখন নীল LED স্পন্দনে ফিরে যেতে হবে।
ধাপ 12: সমাপ্ত পণ্য
এখন যেহেতু Arduino Bread Board Buddy প্রোগ্রাম করা হয়েছে আপনি সমাপ্ত সার্কিট একত্রিত করতে পারেন।
শুধু একটি পাওয়ার সাপ্লাই এবং এই "হ্যালো ওয়ার্ল্ড" এলসিডি সার্কিটের মত অন্যান্য উপাদান যোগ করুন এবং আপনি চলে যান।
প্রস্তাবিত:
DIY রিমোট কন্ট্রোল সুইচ কিট 2262/2272 M4 রুটি বোর্ড এবং নির্মাতার জন্য রিলে: 4 টি ধাপ (ছবি সহ)
DIY রিমোট কন্ট্রোল সুইচ কিট 2262/2272 M4 রুটি বোর্ড এবং প্রস্তুতকারকের জন্য রিলে: স্মার্ট হোম আমাদের জীবনে আসছে। আমরা যদি স্মার্ট হোমকে সত্য করতে চাই, আমাদের অনেক রিমোট কন্ট্রোল সুইচ দরকার। আজ আমরা একটি পরীক্ষা করতে যাচ্ছি, রিমোট কন্ট্রোল সুইচের তত্ত্ব শিখতে একটি সহজ সার্কিট করুন। SINONING ROBOT দ্বারা এই কিট ডিজাইন
সোল্ডার কম রুটি বোর্ড কীভাবে তৈরি করবেন: 7 টি ধাপ
কীভাবে একটি সোল্ডার কম রুটি বোর্ড তৈরি করবেন: আমি একটি বাচ্চা যিনি শখ হিসাবে ইলেকট্রনিক্স পছন্দ করেন। জন্য অনুসন্ধান করুন: oluwadimimu342
একটি Arduino বোর্ড ব্যবহার করে একটি AVR বোর্ড প্রোগ্রাম কিভাবে: 6 ধাপ
আরডুইনো বোর্ড ব্যবহার করে কীভাবে একটি এভিআর বোর্ড প্রোগ্রাম করবেন: আপনার কি একটি এভিআর মাইক্রোকন্ট্রোলার বোর্ড রয়েছে? এটা প্রোগ্রাম করা চতুর? ভাল, আপনি সঠিক জায়গায় আছেন। এখানে, আমি আপনাকে দেখাব কিভাবে একটি Atmega8a মাইক্রোকন্ট্রোলার বোর্ডকে প্রোগ্রামার হিসাবে একটি Arduino Uno বোর্ড ব্যবহার করে প্রোগ্রাম করা যায়। তাই বিনা বাধায়
একটি রুটি বোর্ড পাওয়ার সাপ্লাই মেরামত: 5 টি ধাপ
একটি ব্রেড বোর্ড পাওয়ার সাপ্লাই মেরামত: আমি এই রুটি বোর্ড পাওয়ার সাপ্লাই এক বছর আগে পেয়েছিলাম এবং এটি মাত্র কয়েকবার ব্যবহার করেছি। আমি এটি আমার ব্রেড বোর্ড বাডি (একা একা Arduino) এর সাথে ব্যবহার করতে যাচ্ছিলাম যখন ATMega 328P গরম হয়ে গেল এবং LED জ্বলতে ব্যর্থ হল। আমি ব্রেড বোর্ড বাডি এবং ch
রুটি বোর্ড সাউন্ড সার্কিট: 10 টি ধাপ
ব্রেড বোর্ড সাউন্ড সার্কিট: এই সার্কিটটি তিনটি ভেরিয়েবল রেসিস্টর দ্বারা নিয়ন্ত্রিত হয়