সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় সামগ্রী/ কোন বোর্ড ব্যবহার করতে হবে
- ধাপ 2: স্লিপ মোড
- ধাপ 3: অন্তর্বর্তী
- ধাপ 4: কোড/স্কেচ
- ধাপ 5: অনুশীলন 1
ভিডিও: আপনার আরডুইনোকে ঘুমানোর জন্য একটি গাইড: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
কখনও কখনও আমরা এমন পরিস্থিতিতে থাকি যার জন্য আমাদের একটি Arduino এমন জায়গায় স্থাপন করতে হবে যেখানে এটি পাওয়ার গ্রিডে প্লাগ ইন করা কোনও বিকল্প নয়। এটি প্রায়ই ঘটে যখন আমরা একটি দূরবর্তী সাইটে তথ্য লগ ইন করার চেষ্টা করি, অথবা শুধুমাত্র একটি নির্দিষ্ট ব্যবধানে/কর্মে আপনার Arduino সক্রিয় থাকা প্রয়োজন।
Adafruit DS3231 যথার্থ RTC ব্রেকআউট Adafruit
এই ক্ষেত্রে আপনার আরডুইনোকে ঘুমাতে দেওয়া নিখুঁত কাজ। তাদের মনোযোগ শুধুমাত্র অল্প সময়ের জন্য প্রয়োজন যেমন একটি নির্দিষ্ট ব্যবধানে ডেটা লগ করুন, অথবা একটি পূর্বনির্ধারিত ঘটনা ঘটলে একটি সতর্কতা দিন। এই টিউটোরিয়ালে আমরা আপনার Arduino কে ঘুমাতে নিয়ে পরীক্ষা করতে যাচ্ছি এবং আপনার Arduino কে কিভাবে চালু করবেন তা দেখুন। এই টিউটোরিয়ালটি আপনাকে ধারণার সাথে পরিচিত করে এবং একটি Arduino ঘুমাতে কি লাগে তা দেখার জন্য একটি ছোট ব্যায়াম রয়েছে।
ধাপ 1: প্রয়োজনীয় সামগ্রী/ কোন বোর্ড ব্যবহার করতে হবে
কি বোর্ড ব্যবহার করতে?
এই টিউটোরিয়ালে আমরা Arduino Uno ব্যবহার করব কারণ এটি প্রোটোটাইপ করা একটি সহজ বোর্ড। একটি বাস্তব লাইভ প্রকল্পে আমি এই জন্য একটি Arduino প্রো মিনি ব্যবহার করব। Arduino Uno এবং Arduino Pro Mini- এর অনেকগুলি অনুরূপ বৈশিষ্ট্য রয়েছে, Arduino pro mini- তে পাওয়ারের জন্য অনেক কম হার্ডওয়্যার রয়েছে (যেমন USB অংশ, অতিরিক্ত leds এবং কিছু অন্যান্য জিনিস) এইভাবে অনেক কম শক্তি ব্যবহার করে। এই কারণেই Arduino Pro মিনি একটি ভাল পছন্দ। উদাহরণ দেওয়ার জন্য একটি ইউনো জেগে থাকার সময় 30-40 এমএ এবং ঘুমের সময় 19 এমএ এর মধ্যে ব্যবহার করে। জেগে থাকার সময় প্রো মিনি 25mA এবং ঘুমের সময় 0.57 mA ব্যবহার করে। ব্যাটারি পর্যন্ত হুকিং করার সময় প্রতিটি এমএ গুরুত্বপূর্ণ হিসাবে আপনি দেখতে পারেন যে কোনও প্রতিযোগিতা নেই এবং আরডুইনো প্রো মিনি বিজয়ী।
দ্রষ্টব্য: একজন শিক্ষানবিস নির্মাতা হিসাবে Arduino Pro Mini কিছুটা ভয় দেখানো হতে পারে, কিন্তু এর কোন কারণ নেই। হ্যাঁ আপনাকে বোর্ডে হেডারগুলি সোল্ডার করতে হবে, এবং আপনার স্কেচ আপলোড করার জন্য আপনার একটি FTDI কেবল প্রয়োজন, কিন্তু এর বাইরে কোন বড় পার্থক্য নেই।
ধাপ 2: স্লিপ মোড
যখন আপনি ATmega328p এর ডকুমেন্টেশন দেখেন (এই ডকুমেন্টের একটি কপির জন্য এই লিঙ্কে ক্লিক করুন) Arduino Uno এবং Arduino Pro মিনি উভয়ের জন্য ব্যবহৃত প্রসেসর আপনি লক্ষ্য করেন যে অনেকগুলি ঘুমের মোড উপলব্ধ। কিন্তু একটি বাস্তব বিশ্বের দৃশ্যকল্প সত্যিই একটি মাত্র মোড যে দরকারী; পাওয়ার ডাউন মোড (SLEEP_MODE_PWR_DOWN)। যখন আপনি আপনার Arduino ঘুমাতে রাখেন তখন এটি সমস্ত অপ্রয়োজনীয় উপাদান বন্ধ করে দেয়, MCU (মাইক্রোকন্ট্রোলার ইউনিট) এর বিদ্যুৎ খরচ হ্রাস করে। এই মোডে আপনি এটিকে জাগানোর একমাত্র উপায় হ'ল একটি বাহ্যিক প্রভাবের ব্যবহার (উদা we আমরা এটিকে জাগানোর জন্য একটি আঁচ দিই)। এই টিউটোরিয়ালে আমরা একটু পরবর্তীতে এটি কিভাবে করব তা পরীক্ষা করব।
ধাপ 3: অন্তর্বর্তী
আরডুইনোকে ঘুমানোর জন্য কোডে যাওয়ার আগে আমাদের বাধা ধারণাটি বুঝতে হবে। এটি বর্ণনা করার সর্বোত্তম উপায় হল; আপনি এমন কিছু নিয়ে কাজ করছেন যা আপনার সত্যিই মনোনিবেশ করা দরকার। আপনি হেডফোন পরেন আপনার সঙ্গীতকে জোরে জোরে বিস্ফোরিত করার জন্য আপনার সারভান্ডিংগুলি ডুবিয়ে দিতে। আপনি এই বিষয়ে এত মনোযোগী যে বাইরের জগৎ আপনার কাছে হারিয়ে গেছে। আপনার দৃষ্টি আকর্ষণ করার একমাত্র উপায় হ'ল আপনাকে নজর দেওয়া। আপনি এই নজড় পাওয়ার পরে আপনি বাধা সম্পর্কে কী মনোযোগ দেন, এবং এটি মোকাবেলা করার পরে আপনি সঙ্গীতটি আবার চালু করেন এবং আপনার কাজ চালিয়ে যান।
দ্রষ্টব্য: আমি কি জন্য বাধা ভাল জন্য গভীর যেতে যাচ্ছি না, কিন্তু যদি আপনি এই ধারণা সম্পর্কে আরো জানতে চান আমার টিউটোরিয়াল (আপনার প্রকল্পের কার্যকারিতা উন্নত করতে বাধা ব্যবহার করে) এই বিষয়ে দেখুন
সর্বাধিক সত্য Arduino এর কয়েকটি পিন আছে যা ঠিক তা করে। ইউনো এবং প্রো মিনিতে 2 টি পিন (ডি 2 এবং ডি 3) রয়েছে যা আরডুইনো যা করছে তা ব্যাহত করার ক্ষমতা রাখে। এর সাহায্যে আমরা আরডুইনোকে জাগ্রত অবস্থায় ফিরিয়ে দিতে পারি।
ধাপ 4: কোড/স্কেচ
আপনি আমার সাইট থেকে সম্পূর্ণ করা স্কেচটি ডাউনলোড করতে পারেন এই লিঙ্কে ক্লিক করে কোডটি কীভাবে কাজ করে তার সম্পূর্ণ বিবরণ এবং ব্যাখ্যা পেতে আপনি লিঙ্কে ক্লিক করে আমার ব্লগে যেতে পারেন: আপনার আরডুইনোকে ঘুমানোর জন্য একটি নির্দেশিকা।
ধাপ 5: অনুশীলন 1
ধাপ 1)
এখন সময় এসেছে স্কেচ আপলোড করার। কিন্তু এটি করার আগে d2 এ একটি জাম্পার ওয়্যার রাখুন। আপাতত এটি অন্য প্রান্তে আনপ্লাগ করা ছেড়ে দিন। আপনার স্কেচ লোড করুন এবং LED বন্ধ হওয়ার জন্য 5 সেকেন্ড অপেক্ষা করুন এবং Arduino ঘুমাতে যান।
ধাপ ২)
LED বন্ধ হয়ে যাওয়ার পরে আপনার Arduino Uno- তে GND পিনে জাম্পার তারের অন্য প্রান্তটি োকান। এটি পিন 2 টি কম টানবে যা বাধা সৃষ্টি করবে, এইভাবে ঘুমন্ত আরডুইনোকে জাগিয়ে তুলবে। LED ফিরে আসার পর আপনি GND থেকে জাম্পার ওয়্যার বের করতে পারেন এবং 5 সেকেন্ড পরে Arduino আবার ঘুমাতে যায়।
একটি উদাহরণ প্রকল্পের জন্য যেখানে আমি একটি আর্দ্রতা এবং তাপমাত্রা ডেটা লগার জাগানোর জন্য একটি রিয়েল টাইম ক্লক (RTC) ব্যবহার করি শুধু নিচের লিঙ্কে ক্লিক করুন: উদাহরণস্বরূপ একটি আরটিসি ব্যবহার করে একটি আরডুইনো ডেটা লগার জেগে উঠুন। এটি একটি দুর্দান্ত উদাহরণ এটি কীভাবে বাস্তব বিশ্বে কাজ করবে
প্রস্তাবিত:
হাইফাই স্পিকার - একটি প্রথম শ্রেণীর নির্মাণের জন্য একটি গাইড: 8 টি ধাপ (ছবি সহ)
হাইফাই স্পিকার - একটি প্রথম শ্রেণীর নির্মাণের জন্য একটি গাইড: আমি ভাল মানের, হাইফাই স্পিকার ক্যাবিনেট তৈরির জন্য সম্পূর্ণ তথ্য খোঁজার চেষ্টা করার জন্য অনেক সময় ব্যয় করার পরে এই নির্দেশযোগ্য লেখার সিদ্ধান্ত নিয়েছি যা ব্যাপক অভিজ্ঞতা বা দক্ষতা গ্রহণ করে না। কিছু মহান Instructables alrea আছে
আপনার আরডুইনোকে আইপি নেটওয়ার্কের সাথে সংযুক্ত করার জন্য কীভাবে আপনার নিজের ওয়াইফাই গেটওয়ে তৈরি করবেন?: 11 টি ধাপ (ছবি সহ)
আপনার Arduino কে IP নেটওয়ার্কের সাথে সংযুক্ত করার জন্য আপনার নিজের ওয়াইফাই গেটওয়ে কিভাবে তৈরি করবেন? আমি একটি রোবট নিয়ে কাজ করছি যা স্থায়ীভাবে একটি সার্ভারের সাথে সংযুক্ত হওয়া প্রয়োজন যা এআর চালায়
আরডুইনোকে একটি আরসি গাড়ি নিয়ন্ত্রণ করার একটি নতুন উপায়: 7 টি ধাপ (ছবি সহ)
আরডুইনো নিয়ন্ত্রণের একটি নতুন উপায় একটি আরসি গাড়ি: আমি আরডুইনো নিয়ন্ত্রিত গাড়ির সাথে কিছু কাজ করেছি, কিন্তু যেগুলোতে আমি কাজ করেছি সেগুলি সবসময় ধীর এবং পদ্ধতিগত ছিল। আরডুইনো শেখার সময় এটি দুর্দান্ত, তবে আমি আরও কিছু চাই … মজা। আরসি গাড়ী লিখুন আরসি গাড়িগুলি আক্ষরিকভাবে একটি
আপনার আরডুইনোকে বাহ্যিক পরিষেবাগুলিতে সংযুক্ত করুন: 6 টি ধাপ
আপনার আরডুইনোকে বাহ্যিক পরিষেবাগুলিতে সংযুক্ত করুন: হ্যালো! এই টিউটোরিয়ালটি আপনাকে দেখাবে কিভাবে আপনার সংযুক্ত Arduino বা IOT ডিভাইসটিকে একটি বাহ্যিক পরিষেবাতে সংযুক্ত করতে হয়। এই টিউটোরিয়ালের স্বার্থে, আমরা সহজ উইন্ডো (একটি কাল্পনিক কিন্তু প্রোগ্রামযোগ্য স্মার্ট উইন্ডো) নিয়ে কাজ করব, যদি এটি
একটি পুরানো স্পিকার ঠিক করা: আপনার বাড়ির স্টেরিও উন্নত করার জন্য একটি DIY গাইড: 7 টি ধাপ
একটি পুরানো স্পিকার ঠিক করা: আপনার হোম স্টেরিও উন্নত করার জন্য একটি DIY গাইড: আপনি কি হোম অডিও স্পিকারের একটি নতুন জোড়া চান কিন্তু শত ডলার খরচ করতে পারবেন না? ! একজন স্পিকার ড্রাইভারকে প্রতিস্থাপন করা একটি সহজ প্রক্রিয়া, আপনার একটি ফুঁ স্পিকার আছে কিনা