সুচিপত্র:
ভিডিও: বুদ্ধিমান লেজ আলো: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
কিছুদিন আগে আমার বাইকের লেজের আলো কাজ করা বন্ধ করে দিয়েছে। যখন আমি এটি খুললাম, সেখানে কিছু ইলেকট্রনিক্স এবং একটি LED সহ একটি ছোট PCB ছিল। সমস্যাটি ছিল পুশ বোতাম সুইচ যা কাজ করে না। আমি সুইচটি প্রতিস্থাপন করতে পারতাম কিন্তু এই নকশা সম্পর্কে কিছু আমাকে বিরক্ত করেছিল। বিন্দু হল যে টেইল লাইট ব্যাটারি চালিত এবং একবার সুইচ অন হয়ে গেলে, আপনি এটি বন্ধ না করা পর্যন্ত বা ব্যাটারি নি.শেষিত না হওয়া পর্যন্ত এটি চালু থাকে।
যেহেতু আমি পরিবেশের যত্ন নিই তাই আমি এমন একটি সমাধান চেয়েছিলাম যা আমার ব্যাটারি নিষ্কাশন করে না যদি আমি লেজের আলো বন্ধ করতে ভুলে যাই। সুতরাং একটি নতুন প্রকল্পের জন্ম হয়েছিল।
এই বুদ্ধিমান লেজ আলোর 3 টি প্রধান কাজ রয়েছে:
- পুশ বাটন চাপলে LED চালু বা বন্ধ করুন।
- বাইকটি চলার সময় LED চালু রাখুন এবং বাইকটি আর চলতে না থাকলে 10 মিনিট পরে LED বন্ধ করুন।
- ব্যাটারির ভোল্টেজ 2.1 ভোল্টের নিচে নেমে গেলে LED বন্ধ করুন।
এই প্রকল্পের জন্য আমি টি লাইট ক্লোন প্রজেক্টের একটি টিল্ট সুইচ পুনরায় ব্যবহার করেছি যেখান থেকে আমি এই প্রকল্পের জন্য কিছু সফটওয়্যার পুনরায় ব্যবহার করেছি।
বরাবরের মতো আমি JAL প্রোগ্রামিং ভাষা ব্যবহার করে আমার প্রিয় মাইক্রো কন্ট্রোলার PIC- এর চারপাশে এই প্রকল্পটি তৈরি করেছি।
ধাপ 1: প্রয়োজনীয় উপাদান
এই প্রকল্পের জন্য আপনার নিম্নলিখিত উপাদানগুলি থাকা দরকার:
- এক টুকরো রুটিবোর্ড
- PIC মাইক্রোকন্ট্রোলার 12F615
- 8-পিন আইসি সকেট
- ক্যাপাসিটর 100 nF
- প্রতিরোধক: 2 * 10 কে, 1 * 100 ওহম
- উচ্চ উজ্জ্বলতা অ্যাম্বার LED বা লাল LED
- পুশ বোতাম চালু/বন্ধ সুইচ
- টিল্ট সুইচ
উপাদানগুলিকে কীভাবে সংযুক্ত করতে হয় তার পরিকল্পিত চিত্র দেখুন।
ধাপ 2: ইলেকট্রনিক্স ডিজাইন এবং বিল্ডিং
PIC এর অপারেটিং ভোল্টেজ পরিসীমা 2 ভোল্ট এবং 5.5 ভোল্টের মধ্যে যা এটি 2 AAA ব্যাটারিকে পাওয়ার সাপ্লাই হিসাবে ব্যবহার করে উপযুক্ত করে তোলে। নকশাটি কম শক্তি হতে হবে তাই টিল্ট সুইচ তখনই সক্রিয় থাকে যখন অপারেশন চলাকালীন পিআইসি -এর পিন 3 কম করে ডিভাইস চালু করা হয়।
মূল নকশায়, LED এর মাধ্যমে বর্তমান 20 mA ছিল যা একটি উচ্চ উজ্জ্বলতা LED এর জন্য বেশ উচ্চ এবং প্রয়োজন নেই। ব্যাটারি সংরক্ষণ করার জন্য, এই নকশাটি LED এর জন্য 10 mA এর একটি বর্তমান ব্যবহার করে।
যেহেতু নিষ্ক্রিয় অবস্থায় PIC কে স্লিপ মোডে রাখা হয়, তাই PIC- এর ঘুমের ঘুম থেকে জাগানোর জন্য PUS এর বাধাপ্রাপ্ত পিনের সাথে পুশ বাটন সুইচ সংযুক্ত থাকে। স্লিপ মোডে PIC প্রায় কোন শক্তি ব্যবহার করে না।
সার্কিটটি একটি ব্রেডবোর্ডে তৈরি করা হয়েছিল যা টেইল লাইটের বিদ্যমান আবাসনে সুন্দরভাবে লাগানো ছিল। ছবিতে আপনি দেখতে পাচ্ছেন কিভাবে বোর্ডটি সেট-আপ করা হয়েছিল এবং কিভাবে এটি হাউজিংয়ে ফিট করে।
ধাপ 3: সফটওয়্যার
ইতিমধ্যে উল্লেখ করা হয়েছে, সফ্টওয়্যারটি JIC প্রোগ্রামিং ভাষা ব্যবহার করে একটি PIC12F615 এর জন্য লেখা হয়েছে। সফটওয়্যারটি কয়েকটি কাজ সম্পাদন করে:
- PIC আরম্ভ করুন এবং পাওয়ার আপের পরে এটি স্লিপ মোডে রাখুন।
- ঘুম থেকে জেগে উঠুন যখন পুশ বোতাম টিপুন এবং LED চালু করুন। আবার পুশ বাটন চাপলে ঘুমাতে যান। PIC এর বহিরাগত বাধা দ্বারা জাগানো সক্রিয় করা হয় যার সাথে পুশ বোতাম সংযুক্ত থাকে।
- জাগ্রত হলে টিল্ট সুইচটি সক্রিয় করুন এবং গতির কারণে টিল্ট সুইচটি সক্রিয় থাকলে মনিটর করুন। যদি 10 মিনিটের জন্য কোন গতি সনাক্ত না হয়, LED বন্ধ থাকে, টিল্ট সুইচ অক্ষম হয় এবং PIC আবার স্লিপ মোডে রাখা হয়।
- জাগ্রত হলে ব্যাটারির ভোল্টেজ পরিমাপ করুন এবং যদি এটি 2.1 ভোল্টের নিচে নেমে যায় LED টি বন্ধ থাকে, টিল্ট সুইচটি নিষ্ক্রিয় করা হয় এবং PIC আবার স্লিপ মোডে রাখা হয়।
প্রাথমিকভাবে মোশন ডিটেকশনের সফটওয়্যারটি পিআইসির ইন্টারপার্ট অন চেঞ্জ (আইওসি) ফিচার ব্যবহার করে ডিজাইন করা হয়েছিল কিন্তু সেটা ভালো কাজ করেনি। পরিবর্তে, সুইচটি এখন প্রতি 100 জন পোল করা হয় তা নির্ধারণ করতে যে এটি সক্রিয় ছিল কিনা। সাপ্লাই ভোল্টেজের পরিমাপ ইন্টিগ্রেটেড অ্যানালগ টু ডিজিটাল কনভার্টার ব্যবহার করে করা হয় যা প্রতি 20 ms তে সাপ্লাই ভোল্টেজের নমুনা দেয়।
পিআইসি প্রোগ্রামিংয়ের জন্য জেএএল সোর্স ফাইল এবং ইন্টেল হেক্স ফাইল সংযুক্ত রয়েছে। আপনি যদি PAL মাইক্রোকন্ট্রোলার JAL- এর সাথে ব্যবহার করতে আগ্রহী হন - একটি Pascal এর মত প্রোগ্রামিং ভাষা - JAL ওয়েবসাইট দেখুন।
আপনার নিজস্ব প্রকল্প তৈরি করতে মজা করুন এবং আপনার প্রতিক্রিয়া এবং বিকল্প অ্যাপ্লিকেশনের অপেক্ষায় থাকুন।
প্রস্তাবিত:
ব্যাটারি ছাড়া সৌর আলো, অথবা সৌর দিনের আলো কেন নয়?: 3 ধাপ
ব্যাটারি ছাড়া সৌর আলো, অথবা সৌর দিনের আলো … কেন নয়?: স্বাগতম। আমার ইংরেজি ডেইলাইটের জন্য দু Sorryখিত? সৌর? কেন? দিনের বেলায় আমার একটু অন্ধকার ঘর আছে, এবং ব্যবহার করার সময় আমাকে লাইট চালু করতে হবে দিন ও রাতের জন্য সূর্যালোক ইনস্টল করুন (1 রুম): (চিলিতে) -সোলার প্যানেল 20w: US $ 42-ব্যাটারি: US $ 15-সৌর চার্জ নিয়ন্ত্রণ
LoRa ব্যবহার করে বুদ্ধিমান রাস্তার আলো: 5 টি ধাপ
লোরা ব্যবহার করে ইন্টেলিজেন্ট স্ট্রিট লাইট: একটি শহরের স্ট্রিট লাইট নিরাপদ ট্রাফিক অবস্থা, নিরাপদ পথচারী পরিবেশ প্রদান করে এবং শহরের স্থাপত্য পর্যটন এবং বাণিজ্যিক উৎপাদনের একটি বড় উন্নতি উপস্থাপন করতে পারে।
বুদ্ধিমান-আলো: 7 টি ধাপ (ছবি সহ)
ইন্টেলিজেন্ট-লাইট: হ্যালো মেকার্স, আপনার মাসিক বিদ্যুতের বিল " এত বেশি " কেন জানতে চান? এর কারণ হল ঘরের ভিতরে একজন ব্যক্তি যখন তাড়াহুড়ো করে ঘর ছেড়ে চলে যায়, তখন সে নিজের অজান্তে লাইট এবং ফ্যান অন করে চলে যায়।
পুনর্ব্যবহৃত পাওয়ার অ্যাডাপ্টারের সাথে সহজ মন্ত্রিসভা আলো আলো: 6 টি ধাপ
পুনর্ব্যবহারযোগ্য পাওয়ার অ্যাডাপ্টারের সাথে সহজ মন্ত্রিসভা আলো আলো: প্রত্যেকেরই পাওয়ার অ্যাডাপ্টার রয়েছে যার আর ব্যবহার নেই। পুরনো ল্যাপটপ, পোর্টেবল ফোন এবং সব ধরনের পোর্টেবল মেশিন থেকে। তাদের ফেলে দেবেন না !!!!!!!!!!!!!!!!!!!!!!!!!!!!! 12 ভোল্ট এবং 9 ভোল্ট অ্যাডাপ্টারের সন্ধান করুন। আমরা এগুলিকে পাওয়ার অ্যাডাপ্টার হিসাবে ব্যবহার করতে পারি
সফট ওয়্যার-চালিত অসিলেটিং লেজ (TfCD কোর্স, টিইউ ডেলফ্ট): 5 টি ধাপ (ছবি সহ)
সফট ওয়্যার-চালিত অসিলেটিং টেইল (টিএফসিডি কোর্স, টিইউ ডেলফ্ট): একটি তারের চালিত সক্রিয় শরীর এবং ফ্লপি অনুকূল লেজ দিয়ে মাছের রোবট চালানোর সম্ভাবনা নির্ধারণের জন্য একটি প্রযুক্তি অনুসন্ধান চালানো হয়েছিল। আমরা এমন একটি উপাদান ব্যবহার করি যা মেরুদণ্ড এবং নমনীয় হিসাবে কাজ করা উভয়ই কঠিন, এমনকি একটি বেন্ডি তৈরি করে