সুচিপত্র:

Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন): 5 টি ধাপ
Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন): 5 টি ধাপ

ভিডিও: Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন): 5 টি ধাপ

ভিডিও: Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন): 5 টি ধাপ
ভিডিও: Arduino Microcontroller Project - Traffic Light System 2024, নভেম্বর
Anonim
Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন)
Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প প্রোটোটাইপ 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে (প্রোটিয়াস সিমুলেশন)

এই প্রকল্পে আমরা Atmega16 ভিত্তিক ট্রাফিক লাইট প্রকল্প করতে যাচ্ছি। এখানে আমরা ট্রাফিক আলোর সংকেত বোঝাতে একটি 7 সেগমেন্ট এবং 3 টি এলইডি নিয়েছি।

ধাপ 1: ব্যবহৃত সফ্টওয়্যার:

ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার

এটমেল স্টুডিও 7: স্টুডিও 7 হল সমস্ত AVR® এবং SAM মাইক্রোকন্ট্রোলার অ্যাপ্লিকেশন ডেভেলপ এবং ডিবাগ করার জন্য সমন্বিত উন্নয়ন প্ল্যাটফর্ম (IDP)। এটমেল স্টুডিও 7 আইডিপি আপনাকে সি/সি ++ বা অ্যাসেম্বলি কোডে লেখা আপনার অ্যাপ্লিকেশনগুলি লিখতে, তৈরি করতে এবং ডিবাগ করার জন্য একটি নির্বিঘ্ন এবং সহজেই ব্যবহারযোগ্য পরিবেশ দেয়।

এখানে ডাউনলোড লিঙ্ক আছে

2 সিমুলেশনের জন্য প্রোটিয়াস সফটওয়্যার: এটি সিমুলেশন দেখানোর সফটওয়্যার। এই সফটওয়্যারটি ডাউনলোড করার জন্য আপনি অনেক তথ্য পাবেন।

আপনি যদি এটি সরাসরি হার্ডওয়্যারে করছেন তাহলে প্রোটিয়াস টুল ইনস্টল করার দরকার নেই

ধাপ 2: ব্যবহৃত উপাদানগুলি:

ব্যবহৃত উপাদান
ব্যবহৃত উপাদান
ব্যবহৃত উপাদান
ব্যবহৃত উপাদান

এখানে আমাদের ডেমো ভিডিওতে আমরা প্রোটিয়াস সিমুলেশন ব্যবহার করছি কিন্তু স্পষ্টতই যদি আপনি এটি আপনার হার্ডওয়্যারে করছেন তবে এই প্রকল্পের জন্য আপনাকে এই উপাদানগুলির প্রয়োজন হবে:

1. AVR ডেভেলপমেন্ট বোর্ড: আপনি Atmega16 IC কিনতে পারেন এবং আপনার নিজস্ব কাস্টম বোর্ড তৈরি করতে পারেন, যেভাবে আপনি Atmega16/32 ডেভেলপমেন্ট বোর্ড পেতে পারেন। সুতরাং আপনার যদি এই বোর্ডটি থাকে তবে এটি আরও ভাল হবে যাতে আপনি সহজেই নিজের দ্বারা কোডটি আপলোড করতে পারেন।

2. সাতটি সেগমেন্ট ডিসপ্লে: এখানে যেমন আমরা ট্রাফিক লাইট প্রজেক্ট তৈরি করছি তাই আমাদের সংখ্যা গণনা করার জন্য একটি 7 সেগমেন্ট ডিসপ্লে থাকা উচিত:

3. তিনটি এলইডি: ট্রাফিক লাইটের প্রোটোটাইপ তৈরির জন্য আমরা এখানে বিভিন্ন রঙের 3 টি এলইডি, যানবাহনকে আটকাতে লাল রঙ, সতর্কতার জন্য হলুদ রঙ এবং এগিয়ে যাওয়ার জন্য সবুজ রঙ ব্যবহার করছি।

4. AVR ISP USB Programmer: এই প্রোগ্রামার হল একটি জেনারিক স্ট্যান্ড অলোন হার্ডওয়্যার টুল যা আপনাকে অনেক AVR ভিত্তিক ATMEL মাইক্রো-কন্ট্রোলার পড়তে এবং লিখতে দেয়।

5. কিছু জাম্পার ওয়্যার: প্রতিটি ডিভাইসের মধ্যে সংযোগ স্থাপনের জন্য আমাদের কিছু জাম্পার তারেরও প্রয়োজন।

ডেভেলপমেন্ট বোর্ডের উপরের ছবিতে আমাদের কাছে ইতিমধ্যেই 2 টি সেগমেন্ট ডিসপ্লে আছে এবং কিছু এলইডি আছে তাই আপনি যদি এই বোর্ডটি নিজেই কিনে থাকেন তবে এই দুটি জিনিস কেনার দরকার নেই, তবে আপনার কেবল একটি ছোট ডেভেলপমেন্ট বোর্ড আছে তারপর আপনাকে 7 সেগমেন্ট কিনতে হবে সংযোগ করার জন্য 3 টি LEDs এবং কিছু জাম্পার তার প্রদর্শন করুন।

ধাপ 3: কোড:

আপনি আমাদের Github লিঙ্ক থেকে সোর্স কোড পেতে পারেন।

ধাপ 4: সার্কিট ডায়াগ্রাম:

বর্তনী চিত্র
বর্তনী চিত্র

ধাপ 5: ভিডিও:

পুরো প্রকল্পের বিবরণ উপরের ভিডিওতে দেওয়া হয়েছে

এই প্রকল্পের বিষয়ে আপনার যদি কোন সন্দেহ থাকে তাহলে নির্দ্বিধায় আমাদের নিচে মন্তব্য করুন। এবং যদি আপনি এমবেডেড সিস্টেম সম্পর্কে আরো জানতে চান তাহলে আপনি আমাদের ইউটিউব চ্যানেল ভিজিট করতে পারেন

ঘন ঘন আপডেট পেতে অনুগ্রহ করে আমাদের ফেসবুক পেজে যান এবং লাইক করুন।

ধন্যবাদ & শুভেচ্ছা, এম্বেডোট্রনিক্স প্রযুক্তি

প্রস্তাবিত: