সুচিপত্র:

ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ: 8 টি ধাপ (ছবি সহ)
ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ: 8 টি ধাপ (ছবি সহ)

ভিডিও: ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ: 8 টি ধাপ (ছবি সহ)

ভিডিও: ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ: 8 টি ধাপ (ছবি সহ)
ভিডিও: INTRODUCTION TO ARDUINO-I 2024, নভেম্বর
Anonim
ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ
ব্রেডবোর্ডে স্বতন্ত্র Arduino / ATMega চিপ

আপনি যদি আমার মতো হন, আমার Arduino পাওয়ার পর এবং আমার প্রথম চিপে একটি চূড়ান্ত প্রোগ্রামিং করার পর, আমি এটি আমার Arduino Duemilanove থেকে টেনে নিয়ে নিজের সার্কিটে রাখতে চাই। এটি ভবিষ্যতে প্রকল্পগুলির জন্য আমার Arduino মুক্ত করবে। সমস্যা ছিল যে আমি এমন একজন ইলেকট্রনিক্স নবাগত যে কোথা থেকে শুরু করব তা জানতাম না। অনেক ওয়েব পেজ এবং ফোরাম পড়ার পরে, আমি এই নির্দেশযোগ্য একত্রিত করতে সক্ষম হয়েছিলাম। আমি এক জায়গায় সব তথ্য শিখেছি, এবং অনুসরণ করা সহজ। মন্তব্য এবং পরামর্শগুলি স্বাগত এবং প্রশংসা করা হয় কারণ আমি এখনও এই সমস্ত জিনিস শেখার চেষ্টা করছি। তিনি উল্লেখ করেছেন যে 100nF ক্যাপাসিটরের একটি দম্পতি ব্যবহার করে কাজ করা উচিত। আমি খুব কৃতজ্ঞ যে তিনি আমাকে এই বিষয়টি নির্দেশ করেছেন, কারণ আমার প্রথম উৎপাদন সার্কিট যা আমি এই সার্কিটের উপর নির্মাণ করছি, একটু অদ্ভুত আচরণ করছিল। তাই আমি আমার ক্ষমতার কাছাকাছি একটি 10uF ক্যাপাসিটর সংযুক্ত করেছি, এবং এটি সঠিকভাবে আচরণ শুরু করেছে! আমি জানি না কেন এটি আমার 'জ্বলজ্বলে LED' টেস্টকে প্রভাবিত করেনি, কিন্তু আমি জানি যে আমি জানওয়ের প্রতি কৃতজ্ঞ যে এটি আমার দিকে ইঙ্গিত করার জন্য। ধন্যবাদ Janw. Edit2: পূর্ববর্তী সম্পাদনার উপর ভিত্তি করে, আমি উল্লেখ করতে চেয়েছিলাম যে Instructable সদস্য, kz1o ক্যাপাসিটার সম্পর্কিত আরও কিছু তথ্য বের করে এনেছে। অনুগ্রহ করে নীচের তার মন্তব্য দেখুন, তারিখ 14 ই ফেব্রুয়ারী, 2010 @ 10:52 am আপডেট - এই নির্দেশযোগ্য হ্যাক এ ডে!

ধাপ 1: যন্ত্রাংশ প্রয়োজন

যন্ত্রাংশ প্রয়োজন
যন্ত্রাংশ প্রয়োজন

আমি ডিজিকি এবং স্পার্কফুন ইলেকট্রনিক্স থেকে আমার যন্ত্রাংশ কিনেছি - সেগুলি উপাদান কেনার জন্য আমার পছন্দের 2 টি জায়গা। যাইহোক, এখানে তালিকা: #1 - (পরিমাণ: 1) - Arduino বুটলোডারের সাথে ATMega328 চিপ আগে থেকে ইনস্টল করা ($ 5.50) #2 - (পরিমাণ: 1) - 5VDC সুইচিং পাওয়ার সাপ্লাই ($ 5.95) (দ্রষ্টব্য: যদি আপনি না করেন একটি সুইচিং পাওয়ার সাপ্লাই ব্যবহার করুন, আপনাকে অবশ্যই একটি ভোল্টেজ রেগুলেটর এবং কয়েকটি ক্যাপাসিটার যোগ করতে হবে… নিচে দেখুন) #3 - (Qty: 2) - 22 pF সিরামিক ডিস্ক ক্যাপাসিটার ($.24 / ea) #4 - (Qty: 1) - 16 মেগাহার্টজ ক্রিস্টাল ($ 1.50) #5 - (পরিমাণ: 1) - পাওয়ার জ্যাক ($.38) (ptionচ্ছিক) #6 - (পরিমাণ: 1) - ব্রেডবোর্ড (আশা করি আপনার চারপাশে একটি আছে, কিন্তু যদি না হয়, এখানে একটি । ($ 8.73) #7 - 22 টি বিশিষ্ট কঠিন তারের ছোট টুকরা। যদি আপনার কোনটি না থাকে, তাহলে আপনি সম্ভবত আপনার পছন্দের ইলেকট্রনিক্স স্টোর থেকে কিছু সংগ্রহ করতে পারেন। কর/শিপিংয়ের আগে উপরে মোট খরচ: প্রায় 14 ডলার (ব্রেডবোর্ড সহ নয়) বিকল্প। তাহলে আপনাকে অবশ্যই নিম্নলিখিত উপাদানগুলিও ব্যবহার করতে হবে: #1 অপটিও n - (পরিমাণ: 1) - 5V ভোল্টেজ রেগুলেটর (অথবা অন্য 5V ভোল্টেজ রেগুলেটর) ($.57) এবং #1 বিকল্প - (Qty: 2) - 10 uF অ্যালুমিনিয়াম ক্যাপাসিটর ($.15 / ea) (নিচে রেফারেন্স দেখুন কিভাবে সেগুলিকে সংযুক্ত করা যায় তার জন্য লিঙ্ক) বিকল্প / বিকল্প #2: আপনি যদি স্ট্যান্ডার্ড আইটেম #3 এবং #4 ব্যবহার করতে না চান, তাহলে আপনি তাদের সাথে প্রতিস্থাপন করতে পারেন: #2 বিকল্প - (পরিমাণ: 1) - 16 মেগাহার্টজ সিরামিক রেজোনেটর (w/cap) ($.54) এই অংশটি একটি সিরামিক ক্যাপাসিটরের মত দেখাচ্ছে, এবং আপনি 2 টি বাইরের পিনগুলি যেখানে আপনি ক্রিস্টালকে হুক করবেন (পরে নির্দেশের মধ্যে আচ্ছাদিত), এবং মাঝের পিনটি মাটিতে চলে যায়। কমপক্ষে এটি আমি যা পড়েছি - আমি এখনও চেষ্টা করিনি। কিন্তু আপনি লক্ষ্য করতে পারেন, এই পথে যাওয়া একটু সস্তা।:) ঠিক আছে, আসুন জিনিসগুলি হুকিং শুরু করি!

ধাপ 2: পাওয়ার হুকিং

হুকিং আপ পাওয়ার
হুকিং আপ পাওয়ার
হুকিং আপ পাওয়ার
হুকিং আপ পাওয়ার

এগিয়ে যান এবং যদি আপনি পাওয়ার জ্যাক ব্যবহার করেন তবে প্রথম ছবিতে দেখানো আপনার পাওয়ার জ্যাকটি সংযুক্ত করুন। পরবর্তীতে, ফটোতে দেখানো হিসাবে কয়েকটি তারের সংযোগ স্থাপন করুন যাতে সংশ্লিষ্ট বিদ্যুৎ (+ এবং -) রেলগুলি একসাথে সংযুক্ত হয়।

ধাপ 3: চিপ (মাইক্রোকন্ট্রোলার) প্লেসমেন্ট

চিপ (মাইক্রোকন্ট্রোলার) বসানো
চিপ (মাইক্রোকন্ট্রোলার) বসানো
চিপ (মাইক্রোকন্ট্রোলার) বসানো
চিপ (মাইক্রোকন্ট্রোলার) বসানো

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

ধাপ 4: চিপে শক্তি আনা

চিপে শক্তি আনা
চিপে শক্তি আনা
চিপে শক্তি আনা
চিপে শক্তি আনা
চিপে শক্তি আনা
চিপে শক্তি আনা

ফটোতে দেখানো হিসাবে প্রথমে 3 টি তারের সংযোগ করুন। একটি স্থল/নেতিবাচক হতে যাচ্ছে (কালো তার দেখানো হয়েছে), এবং 2 ইতিবাচক হবে। চিপে কোন পিন সংযুক্ত করা হচ্ছে তা যদি আপনি বলতে না পারেন, এই ধাপে ৫ ম ছবিটি দেখুন যা একটি পিন ম্যাপিং যা আমি Arduino- এর ওয়েবসাইট থেকে রেফারেন্সে টেনে এনেছি। এর দ্বারা, আপনি দেখতে পারেন যে আমাদের স্থল/negativeণাত্মক (কালো) তারের 22 টি পিন যাচ্ছে, এবং 2 টি ধনাত্মক (লাল তারগুলি) 20 এবং 21 টি পিনে যাচ্ছে। পরবর্তী 1 টি আরও ইতিবাচক (লাল) তারের সাথে সংযুক্ত করুন এবং 1 য় negativeণাত্মক (কালো) তারের 3 য়/4 র্থ ছবিতে দেখানো হয়েছে (সেগুলি একই জিনিস … শুধু একটি বেশি জুম করা হয়েছে)। আবার, যদি আপনি বলতে না পারেন, Arduino ম্যাপিং দেখুন, এবং আপনি দেখতে পারেন যে আমরা আমাদের স্থল/নেতিবাচক (কালো) তারের পিন 8 এবং ধনাত্মক (লাল) তারকে পিন 7 এর সাথে সংযুক্ত করছি।

ধাপ 5: ক্রিস্টালকে চিপে সংযুক্ত করা

ক্রিস্টাল টু দ্য চিপ
ক্রিস্টাল টু দ্য চিপ
ক্রিস্টাল টু দ্য চিপ
ক্রিস্টাল টু দ্য চিপ
ক্রিস্টাল টু দ্য চিপ
ক্রিস্টাল টু দ্য চিপ

প্রকৃতপক্ষে আমরা ক্রিস্টাল সংযুক্ত করার আগে, আসুন সেই ক্যাপাসিটারগুলিকে হুক করি। ফটোতে দেখানো হিসাবে সেই 2 22 pF সিরামিক ডিস্ক ক্যাপাসিটরগুলিকে চিপে সংযুক্ত করুন। তারা নেতিবাচক/স্থল (কালো) তারের ঠিক পাশেই যায়। ক্যাপাসিটরের একটি পা (আপনার পোলারিটি সম্পর্কে চিন্তা করার দরকার নেই) নেগেটিভ/গ্রাউন্ড রেল, এবং অন্যটি চিপের একটি পিনের দিকে যায়। একটি ক্যাপাসিটর 9 পিন পর্যন্ত হুক, এবং একটি চিপে 10 পিন করতে। এখন স্ফটিকের জন্য। স্ফটিকের এক পা পিন at -এ এবং অন্য পা পিন ১০ -এ রাখুন … ফটো দেখুন। এটাই! আপনি আসলে সম্পন্ন করেছেন। পরবর্তী 2 টি ধাপ alচ্ছিক। এখন আপনি আপনার প্রকৃত Arduino বোর্ডের সাথে যা সংযুক্ত করেছিলেন তা এই স্বতন্ত্র সার্কিটে প্রতিলিপি করতে পারেন। আপনি কি হুক আপ এবং কোথায় তা জানতে ধাপ 4 থেকে Arduino পিন ম্যাপিং উল্লেখ করতে চান। আপনি একটু অতিরিক্ত, এবং একটি পরীক্ষা, বা ভাল মেয়াদের অভাবের জন্য প্রমাণের ধারণার জন্য পরবর্তী কয়েকটি ধাপে চালিয়ে যেতে পারেন। এখানে সম্পন্ন ব্রেডবোর্ডের একটি দ্রুত ভিডিও:

ধাপ 6: (ptionচ্ছিক) পাওয়ার নির্দেশক LED

(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED
(Alচ্ছিক) পাওয়ার নির্দেশক LED

সমস্যাটি সমাধানের উদ্দেশ্যে, আমি বুঝতে পারি যে এটি একটি সামান্য 'কৌশল'। আপনি সার্কিটের পাওয়ার অংশে একটি LED (এবং অবশ্যই রোধকারী) যোগ করুন, যাতে আপনার প্রকল্পটি কাজ না করে, আপনি দ্রুত সনাক্ত করতে পারেন যে সার্কিটটি পাওয়ার পাচ্ছে কিনা। ফটোতে দেখানো হিসাবে শুধু আপনার প্রতিরোধক (ছবিটি আমি আমার উপর ব্যবহার করেছি, একটি 510 OHM প্রতিরোধক) সংযুক্ত করুন। এলইডি দিয়ে মনে রাখবেন যে তাদের পোলারিটি আছে - ছোট পা নেতিবাচক এবং লম্বা ধনাত্মক। তাই নিশ্চিত করুন যে ছোটটি মাটির (কালো) রেলের সাথে সংযুক্ত। ছবিগুলির মধ্যে একটি দেখায় সার্কিট প্লাগ ইন, এবং LED চালু। এই নাও. আবার, আমি একজন বিশেষজ্ঞ নই, কিন্তু এটি খুব যৌক্তিক বলে মনে হয় যে আপনি এটি করতে চান, এবং আমি আমার প্রথম Arduino প্রকল্পের চূড়ান্ত সংস্করণে এই পদক্ষেপটি করতে যাচ্ছি। আপনি যদি আপনার রুটিবোর্ডে সবকিছু ঠিক আছে কিনা তা দেখার একটি সহজ সহজ উপায় দেখতে চাইলে পরবর্তী ধাপে পড়ুন।

ধাপ 7: ()চ্ছিক) দ্রুত এবং সহজ পরীক্ষা

(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা
(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা
(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা
(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা
(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা
(Alচ্ছিক) দ্রুত এবং সহজ পরীক্ষা

ঠিক আছে, আপনি সবকিছু তারযুক্ত করেছেন, আপনি জানেন যে আপনার শক্তি আছে, কিন্তু প্রশ্ন হল, আপনি কি সবকিছু সঠিকভাবে সংযুক্ত করেছেন? চেক করা যাক। এই জন্য আপনি একটি প্রতিরোধক, এবং LED এবং কিছু কোড প্রয়োজন হবে। ফটোতে দেখানো হিসাবে একটি প্রতিরোধক এবং একটি LED আপ তারের। এই জন্য, আমি একটি 330 OHM প্রতিরোধক, এবং একটি লাল LED ব্যবহার করেছি। আপনি কিভাবে LED প্লাগ করেন তা খেয়াল করুন - তাদের পোলারিটি আছে - ছোট পা নেগেটিভ/গ্রাউন্ড রেল এ যায়, আর লম্বা, পজিটিভ লিড ATMega চিপে যায়… পিন 19. আগের মত, যদি আপনি নিশ্চিত না হন পিন এই হল, ধাপ 4 এ Arduino ম্যাপিং ইমেজ পড়ুন। এখন, আপনাকে আমার সংযুক্ত Arduino স্কেচ ডাউনলোড করতে হবে, এটি Arduino সফটওয়্যারে খুলুন এবং আপনার চিপে আপলোড করুন। এটি Arduino পিন 13 (কিন্তু এটি ATMega পিন 19 হিসাবে আমি পূর্ববর্তী অনুচ্ছেদে উল্লেখ করেছি) প্রতি সেকেন্ডে ঝলকানি করবে। আমার এই Arduino বই দিয়ে শুরু করা এই মহান থেকে। একবার আপনি আপনার এলইডি এবং রেসিস্টর জড়িয়ে নিলে, আপনার চিপ প্রোগ্রাম করা, আপনার ব্রেডবোর্ডে আবার রাখুন, তারপর আপনি আপনার শক্তি সংযোগ করতে পারেন। আপনার একটি জ্বলজ্বলে LED পাওয়া উচিত, যার অর্থ আপনি সবকিছু সঠিকভাবে সংযুক্ত করেছেন! নীচে সার্কিটটির একটি সংক্ষিপ্ত ভিডিও যা আমরা এই জ্বলজ্বলে LED দিয়ে তৈরি করেছি:

ধাপ 8: ক্রেডিট এবং লিঙ্ক

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

অন্যান্য মহান উৎস ছিল: ITP ফিজিক্যাল কম্পিউটিং … বিশেষ করে Arduino- নির্দিষ্ট ওয়েব পেজ।

এবং আমি Arduino বইয়ের সাথে শুরু করার কথা ভুলে যেতে পারি না যা আমি ধাপ 7 এ উল্লেখ করেছি - এটি আমার Arduino দিয়ে শুরু করার জন্য একটি দুর্দান্ত সম্পদ ছিল।

এবং সর্বশেষ কিন্তু অন্তত নয়, যদি আপনি এই পর্যন্ত পেয়ে থাকেন, পড়ার জন্য আপনাকে ধন্যবাদ!

প্রস্তাবিত: