সুচিপত্র:

সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন: Ste টি ধাপ
সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন: Ste টি ধাপ

ভিডিও: সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন: Ste টি ধাপ

ভিডিও: সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন: Ste টি ধাপ
ভিডিও: EP 06 ২৫০সিসিতে তেলাপোকার আক্রমণ: বেশি সিসিতে ছারপোকার আক্রমণ।N250 Top Speed Reaction@Riku360degree 2024, জুলাই
Anonim
সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন
সাত সেগমেন্ট ডিসপ্লে সহ মোটরবাইক গিয়ার পজিশন

এই প্রজেক্টটিতে একটি সংখ্যার ইনপুট ডিকোড করা জড়িত (এই ক্ষেত্রে 7) একটি সেভেন সেগমেন্ট ডিসপ্লেতে (এসএসডি) সংখ্যাসূচক মান হিসাবে প্রদর্শনের জন্য বাইনারি কোডেড ডেসিমাল (BCD), একটি ডায়োড ম্যাট্রিক্স এবং একটি BCD4511 নামে একটি মাইক্রো-চিপ ব্যবহার করে CD4511)। এই প্রকল্পের সাথে আমার খুব খাড়া লার্নিং কার্ভ ছিল এবং আমি বিভিন্ন বিকল্পের একটি সম্পূর্ণ সংখ্যা অন্বেষণ করেছি; I/O পিন সংরক্ষণের জন্য শিফট-ইন এবং শিফট-আউট রেজিস্টার সহ আমার Arduino ব্যবহার করা। যাইহোক শেষ পর্যন্ত আমি এই সমাধানটি আরও শক্তিশালী বলে মনে করি এবং আমি আমার অনুসন্ধানের সময় সংগৃহীত সমস্ত দরকারী তথ্য সংগ্রহ করতে চাই যাতে অন্যরা একই কাজ করতে একটি সহজ কাজ থাকতে পারে।

ধাপ 1: ডায়োড ম্যাট্রিক্স

বাইনারি কোডেড দশমিক
বাইনারি কোডেড দশমিক

উইকিপিডিয়া আপনাকে বলবে বাইনারি কোডেড ডেসিমেল (BCD) হল বাইনারি এনকোডিং এর একটি ফর্ম যা সংখ্যাসূচক মান প্রদর্শন করতে ব্যবহৃত হয়, এই ক্ষেত্রে এটি সত্যিই নিয়মিত বাইনারি সংখ্যার সাথে খুব বেশি পার্থক্য করে না কিন্তু এটি যাচাই করা মূল্যবান। আমরা এটি ব্যবহার করি এই প্রকল্পে কারণ মাইক্রো চিপ BCD4511 এর প্রয়োজন, এবং এটি আমাদের মোটরবাইক (6 গিয়ার প্লাস নিরপেক্ষ) এর গিয়ার পজিশন সুইচ থেকে সাতটি ইনপুট ভাঙ্গতে দেয়, BCD4511 চিপে 3 টি ইনপুট নিচে, যা পাল্টে গাড়ি চালাবে এসএসডি। এর মানে হল আগের ডায়াপের ছবিতে দেখানো হয়েছে যে 0 থেকে 6 (0 নিরপেক্ষ নির্দেশ করে) সংখ্যা প্রদর্শন করার জন্য 33 ডায়োড থাকার পরিবর্তে, আমাদের এখন মাত্র 12 ডায়োড দরকার। এটি সব চমত্কার শব্দ নাও হতে পারে কিন্তু যখন এটি একটি বোর্ডে সেই সমস্ত সংযোগগুলিকে শারীরিকভাবে সোল্ডার করার কথা আসে, তখন স্থানটি খুব দ্রুত গ্রহণ করা হয়। যেমন আমরা 33 ডায়োড দিয়ে এসএসডি চালানোর জন্য ডায়োড ম্যাট্রিক্স ব্যবহার করতাম। আমাদের কেবলমাত্র তিনটি ইনপুট ('A', 'B' এবং 'C') BCD4511 চিপের অবস্থা পরিবর্তন করতে হবে কারণ আমাদের শুধুমাত্র 0 - 6 প্রদর্শন করতে হবে, তাই আমরা শারীরিকভাবে চতুর্থ ইনপুট ('D') ধরে রাখতে পারি কম (বা 0) হিসাবে এবং আমাদের মানগুলি পেতে চিপে বাকি তিনটি ইনপুট ম্যানিপুলেট করুন। মাইক্রো চিপে ইনপুটগুলির অবস্থার হেরফের করতে, উপরের ছবিতে দেখানো হ্যান্ড টানা সার্কিট ব্যবহার করুন। চিপের মান পেতে এটি আরও সংক্ষিপ্ত ডায়োড ম্যাট্রিক্স ব্যবহার করে। মনে রাখবেন যে বাইকটি কোন গিয়ারের সাথে সম্পর্কিত সিগন্যালটি আর্থিং করে আমার সুইচটি কাজ করে, তাই সার্কিটটি সেই প্রতিরোধকগুলির মধ্যে ভোল্টেজ ড্রপ করে কাজ করে যা ডায়োডের মাধ্যমে পৃথিবীর সাথে সংযুক্ত হয়। I.e. যদি একটি প্রতিরোধক একটি ডায়োডের সাথে সংযুক্ত থাকে যা মাটির দিকে থাকে, এটিতে একটি ভোল্টেজ ড্রপ থাকে যা মাইক্রো চিপ কম (বা 0) হিসাবে পড়ে এবং বাকিগুলি উচ্চ থাকে (বা 1) আমাদের জাদু BCD মান দেয়।

ধাপ 3: সোল্ডারিং পান

সোল্ডারিং পান
সোল্ডারিং পান
সোল্ডারিং পান
সোল্ডারিং পান
সোল্ডারিং পান
সোল্ডারিং পান

যতদূর অংশগুলির তালিকা যায়, আমি নিম্নলিখিতগুলি ব্যবহার করেছি:- 330 ওহম প্রতিরোধক (x3)- ডায়োড (x 12)- CBD4511 (বা CD4511) মাইক্রো চিপ (x1)- সাধারণ ক্যাথোড সেভেন সেগমেন্ট ডিসপ্লে (x1)- সংযোগকারী (x17) - জেনেরিক 0.12 মিমি গেজ ইনসুলেটেড ওয়্যার (প্রয়োজন অনুসারে)- প্রোটো-বোর্ড (5 x 7 সেমি) আমি একটি সোল্ডার-কম রুটি বোর্ডে একটি ট্রায়াল রান করার সুপারিশ করব প্রথমে নিশ্চিত হয়ে নিন যে আপনি ঠিক কিভাবে সার্কিট স্থাপন করতে চান বাইরে আমি কনফিগারেশনটি প্রায় 3 বার পরিবর্তন করার আগে শেষ করেছিলাম যা আমি এমন কিছু সাদৃশ্যপূর্ণ যা আমি অস্পষ্টভাবে গর্বিত। এর সাথে টেস্টামেন্ট যোগ করার জন্য, আমি SSD এর জন্য একটি আর্থ কানেকশন যোগ করতে ভুলে গেছি, তাই কেন কিছু ছবিতে নোট যুক্ত করা হয়েছে। আমি যে নীল তারগুলি ব্যবহার করেছি তা চিপ থেকে SSD সংযোগকারীর প্রতিটিতে বাম দিকে যায় বোর্ড ডান অর্ধেকের মধ্যে নীল মোটরবাইক সুইচ থেকে আর্থিং সিগন্যালকে ম্যাট্রিক্সের উপযুক্ত ডায়োডে সংযুক্ত করে। হলুদ তারগুলি হল চিপের জন্য BCD ইনপুটগুলির 'A', 'B' এবং 'C', কমলা হল V+ সংযোগ এবং কালো হল পৃথিবী, যার মধ্যে একটি হল BCD এর 'D' কে মাটিতে ধরে রাখার জন্য আগে বর্ণিত কারণে এটি কম।

ধাপ 4: সব শেষ

এখানে গিয়ার শিফট ইন্ডিকেটর অ্যাকশনে একটি ভিডিওর লিঙ্ক দেওয়া হল।

আমি আশা করি এটি বোধগম্য হবে এবং আপনার মধ্যে কেউ কেউ এটি আপনার প্রকল্পগুলির জন্য দরকারী বলে মনে করতে পারেন।

শুভকামনা;

জেমস।

প্রস্তাবিত: