সুচিপত্র:
- সরবরাহ
- ধাপ 1: প্রথমে লেআউট
- ধাপ 2: সার্কিট সম্পর্কে ব্যাখ্যা
- ধাপ 3: স্কেচ
- ধাপ 4: স্কেচ ব্যাখ্যা
- ধাপ 5: কিছু সংখ্যা
- ধাপ 6: স্কিম্যাটিক এবং পিসিবি
- ধাপ 7: অ্যাপ্লিকেশন
ভিডিও: 555 টাইমার Atmega328: 7 ধাপে বাধা দেওয়ার জন্য সংকেত নির্গত করে
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই সার্কিটের মূল লক্ষ্য শক্তি সঞ্চয় করা। সুতরাং, আমি আরডুইনো সম্পর্কে কথা বলতে যাচ্ছি না কারণ চূড়ান্ত পণ্যের জন্য বোর্ডের নিজেরই অপ্রয়োজনীয় শক্তি ওভারহেড রয়েছে। এটি উন্নয়নের জন্য দুর্দান্ত। কিন্তু, ব্যাটারিতে চলমান চূড়ান্ত প্রকল্পগুলির জন্য খুব ভাল নয়। আমি আমার পিওসির জন্য একটি ব্যবহার করব কিন্তু, শক্তি সঞ্চয় করতে, Atmega328 স্বতন্ত্র ব্যবহার করলে আপনাকে আরও ভালো ফলাফল দেবে
আমি একটি আবহাওয়া স্টেশন (TOBE) তৈরি করেছি যা একটি সৌর প্যানেল ব্যবহার করে সমান্তরালভাবে 3.7 V ব্যাটারির একটি জোড়া চার্জ করবে। আমার প্রথম সংস্করণটি খুব ভালভাবে এগিয়ে গেল আপনাকে ধন্যবাদ। কিন্তু, আমার একটা সমস্যা ছিল। ব্যাটারির ব্যবহার সৌর প্যানেলের চার্জিং হারের চেয়ে বেশি ছিল। আমি এখানে সংখ্যায় যাচ্ছি না। কিন্তু, কিছুক্ষণ পর, আমি লক্ষ্য করলাম ব্যাটারির মাত্রা ধীরে ধীরে নিচে নেমে যাচ্ছে। আমি কানাডা থেকে এসেছি এবং এখানে সূর্য একটি পণ্য নয়। আমি তখন, Atmega328 কে 8 সেকেন্ডের জন্য ঘুমাতে একটি লাইব্রেরি ব্যবহার করেছি (অন্যান্য সময়সীমা আছে কিন্তু 8 সেকেন্ড বেশি) এবং তারপর, কাজে ফিরে আসুন। ব্যবহার খুব সোজা এগিয়ে এবং এটি অনুমিত মত কাজ করে। কিন্তু, 8 সেকেন্ড আমার জন্য যথেষ্ট ছিল না।
এটি কারণ আমার আবহাওয়া স্টেশনে 3 টি উপাদান রয়েছে।
- একটি বাস্তব সময় ঘড়ি
- একটি DHT11
- ওলেড ডিসপ্লে
ঘড়ির ডিসপ্লেতে এক মিনিটের নির্ভুলতা দেখা যায়। তাপমাত্রা এবং আর্দ্রতা এমন কিছু নয় যা আমাদের প্রায়শই আপডেট করতে হবে। সুতরাং, আমার এমন কিছু নিয়ে আসা দরকার যা আমাকে ব্যবধানটি পরিবর্তন করতে দেয় এবং আমি এটি করতে কিছুটা মজা করতে চাই।
বহিরাগত বাধা ব্যবহার করে Atmega328 জাগানোর জন্য আমি একটি 555 টাইমারকে অ্যাস্টেবল মোডে ধারণার একটি প্রমাণ তৈরি করেছি। সেটাই আমি এখানে দেখাতে যাচ্ছি
সরবরাহ
এই নির্দেশযোগ্য জন্য আমাদের নিম্নলিখিত উপকরণ প্রয়োজন হবে:
- একটি Arduino বোর্ড
- একটি 555 টাইমার চিপ
- 2 প্রতিরোধক (1M ohms, 220 ohms)
- 1 পোলারাইজড ক্যাপাসিটর (100uF)
- জাম্পার তার
- DHT11 সেন্সর
- ব্রেডবোর্ড
ধাপ 1: প্রথমে লেআউট
ব্রেডবোর্ডে লেআউট দিয়ে শুরু করা যাক। আমি আপনার প্রকল্পে শক্তি সঞ্চয় করার আরেকটি উপায় নির্দেশ করার জন্য একটি DHT সেন্সর ব্যবহার করছি। আপনি দেখতে পাচ্ছেন, ডিভাইসটি একটি Arduino পিন দ্বারা চালিত। আরডুইনো ঘুমানোর সময় যা কমবে, আরও শক্তি সঞ্চয় করবে। আপনি যে কোনও ডিভাইসে এটি করতে পারেন যা চালানোর জন্য 40mA এর কম প্রয়োজন।
ধাপ 2: সার্কিট সম্পর্কে ব্যাখ্যা
আমি 555 টাইমার কিভাবে কাজ করে তার গভীরে যাব না কারণ সেখানে চারপাশে প্রচুর টিউটোরিয়াল রয়েছে যা এর ক্রিয়াকলাপ এবং এর বিভিন্ন মোড ব্যাখ্যা করে। আমরা অসাধারণ মোডে 555 টাইমার ব্যবহার করছি। এর মানে হল, একটি উচ্চ স্তরে, এটি ক্যাপাসিটরকে 2/3 ভোল্টে চার্জ করবে যতক্ষণ প্রতিরোধক 1 নির্ধারিত করে, যতটা প্রতিরোধক 2 নির্ধারিত করে তার জন্য এটি নিষ্কাশন করে। স্রাব সংকেতে আমাদের আসলে বেশি সময় লাগবে না, তাই আপনি 220 ওহম প্রতিরোধক ব্যবহার করতে পারেন। 1M ohms ব্যবহার করে, 220 ohms প্রতিরোধক সমন্বয় আপনাকে প্রায় 1 মিনিট বিলম্ব দেবে। প্রথম প্রতিরোধক এবং ক্যাপাসিটরের সাথে খেলে আপনাকে ভিন্ন সময় দেবে।
ধাপ 3: স্কেচ
ধাপ 4: স্কেচ ব্যাখ্যা
এই স্কেচের লক্ষ্য হ'ল আর্দ্রতা এবং তাপমাত্রা পড়া এবং ঘুমিয়ে যাওয়া যতক্ষণ না এটি জেগে উঠতে এবং এটি আবার পড়তে পারে।
তার জন্য, আমি INPUT_PULLUP (অন্য পর্বে পুলআপ সম্পর্কে আরো) হিসাবে একটি বাধা পিন সেট করছি। এবং সেই পিনের সাথে প্রতিবার কাজটি সম্পূর্ণ হলে বাধা থাকবে।
একবার বিঘ্ন সংকেত আসে, কোডটি আবার চলবে এবং ঘুমাতে ফিরে আসবে। ইত্যাদি।
ধাপ 5: কিছু সংখ্যা
এই পিওসির জন্য, আমি প্রায় 3 সেকেন্ডে ব্যবস্থাগুলি করতে সক্ষম হয়েছিলাম। তারপর, ডিভাইসটি প্রায় 1 মিনিটের জন্য ঘুমাবে।
বর্তমান পরিমাপের জন্য একটি 0.001 নির্ভুলতা AMP মিটার ডিভাইস ব্যবহার করে, আমি 0.023-0.029AMPs দেখেছি এটি কাজ করার সময় (~ 3 সেকেন্ড) এবং 0.000 ঘুমানোর সময় (~ 1 মিনিট)। অবশ্যই এটি একটি শূন্য পড়া নয় কারণ আমাদের 555 চলছে। কিন্তু, আমি মাইক্রোঅ্যাম্পে যাইনি। যাই হোক, সঞ্চয় যথেষ্ট
ধাপ 6: স্কিম্যাটিক এবং পিসিবি
আপনারা যারা এর জন্য PCB তৈরি করতে চান, তাদের জন্য এখানে লিঙ্ক দেওয়া হল:
সেখানে আপনি নকশা এবং পরিকল্পিত পাবেন যা পিসিবি ফ্যাব্রিকেশন বিক্রেতার কাছে পাঠানো যেতে পারে।
প্রিন্ট_ভারসন নামে একটি ফোল্ডার রয়েছে যারা আপনারা যারা পিসিবি পছন্দ করেন তারা বাড়িতে নিজের মত করে আমার মত করে।
ধাপ 7: অ্যাপ্লিকেশন
এর প্রয়োগগুলি অসাধারণ। প্রতিবার যখন আপনি একটি নির্দিষ্ট হারে একটি বহিরাগত সংকেত প্রয়োজন আপনি এই সার্কিট ব্যবহার করতে পারেন। আমি ঘুমানোর জন্য আমার আবহাওয়া স্টেশন সেট করতে ব্যবহার করছি এবং একটি মডিউল Atmega328 সহ ঘুমাতে যাবে।
শক্তি সঞ্চয়ে কার্যকর ফলাফলের জন্য, আপনার একটি স্বতন্ত্র Atmega328 থাকা বিবেচনা করা উচিত। আমি এই ক্ষমতা সহ একটি বোর্ড ডিজাইন করছি এবং শীঘ্রই আমি এই ধারণার যেকোন Atmega328 প্রকল্পকে হুক করতে সক্ষম হব।
যদি আপনার শক্তি সংরক্ষণের সমাধানগুলি কীভাবে বাস্তবায়ন করা যায় সে সম্পর্কে আপনার ভাল ধারণা আছে, দয়া করে আমাকে জানান, কারণ আমি সত্যিই ব্যাটারি এবং সৌর প্যানেলে চলমান প্রকল্পগুলিতে আছি
পড়ার জন্য ধন্যবাদ এবং পরের বার আরও প্রজেক্টের সাথে দেখা হবে।
প্রস্তাবিত:
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; সার্কিটের প্রথম অংশ 555 টাইমার: 3 ধাপ
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; 555 টাইমার সার্কিটের প্রথম অংশ: স্টেপার মোটর হল একটি ডিসি মোটর যা বিচ্ছিন্ন ধাপে চলে। এটি প্রায়ই প্রিন্টার এবং এমনকি রোবোটিক্সে ব্যবহৃত হয়। আমি এই সার্কিটটি ধাপে ব্যাখ্যা করব। সার্কিটের প্রথম অংশ 555 টাইমার এটি 555 চিপ সহ প্রথম চিত্র (উপরে দেখুন)
হোম অটোমেশন ধাপে ধাপে Wemos D1 Mini ব্যবহার করে PCB ডিজাইন: 4 টি ধাপ
পিসিবি ডিজাইনের সাথে Wemos D1 মিনি ব্যবহার করে ধাপে ধাপে হোম অটোমেশন: হোম অটোমেশন ধাপে ধাপে PCB ডিজাইনের সাথে Wemos D1 Mini ব্যবহার করে কিছু সপ্তাহ আগে আমরা rootaid.com এ "রাস্পবেরি পাই ব্যবহার করে হোম অটোমেশন" একটি টিউটোরিয়াল প্রকাশ করেছি যা শখের মধ্যে ভালভাবে গ্রহণ করা হয়েছিল এবং কলেজ ছাত্র. তারপর আমাদের একজন সদস্য এলেন
আরডুইনো ব্যবহার করে আরসি ট্র্যাক করা রোবট - ধাপে ধাপে: 3 টি ধাপ
আরডুইনো ব্যবহার করে আরসি ট্র্যাক করা রোবট - ধাপে ধাপে: আরে বন্ধুরা, আমি ব্যাংগুডের আরেকটি দুর্দান্ত রোবট চ্যাসি নিয়ে ফিরে এসেছি। আশা করি আপনি আমাদের পূর্ববর্তী প্রকল্পগুলি দিয়ে গেছেন - স্পিনেল ক্রাক্স ভি 1 - দ্য অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট, স্পিনেল ক্রাক্স এল 2 - আরডুইনো পিক অ্যান্ড প্লেস রোবট রোবটিক আর্মস এবং দ্য ব্যাডল্যান্ড ব্রাউ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: 6 টি ধাপ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: হ্যালো সবাই! ইলেকট্রনিক্স ক্ষেত্রে টাইমার একটি গুরুত্বপূর্ণ ধারণা। প্রতিটি ইলেকট্রনিক উপাদান একটি সময় ভিত্তিতে কাজ করে। এই টাইম বেসটি সমস্ত কাজকে সিঙ্ক্রোনাইজড রাখতে সাহায্য করে। সমস্ত মাইক্রোকন্ট্রোলার কিছু পূর্বনির্ধারিত ঘড়ির ফ্রিকোয়েন্সিতে কাজ করে