সুচিপত্র:

রিমোট কন্ট্রোল ব্লুটুথ লাইট সুইচ: 4 টি ধাপ (ছবি সহ)
রিমোট কন্ট্রোল ব্লুটুথ লাইট সুইচ: 4 টি ধাপ (ছবি সহ)

ভিডিও: রিমোট কন্ট্রোল ব্লুটুথ লাইট সুইচ: 4 টি ধাপ (ছবি সহ)

ভিডিও: রিমোট কন্ট্রোল ব্লুটুথ লাইট সুইচ: 4 টি ধাপ (ছবি সহ)
ভিডিও: LED TV remote problem | টিভিতে রিমোট কাজ না করলে তার সমাধান | IR sensor Not working | remote sensor 2024, জুলাই
Anonim
Image
Image

এটি একটি সিরিজের প্রথম প্রকল্প হবে যার শিরোনাম: "অপ্টিমাইজড অলসতা: ওভার ইঞ্জিনিয়ারড সলিউশন টু লক্ষণীয়ভাবে তুচ্ছ সমস্যা"

কখনও কি গভীর রাতে বিছানায় শুয়ে পড়েছেন বা আপনার ল্যাপটপে নেটফ্লিক্স দেখছেন? সবচেয়ে খারাপ দিক অবশ্যই লাইট বন্ধ করার জন্য বিছানা থেকে হামাগুড়ি দেওয়া। এখানে উল্লেখযোগ্যভাবে তুচ্ছ সমস্যার একটি ওভার ইঞ্জিনিয়ার্ড সমাধান।

একটি পক্ষ হিসাবে না:

যদি আপনার মূল শক্তি নিয়ে খেলার আত্মবিশ্বাস এবং অভিজ্ঞতা থাকে, তবে একটি ভাল রিলে ব্যবহার করা হবে এবং একটি প্রাচীরের আলোর সুইচের পিছনে তারটি ব্যবহার করা হবে। যাইহোক যেহেতু আমি আমার জায়গা ভাড়া করছি আমি মনে করি না এটি আমার বাড়িওয়ালাকে খুব খুশি করবে!

ধাপ 1: অংশ

রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ
  • 2 HC-05 ব্লুটুথ মডিউল
  • 2 ATtiny85 চিপ
  • 2 8 পিন আইসি সকেট
  • 2 টি ছোট লাইপো ব্যাটারি
  • 2 টি পুশ বোতাম
  • 2 470 ওহম প্রতিরোধক (এর সাথে কিছুটা নমনীয়তা রয়েছে, মানগুলি ঠিক 470 হতে হবে না)
  • 1 sg90 servo
  • সলিড কোর তার
  • প্রোটোটাইপ বোর্ড
  • আরডুইনো উনো

ধাপ 2: রিমোট কন্ট্রোল এবং সুইচ

রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ
রিমোট কন্ট্রোল এবং সুইচ

উপরের ছবিতে দেখানো 2 সার্কিট একত্রিত করা। (8 টি পিন সকেটে ATtiny85 চিপগুলি রাখবেন না কারণ আমাদের এখনও তাদের প্রোগ্রাম করতে হবে।

একটি 3D প্রিন্টার ব্যবহার করে, সুইচের জন্য অংশগুলি মুদ্রণ করুন। সেগুলো পাওয়া যাবে এখানে। এটি আমার আসল নকশা নয় এবং ফাইলগুলির সমস্ত কৃতিত্ব থিংভার্স ব্যবহারকারী কারজো 3000 এর কাছে যায়।

ধাপ 3: ব্লুটুথ মডিউল জোড়া

পরবর্তী আপনি দুটি hc-05 ব্লুটুথ মডিউল জোড়া প্রয়োজন হবে। মাস্টার রিমোট হিসাবে ব্যবহার করা হবে, এবং হালকা সুইচ জন্য দাস। আমি কীভাবে এটি করতে পারি তা রূপরেখা দিতে পারি কিন্তু এটি করার জন্য প্রচুর অন্যান্য দুর্দান্ত টিউটোরিয়াল রয়েছে এবং চাকাটি পুনরায় উদ্ভাবন করার কোনও অর্থ নেই। আমি ফিরে আসার এবং এটি শেষ করার আগে ব্লুটুথ মডিউলগুলিকে জোড়া দেওয়ার জন্য এই দুটি টিউটোরিয়ালের একটি অনুসরণ করার পরামর্শ দেব।

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

ধাপ 4: ATtiny85 প্রোগ্রাম করুন এবং কোড আপলোড করুন

ATtiny85 প্রোগ্রাম করুন এবং কোড আপলোড করুন
ATtiny85 প্রোগ্রাম করুন এবং কোড আপলোড করুন
ATtiny85 প্রোগ্রাম করুন এবং কোড আপলোড করুন
ATtiny85 প্রোগ্রাম করুন এবং কোড আপলোড করুন

আবার একটি Arduino Uno ব্যবহার করে ATtiny85 চিপগুলি কীভাবে প্রোগ্রাম করবেন তার একটি টিউটোরিয়াল এখানে রয়েছে। শুধু এটি পরিষ্কার করার জন্য নিশ্চিত করুন যে "ATtiny85 এ প্রোগ্রাম আপলোড করা" শিরোনামের ধাপে বুটলোডার জ্বালানোর আগে আপনি ঘড়িটিকে "8Mhz (অভ্যন্তরীণ)" এ সেট করেছেন।

Arduino এর জন্য স্ট্যান্ডার্ড সার্ভো লাইব্রেরি ATtiny85 চিপের জন্য কাজ করে না, পরিবর্তে SoftwareServo লাইব্রেরি ইনস্টল করুন। এই লাইব্রেরিতে আমার প্রাথমিকভাবে একটি ছোট সমস্যা ছিল সমাধানটি হল একটি সফ্টওয়্যার সফ্টওয়্যার ফাইলটি একটি টেক্সট এডিটরে খুলতে হবে এবং লাইনটি #include থেকে #include করতে হবে

কোডটি ATtiny85 এ আপলোড করার জন্য আগের টিউটোরিয়ালের নির্দেশাবলী অনুসরণ করুন, আমার GitHub- এ থাকা কোডটি আপলোড করুন, প্রতিটি 2 টি চিপের প্রতিটিতে। চিপগুলিকে 2 টি সার্কিটে প্লাগ করুন এবং এখন যখন আপনি বোতামগুলি চাপবেন তখন এটি আপনার লাইট চালু এবং বন্ধ করবে!

প্রস্তাবিত: