সুচিপত্র:
- সরবরাহ
- ধাপ 1: সার্কিট সেট আপ
- ধাপ 2: সার্কিট প্রোগ্রামিং
- ধাপ 3: ট্রাফিক লাইটে মোর্স কোড সংহত করা
- ধাপ 4: বিমূর্ত
- ধাপ 5: উপসংহার
ভিডিও: অডুইনো বোর্ডের সাহায্যে কীভাবে একটি কার্যকরী ট্রাফিক লাইট তৈরি করবেন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
ট্রাফিক লাইট হচ্ছে সিগন্যালিং ডিভাইস যা সাধারণত রাস্তার মোড়, পথচারী পারাপার এবং অন্যান্য স্থানে যান চলাচল নিয়ন্ত্রণ করতে ব্যবহৃত হয়। একটি ম্যানুয়ালি চালিত গ্যাস-লাইট ট্রাফিক লাইট ছিল তার প্রথম ধরনের এবং 1868 সালের শীতকালে এটি চালু হওয়ার পর প্রযুক্তির ব্যাপক উন্নতি হয়েছে।
এই নির্দেশযোগ্য কিছু কোডিং সহ একটি অডুইনো বোর্ড ব্যবহার করে আপনার নিজের ম্যানুয়ালি নিয়ন্ত্রিত ট্রাফিক লাইট তৈরি করতে হবে।
সরবরাহ
একটি অডুইনো বোর্ড ছাড়াও, আপনার নিজের নিয়ন্ত্রণযোগ্য ট্রাফিক লাইট তৈরি করতে আপনার নিম্নলিখিত হার্ডওয়্যার প্রয়োজন হবে:
- 3 টি LEDs (1 টি লাল, হলুদ এবং সবুজ LED)
- একটি ব্রেডবোর্ড
- 3 220 Ω প্রতিরোধক
- 14 জাম্পার তার
- 1 পুশ-বোতাম সুইচ
- 1 উচ্চ মানের প্রতিরোধক (বিশেষত 10, 000Ω প্রতিরোধক)
ধাপ 1: সার্কিট সেট আপ
ট্রাফিক লাইট প্রোগ্রাম করার আগে, আমাদের বোতাম, প্রতিরোধক, এলইডি এবং তারের জায়গায় একটি সার্কিট স্থাপন করতে হবে। আপনার অডুইনো বোর্ডকে ব্রেডবোর্ডে যুক্ত করে শুরু করুন, যেমন চিত্র #1 এ দেখা যায়।
লাল এবং কালো তারের একজোড়া সমান্তরাল পাওয়ার রেল, ইতিবাচক রেলের জন্য লাল এবং নেতিবাচক রেলের জন্য কালো দিয়ে শুরু করুন। তারপরে অডুইনো বোর্ড পোর্টে আরেকটি লাল এবং কালো তারের সংযোগ দিন, লাল তারটি 5V স্লটের সাথে সংযুক্ত করা উচিত এবং কালো তারটি দ্বিতীয় গ্রাউন্ড স্লটের সাথে সংযুক্ত হওয়া উচিত। একবার আপনি এটি সম্পন্ন করলে, আপনি LED #, বোতাম এবং প্রতিরোধক সেট করতে পারেন, যেমন চিত্র #2 এ দেখা যায়।
3 220Ω প্রতিরোধক পেয়ে শুরু করুন এবং তাদের একটি কলাম বিন্যাসে সেট করুন, 3 টি এলইডি অনুসরণ করে, এই রঙের ক্রমে রাখুন: লাল, হলুদ এবং সবুজ। প্রতিটি এলইডি -তে নেতিবাচক পাগুলি একই সারিতে সংযুক্ত হওয়া উচিত যেমন প্রতিরোধক তাদের লম্ব। রুটি বোর্ডের মাঝখানে একটি ডিভাইডার দ্বারা পৃথক করা রেলগুলিতে বোতাম পা রাখুন, একটি প্রতিরোধক সহ। একবার আপনি এটি সম্পন্ন করার পর, ধাপ 2 -এ আমাদের যে উপাদানগুলিকে প্রোগ্রাম করতে হবে তার সাথে তারের সংযোগ স্থাপন করতে এগিয়ে যান।
10 জাম্পার তারগুলি ধরুন এবং #10 পিন করতে লাল LED সারি, #9 পিন করতে হলুদ LED সারি, এবং #8 পিন করতে সবুজ LED সারি সংযুক্ত করুন। পুশ-বোতাম পাওয়ার এবং গ্রাউন্ড ওয়্যারগুলিকে তার নিজ নিজ জায়গায় সংযুক্ত করুন, যেমন চিত্র #3 এ দেখা যায়। অবশেষে, #12 পিন করতে উপরের ডান বোতাম লেগটি সংযুক্ত করুন। আপনার সার্কিট সঠিক কিনা তা নিয়ে যদি আপনি আত্মবিশ্বাসী না হন তবে সমস্ত চিত্র দেখুন। একবার আপনি নিশ্চিত হয়ে গেলেন যে আপনার চূড়ান্ত সার্কিট ইমেজ #3 এর সাথে মেলে, ধাপ 2 এ যান।
ধাপ 2: সার্কিট প্রোগ্রামিং
আপনার Arduino বোর্ডের সাথে সামঞ্জস্যপূর্ণ একটি প্রোগ্রামিং ইন্টারফেস খুলতে এগিয়ে যান (যেমন। TinkerCAD, Arduino IDE, ইত্যাদি), এবং উপরে দেখানো কোডটি অনুলিপি করুন। যদি সঠিকভাবে সম্পন্ন করা হয়, আপনার সার্কিটে প্রথমে সমস্ত LEDs বন্ধ থাকা উচিত। একবার আপনি বোতাম টিপুন, আপনার সবুজ LED জ্বলবে। আরও একবার, আপনার হলুদ LED জ্বলবে এবং আপনার সবুজ LED বন্ধ হয়ে যাবে। অবশেষে, এটি আরও একবার চাপলে আপনার লাল LED জ্বলে উঠবে, এবং আপনার হলুদ LED বন্ধ হয়ে যাবে। এই বোতামটি আরও একবার চাপলে সমস্ত এলইডি বন্ধ হয়ে যাবে এবং লুপটি শেষ হবে। আবার বোতাম টিপলে ট্রাফিক লাইট লুপের পুনরাবৃত্তি হবে।
ধাপ 3: ট্রাফিক লাইটে মোর্স কোড সংহত করা
একবার আপনি আপনার কোডে সন্তুষ্ট হয়ে গেলে এবং ভিন্ন কিছু চেষ্টা করতে চাইলে, আপনি ট্রাফিক লাইট এলইডি থেকে একটি মোর্স কোড আউটপুট সিস্টেম কোড করতে পারেন। এই কোডটি সিরিয়াল মনিটরে চিঠি বের করে যখন LED মোর্স কোডে চিঠি আউটপুট করতে শুরু করে।
মনে রাখবেন যে "এসওএস" প্যাটার্নটি শুধুমাত্র বার্তা নির্গত করার জন্য লাল LED ব্যবহার করে, যখন "VACATION" প্যাটার্নটি বিন্দু এবং ড্যাশগুলি আলাদা করার জন্য লাল এবং সবুজ উভয় LED ব্যবহার করে। যদি সঠিকভাবে সম্পন্ন করা হয়, "এসওএস" প্যাটার্নের জন্য সবুজ এলইডি চকচকে সম্পন্ন হওয়ার ইঙ্গিত দেওয়ার জন্য একবার আলোকিত হওয়া উচিত এবং এটি ক্ষণিকের জন্য পুনরায় চালু হবে এবং "ভ্যাকেশন" প্যাটার্নের জন্য হলুদ এলইডি সবুজ এলইডি -র জায়গায় জ্বলতে হবে এটি ড্যাশের জন্য ব্যবহার করা হচ্ছে, তবে এটি "এসওএস" প্যাটার্নে সবুজ এলইডি হিসাবে একই উদ্দেশ্যে কাজ করে। প্যাটার্ন পরিবর্তন করতে, পাঁচ সেকেন্ডের জন্য বোতাম টিপুন এবং ধরে রাখুন যখন যথাক্রমে "SOS" বা "VACATION" প্যাটার্নে সবুজ বা হলুদ LED জ্বলবে।
ধাপ 4: বিমূর্ত
একটি ন্যূনতম ম্যানুয়াল ট্রাফিক আলো তৈরি করা
ট্রাফিক লাইট কি?
ট্রাফিক লাইট হল স্বয়ংক্রিয় সিগন্যালিং ডিভাইস যা সাধারণত রাস্তার মোড়, পথচারী ক্রসিং এবং অন্যান্য স্থানে ট্রাফিকের পরিমাণ নিয়ন্ত্রণ করতে ব্যবহৃত হয়। একটি ম্যানুয়ালি চালিত গ্যাস-লাইট ট্রাফিক লাইট ছিল তার প্রথম ধরনের এবং 1868 সালের শীতকালে এটি চালু হওয়ার পর থেকে প্রযুক্তির ব্যাপক উন্নতি হয়েছে।
সার্কিটরি তৈরি করা
সার্কিট্রি একটি মৌলিক রুটিবোর্ড, একটি Arduino বোর্ড, 3 LEDs, 4 প্রতিরোধক, 1 পুশ বোতাম এবং অসংখ্য তারের সমন্বয়ে গঠিত। সার্কিট কম্পোনেন্ট প্লেসমেন্ট নিখুঁত হতে হবে বলে এই কনট্রাপশনকে একত্রিত করতে কিছুটা ধৈর্য এবং সময় লাগে, কারণ ভুল জায়গায় একটি কম্পোনেন্ট রাখলে একটি সার্কিট সিস্টেমের ত্রুটি হতে পারে এবং কিছু জিনিস সঠিকভাবে কাজ নাও করতে পারে।
পদ্ধতি
বিভিন্ন পদ্ধতিতে একটি ম্যানুয়াল সুইচ অন্তর্ভুক্ত করা যেতে পারে যা তিনটি ধাপের মধ্য দিয়ে চক্র করতে পারে, যা অসংখ্য "গিয়ার্স" সহ একটি বোতাম বা লিভার সুইচ ব্যবহার করে অর্জন করা যায়। একটি বোতাম টিপলে যথোপযুক্ত ক্রমে একে একে 3 টি ধাপের মধ্য দিয়ে চক্র হবে, অন্যদিকে লিভারের "অবস্থান" পরিবর্তন করা কোন অবস্থানে রয়েছে তার উপর নির্ভর করে পর্যায়টি পরিবর্তন হবে (যেমন, লিভারের বাম প্রান্ত লাল, মধ্য হলুদ, ডান প্রান্ত সবুজ)। ট্রাফিক লাইটকে প্রোগ্রামিং করে মানুষ সিগন্যালকে স্বয়ংক্রিয় করার চেষ্টা করতে পারে যাতে তার আলোর দিক পরিবর্তন করতে পারে সময়ের ব্যবধানে (যেমন, সবুজের জন্য 30 সেকেন্ড, হলুদের জন্য 5 সেকেন্ড এবং লাল জন্য 60)।
উপসংহার
উপসংহারে, একটি ব্রেডবোর্ড স্কেলের আকারে ট্রাফিক লাইট পুনরায় তৈরি করা সম্ভব, এবং এর কার্যকারিতা এবং ক্রিয়াকলাপে অনন্য সীমাবদ্ধতা এবং বৈচিত্র্য রয়েছে।
ধাপ 5: উপসংহার
সবকিছু ঠিকঠাক হয়ে গেলে, আপনি যে কোডটি অনুলিপি করেছেন তাতে কোনও ত্রুটি আছে কিনা তা পরীক্ষা করে দেখুন যাতে সবকিছু কাজ করে। সিরিয়াল মনিটরে ছাপানো অক্ষর সহ অ্যাকশনে ট্রাফিক লাইট সার্কিটে সংহত মোর্স কোড সিকোয়েন্সের একটি ভিডিও নিচে দেওয়া হল!
প্রস্তাবিত:
কিভাবে Arduino চালিত ট্রাফিক লাইট তৈরি করবেন: 4 টি ধাপ
কিভাবে Arduino চালিত ট্রাফিক লাইট তৈরি করতে হয়: এই পোস্টে, আমরা একটি Arduino প্রকল্প অর্থাৎ Arduino ট্র্যাফিক পথচারী লাইট সিস্টেম সম্পর্কে কথা বলতে যাচ্ছি। এই প্রকল্পটি চেষ্টা করা সত্যিই আকর্ষণীয় এবং কিছু শিল্প ও নৈপুণ্যের সাহায্যে আপনি ট্রাফিক লাইট এবং পেডস লি এর একটি সম্পূর্ণ দৃশ্য তৈরি করতে পারেন
সিপিপিতে চারটি কার্যকরী ক্যালকুলেটর কীভাবে তৈরি করবেন: 6 টি ধাপ
সিপিপিতে চারটি কার্যকরী ক্যালকুলেটর কিভাবে তৈরি করা যায়: দৈনন্দিন জীবনে প্রত্যেকেরই ক্যালকুলেটর ব্যবহার করা হয়। একটি C ++ প্রোগ্রাম ব্যবহার করে একটি সহজ ক্যালকুলেটর তৈরি করা যেতে পারে যা ব্যবহারকারীর প্রবেশ করা দুটি অপারেন্ড যোগ, বিয়োগ, গুণ এবং ভাগ করতে সক্ষম। If এবং goto স্টেটমেন্ট ক্যালকুলেটর তৈরিতে ব্যবহৃত হয়
ESP32: 5 টি ধাপের সাহায্যে কীভাবে একটি ভাল DAC তৈরি এবং পরীক্ষা করবেন
কিভাবে ESP32 দিয়ে একটি ভাল DAC তৈরি ও পরীক্ষা করা যায়: ESP32- এ 2 8-বিট ডিজিটাল টু অ্যানালগ কনভার্টার (DAC) আছে। এই DAC গুলি আমাদের 8 বিট রেজোলিউশনের সাথে একটি নির্দিষ্ট পরিসরে (0-3.3V) নির্বিচারে ভোল্টেজ তৈরির অনুমতি দেয়। এই নির্দেশাবলীতে, আমি আপনাকে দেখাব কিভাবে একটি DAC তৈরি করতে হয় এবং এর p কে চিহ্নিত করতে হয়
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): 10 টি ধাপ
কীভাবে একটি লিনাক্স বুট ড্রাইভ তৈরি করবেন (এবং এটি কীভাবে ব্যবহার করবেন): এটি লিনাক্স, বিশেষ করে উবুন্টুর সাথে কীভাবে শুরু করা যায় তার একটি সহজ ভূমিকা।
কিভাবে একটি ট্রাফিক লাইট সাবউফার তৈরি করতে হয় ।: 6 ধাপ (ছবি সহ)
কিভাবে ট্রাফিক লাইট সাবউফার তৈরি করবেন: দয়া করে ট্রাফিক লাইট চুরি করবেন না। একজন চালক এবং পথচারী হিসাবে আমি আপনাকে বলছি সেখানে ট্রাফিক নির্দেশনাকে আরও ভালভাবে ব্যবহার করুন তারপর আপনার পছন্দের সঙ্গীত দিয়ে আপনার বাড়ি বা গাড়ি কাঁপুন। কিন্তু আমার জন্য ভাগ্যবান আমি আমার নেক্সট-ডুতে একটি ছোট লাল আলো পেয়েছি