সুচিপত্র:
ভিডিও: কিভাবে একটি ব্রেডবোর্ড ব্যবহার করে PICkit প্রোগ্রামারের সাথে PIC MCU প্রোগ্রাম করবেন: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
PIC (বা অন্য কোন) মাইক্রোকন্ট্রোলারের সাথে খেলতে আপনার ব্যয়বহুল এবং অত্যাধুনিক সরঞ্জামগুলির প্রয়োজন নেই। আপনার যা দরকার তা হল একটি ব্রেডবোর্ড যেখানে আপনি আপনার সার্কিট এবং প্রোগ্রামিং পরীক্ষা করেন। অবশ্যই কোন ধরণের প্রোগ্রামার এবং IDE প্রয়োজন। এই নির্দেশে আমি MPLAB X IDE এবং PICkit3 প্রোগ্রামার ব্যবহার করব।
আমি PIC18F14K22 বেছে নিয়েছি। এই বিশেষ PIC এর কোন বিশেষ কারণ নেই, আমি এই মুহূর্তে এটি অব্যবহৃত করেছি। এটি 2.3 V এবং 5.5 V এর মধ্যে ভোল্টেজ পরিসরে কাজ করে। প্রোগ্রামিং প্রক্রিয়াটি সহজ কোড দিয়ে দেখানো হবে যা LED কে পর্যায়ক্রমে জ্বলজ্বল করতে দেয়।
ধাপ 1: আমাদের যা দরকার
- PICkit3 প্রোগ্রামার
- রুটিবোর্ড
- PIC18F14K22 MCU
- 6-পিন হেডার
- কিছু তার
- হয় 4.5 V ব্যাটারি বা ইউএসবি কেবল (আপনি পুরানো মাউস বা কীবোর্ড থেকে কিছু ব্যবহার করতে পারেন অথবা একটি নিজে তৈরি করতে পারেন)
- পরীক্ষার উদ্দেশ্যে কোন রঙের LED এবং 470 রোধক
ডেটাশীট:
PIC18F14K22
PICkit 3
ধাপ 2: তারের
PICkit3
আসুন PICkit3 প্রোগ্রামারকে দেখে নিই। নীচের দিকে 6-পিন মহিলা হেডার লক্ষ্য করুন। পিন নাম্বার ওয়ান একটি সাদা ত্রিভুজ দিয়ে স্বাক্ষর করা হয়েছে তাই সামনের দিকের পিনগুলি ডান থেকে বামে সংখ্যাযুক্ত। পিনের বর্ণনা:
- এমসিএলআর
- Vdd
- গ্রাউন্ড
- ICSP ডেটা
- ICSP ঘড়ি
- সংযোগ বিচ্ছিন্ন
ব্রেডবোর্ড
প্রথমে ব্রেডবোর্ডে 6-পিন হেডার এবং পিআইসি পরস্পরের কাছে যথেষ্ট রাখুন। পিআইসি ডেটশীটে আমাদের ফাংশন ম্যাপিং খুঁজে বের করতে হবে:
- Vdd - পিন 1
- Vss (স্থল) - পিন 20
- PGD (ICSP ডেটা) - 19 পিন
- PGC (ICSP Clock) - পিন 18
- MCLR - পিন 4
- RC0 - 16 পিন (পিন যার দ্বারা LED চালিত হবে)
সার্কিট স্কিম ফ্রিজিং ছবিতে দেখানো হয়েছে।
ক্ষমতাবান
যেমনটি আগে উল্লেখ করা হয়েছিল সার্কিটটি 4.5 V ব্যাটারি বা USB আউটলেট (5 V) থেকে চালিত হতে পারে। এটা স্পষ্ট করার জন্য 5 V এই বিশেষ PIC এর জন্য ঠিক আছে কিন্তু অন্যদের জন্য হতে হবে না। সর্বদা ডিভাইসে প্রযোজ্য ভোল্টেজ পরিসরের জন্য ডেটশীট চেক করুন।
ধাপ 3: প্রোগ্রামিং
আমি পরীক্ষার উদ্দেশ্যে বেশ সহজ কোড প্রস্তুত করেছি। যখন আপনার প্রোগ্রামিংয়ের জন্য MPLAB প্রজেক্ট প্রস্তুত থাকে তখন PICkit3 কে ব্রেডবোর্ডের পিন হেডারের সাথে সংযুক্ত করুন। সার্কিট চালিত করতে ভুলবেন না অন্যথায় PIC এবং প্রোগ্রামারের মধ্যে সংযোগ ব্যর্থ হয়। "মেক অ্যান্ড প্রোগ্রাম ডিভাইস মেইন প্রজেক্ট" বাটনে ক্লিক করুন এবং প্রোগ্রামিং শেষ না হওয়া পর্যন্ত অপেক্ষা করুন। তারপরে LED জ্বলতে হবে - 500 ms চালু এবং 500 ms বন্ধ।
প্রস্তাবিত:
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
কিভাবে অ্যান্ড্রয়েড স্মার্টফোন ব্যবহার করে আরডুইনো প্রোগ্রাম করবেন এবং রিসেট করবেন: 8 টি ধাপ
কিভাবে অ্যান্ড্রয়েড স্মার্টফোন ব্যবহার করে আরডুইনো প্রোগ্রাম এবং রিসেট করবেন: আপনি পেনড্রাইভ এবং গেম কন্ট্রোলার সংযোগের জন্য ওটিজি অ্যাডাপ্টার ব্যবহার করতে পারেন এবং ছোট ডিভাইসগুলিকে শক্তি দিতে পারেন। আপনি স্মার্ট ফোনের সাহায্যে আপনার আরডুইনো বোর্ডকে শক্তিশালী করার চেয়ে আরও অনেক কিছু করতে পারেন। এই টিউটোরিয়ালে, আমরা Ardu কম্পাইল এবং আপলোড করব
স্পর্শ সুইচ - কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: 4 ধাপ
স্পর্শ সুইচ | কিভাবে একটি ট্রানজিস্টর এবং ব্রেডবোর্ড ব্যবহার করে একটি টাচ সুইচ তৈরি করতে হয় ।: টাচ সুইচ ট্রানজিস্টর প্রয়োগের উপর ভিত্তি করে একটি খুব সহজ প্রকল্প। এই প্রকল্পে BC547 ট্রানজিস্টার ব্যবহার করা হয়েছে যা টাচ সুইচ হিসাবে কাজ করে। ভিডিওটি দেখার জন্য নিশ্চিত থাকুন যা আপনাকে প্রকল্প সম্পর্কে সম্পূর্ণ বিবরণ দেবে
একটি Arduino বোর্ড ব্যবহার করে একটি AVR বোর্ড প্রোগ্রাম কিভাবে: 6 ধাপ
আরডুইনো বোর্ড ব্যবহার করে কীভাবে একটি এভিআর বোর্ড প্রোগ্রাম করবেন: আপনার কি একটি এভিআর মাইক্রোকন্ট্রোলার বোর্ড রয়েছে? এটা প্রোগ্রাম করা চতুর? ভাল, আপনি সঠিক জায়গায় আছেন। এখানে, আমি আপনাকে দেখাব কিভাবে একটি Atmega8a মাইক্রোকন্ট্রোলার বোর্ডকে প্রোগ্রামার হিসাবে একটি Arduino Uno বোর্ড ব্যবহার করে প্রোগ্রাম করা যায়। তাই বিনা বাধায়
মাইক্রোসফ্ট উইনসক কন্ট্রোল ব্যবহার করে ভিজ্যুয়াল বেসিক এ কিভাবে একটি সহজ চ্যাট প্রোগ্রাম তৈরি করবেন: 7 টি ধাপ
মাইক্রোসফট উইনসক কন্ট্রোল ব্যবহার করে ভিজ্যুয়াল বেসিক এ কিভাবে একটি সহজ চ্যাট প্রোগ্রাম তৈরি করবেন: এই ইন্সটাকটেবল এ আমি আপনাকে দেখাব কিভাবে ভিজ্যুয়াল বেসিক এ একটি সহজ চ্যাট প্রোগ্রাম তৈরি করতে হয়। আমি সব কোড কি করে তা দেখব যাতে আপনি এটি তৈরি করার সময় শিখবেন, এবং শেষে আমি আপনাকে দেখাব কিভাবে এটি ব্যবহার করতে হয়