সুচিপত্র:

Arduino এলার্ম - বিড়াল প্রমাণ: 6 ধাপ
Arduino এলার্ম - বিড়াল প্রমাণ: 6 ধাপ

ভিডিও: Arduino এলার্ম - বিড়াল প্রমাণ: 6 ধাপ

ভিডিও: Arduino এলার্ম - বিড়াল প্রমাণ: 6 ধাপ
ভিডিও: বিড়াল পড়ে যাওয়ায় ফায়ার সার্ভিস এলো বিড়ালকে বাঁচাতে 🐈🐈🐈🐈 2024, নভেম্বর
Anonim
Arduino এলার্ম - বিড়াল প্রমাণ
Arduino এলার্ম - বিড়াল প্রমাণ

বিড়াল দারুণ হতে পারে। তারা এত অবিশ্বাস্যভাবে চটচটে, অস্পষ্ট এবং মজাদার হতে পারে। যাইহোক, যখন তারা একটি প্রকল্প শুরু করে, তারা অবিশ্বাস্যভাবে কঠিন হতে পারে। গতি সংবেদনশীল আলো এবং শব্দের চেয়ে বিড়ালকে নিষ্ক্রিয় করার জন্য এর চেয়ে ভাল উপায় আর কি?

এই পাঠে আপনি শিখবেন কিভাবে এটির কাছাকাছি গতি সনাক্ত করতে একটি Arduino সেট আপ এবং কোড করতে হয়। যখন গতি ঘটে, এটি এলইডি আলো এবং শব্দ উভয় দিয়েই প্রাণীকে নিবারণ করবে।

সার্কিট্রি এবং প্রোগ্রামিং এর সাথে কিছু মৌলিক অভিজ্ঞতা সহায়ক কিন্তু প্রয়োজন হয় না।

সরবরাহ

1 Arduino Uno

1 ব্রেডবোর্ড

2 330Ω প্রতিরোধক

1 বুজার

1 RGB LED

10 জাম্পার তারগুলি

1 9V1A অ্যাডাপ্টার (সেট আপ এবং প্লাগ ইন করার জন্য)

ধাপ 1: ধাপ 1: আল্ট্রা সোনিক সেন্সর একত্রিত করা

ধাপ 1: আল্ট্রা সোনিক সেন্সর একত্রিত করা
ধাপ 1: আল্ট্রা সোনিক সেন্সর একত্রিত করা

আপনার রুটিবোর্ড একত্রিত করা শুরু করুন।

উপরে দেখানো হিসাবে আল্ট্রা সোনিক সেন্সর সংযুক্ত করুন। চারটি ভিন্ন পিন (লেবেলযুক্ত) VCC, Trig, Echo, এবং Gnd নোট করুন। নিশ্চিত হও যে VCC 5V শক্তি উৎসে যাচ্ছে, এবং GND মাটিতে যাচ্ছে।

ট্রিগ পিন 2 এ যেতে হবে, এবং ইকো পিন 3 এ যেতে হবে।

ধাপ 2: ধাপ 2: বুজার সংযুক্ত করুন

ধাপ 2: বুজার সংযুক্ত করুন
ধাপ 2: বুজার সংযুক্ত করুন

আবার, বুজার সংযুক্ত করতে উপরের ব্রেডবোর্ডের সাথে অনুসরণ করুন। নিশ্চিত করুন যে বাজারের + টার্মিনালটি পিন 7 এর সাথে সংযুক্ত এবং টার্মিনালটিকে মাটিতে সংযুক্ত করতে 330Ω রোধকারী ব্যবহার করুন।

ধাপ 3: ধাপ 3: LED সংযুক্ত করুন

ধাপ 3: LED সংযুক্ত করুন
ধাপ 3: LED সংযুক্ত করুন

ডায়াগ্রামে দেখানো হিসাবে RGB LED সংযুক্ত করুন। লালকে পিন 9 এর সাথে সংযুক্ত করা উচিত, সবুজকে 10 টি পিন এবং নীলটিকে 11 টি পিনের সাথে সংযুক্ত করা উচিত।

ধাপ 4: ধাপ 4: কোডিং সময়

এখন কোড যোগ করার সময়। আরডুইনো এডিটর ব্যবহার করে, নিচের কোডটি আপনার LED কে জ্বালিয়ে দেবে এবং আল্ট্রাসোনিক সেন্সর একটি বস্তু সনাক্ত করে এমন দূরত্বের উপর নির্ভর করে শব্দ করতে পারে।

আপনি যদি আপনার কোন পিন নাম্বার দিয়ে সৃজনশীল হয়ে থাকেন, তাহলে জেনে নিন যে কোডটি কাজে লাগানোর জন্য আপনাকে সেগুলি পরিবর্তন করতে হতে পারে।

ধাপ 5: ধাপ 5: বিড়ালকে থামানোর সময়।

আপনার বিড়ালকে যেখানেই যাওয়া থেকে বিরত রাখতে চান সেখানেই আপনার ব্যবস্থা করুন। আমি তাকে আমার বেসমেন্টে মেঝে জুড়ে হাঁটা থেকে বিরত করার চেষ্টা করছি, যেখানে এটি রোধ করার কোন দরজা নেই। যখন সে সেন্সরের সামনে দিয়ে হেটে যায়, তখন এটি বন্ধ হয়ে যায়। তিনি শব্দ এবং লাইট দ্বারা সহজেই ভয় পেয়ে যান তাই তাকে নিবৃত্ত করতে খুব বেশি লাগে না।

ধাপ 6: ধাপ 6: সেটিংস দিয়ে খেলুন

আপনার প্রয়োজনের উপর নির্ভর করে কিছু জিনিস যা আপনি সামঞ্জস্য বা পরিবর্তন করতে পারেন:

  • কি "distanceInCM" ঘটনা ঘটায়। আপনি কি এটি হতে চান যখন এটি খুব কাছাকাছি কিছু সনাক্ত করে, অথবা শুধুমাত্র যখন এটি আরও দূরে থাকে? যদি আপনি এটিকে অনেক দূরে স্থায়ী করেন, তাহলে আপনাকে আরও ভালো সংবেদনশীল একটি অতিস্বনক সেন্সর পেতে হতে পারে।
  • আপনি কোন রঙের পরিসর ব্যবহার করতে চান? RGB LED এর সাহায্যে 0 থেকে 100, অথবা 0 এবং 255 এর মধ্যে এলোমেলো মান নির্বাচন করা (যখন কিছু কাছাকাছি থাকে তখন লাল রঙে) একটি বড় সতর্কতা দেয়।
  • বাজারের ফ্রিকোয়েন্সি সামঞ্জস্য করা যায়। নিম্ন ফ্রিকোয়েন্সি কম নোট, উচ্চ ফ্রিকোয়েন্সি উচ্চ নোট।

প্রস্তাবিত: