সুচিপত্র:

অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল: 3 ধাপ
অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল: 3 ধাপ

ভিডিও: অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল: 3 ধাপ

ভিডিও: অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল: 3 ধাপ
ভিডিও: খুব সহজেই তৈরি করুন আরডুইনো প্রোজেক্টের জন্য অ্যাপ এবং কোড || How to make Bluetooth app for Arduino 2024, নভেম্বর
Anonim
অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল
অ্যান্ড্রয়েড ব্লুটুথ কন্ট্রোল

আপনার নিজস্ব হোম অটোমেশন আরডুইনো প্রজেক্ট তৈরি করুন যেখানে আপনি তাপমাত্রা এবং আর্দ্রতা নিয়ন্ত্রণ করতে পারেন DHT-11 তাপমাত্রা সেন্সরের জন্য ধন্যবাদ, আপনি RGB LED স্ট্রিপগুলিকে ধন্যবাদ দিয়ে আলো নিয়ন্ত্রণ করতে পারেন এবং JY-MCU ব্লুটুথ মডিউল ব্যবহার করে ওয়্যারলেসভাবে বেশ কয়েকটি ডিভাইস পরিচালনা করতে পারেন। নিজের মোবাইল ফোন।

আলোর রঙ বেছে নিন যা আপনাকে আরও আরামদায়ক মনে করে।

  • তাপমাত্রা এবং আর্দ্রতা নিয়ন্ত্রণ করুন
  • সহজ ব্লুটুথ রিমোট কন্ট্রোল যা থেকে আপনি আপনার মোবাইল ডিভাইস বা ট্যাবলেট থেকে আলো পরিবর্তন করতে পারেন।
  • আপনার দুটি পৃথক আরজিবি চ্যানেল রয়েছে যেখানে আপনি প্রতি চ্যানেলে বিভিন্ন রঙ পেতে পারেন।
  • নিয়মিত তীব্রতা নিয়ন্ত্রণ করুন।
  • কন্ট্রোল সুইচ 4 চ্যানেল।
  • নিজে করো.
  • কয়েক মিনিটের মধ্যে arduino প্ল্যাটফর্মের জন্য ধন্যবাদ আপনি Omniblug সশস্ত্র এবং ব্যবহারের জন্য প্রস্তুত হবেন।

প্রদত্ত সমস্ত বৈশিষ্ট্য আবিষ্কার করুন। এই ছোট ডিভাইসটি ইনস্টল করা খুব সহজ। ওয়েব:

ধাপ 1: প্রথমে আমরা আপনার প্রয়োজনীয় সমস্ত আইটেম সংগ্রহ করব।

প্রথমে আমরা আপনার প্রয়োজনীয় সমস্ত আইটেম সংগ্রহ করব।
প্রথমে আমরা আপনার প্রয়োজনীয় সমস্ত আইটেম সংগ্রহ করব।
  • Arduino (Uno, Mega, বা Nano)
  • ব্লুটুথ JY -MCU মডিউল (hc05 / hc06)
  • ট্রানজিস্টার অ্যারে ULN2003A
  • 5050 RGB LED স্ট্রিপস কমন অ্যানোড
  • সেন্সর DHT-11 (তাপমাত্রা / আর্দ্রতা)
  • মডিউল রিলে 5v 4 চ্যানেল
  • পাওয়ার LED 12V
  • সফটওয়্যার: Arduino IDE এবং APP Omniblug

আমরা ইলেকট্রনিক সার্কিট তৈরি করি।

আমরা তাপমাত্রা এবং আর্দ্রতা পেতে DHT সেন্সর ব্যবহার করি।

লাইট কন্ট্রোলের জন্য, এটা মনে রাখা গুরুত্বপূর্ণ যে এই স্কিমটি প্রতিটি RGB চ্যানেলের জন্য 500 mA কারেন্ট প্রদান করার জন্য ডিজাইন করা হয়েছে। (চ্যানেল প্রতি LED 1 মিটারের 1 স্ট্রিপ)। যদি আপনি আরো LEDs সংযোগ করতে চান, আপনি ইনস্টলেশনের জন্য পর্যাপ্ত তীব্রতা প্রদান করার জন্য একটি শক্তি পরিবর্ধক প্রয়োজন হবে।

আমরা প্রতিটি আরজিবি চ্যানেল নিয়ন্ত্রণ করতে আমাদের আরডুইনো এর PWM আউটপুট ব্যবহার করি। মনে রাখবেন ব্লুটুথ মডিউল 6v 3.3v থেকে চালিত হতে পারে। আমরা মাইক্রোকন্ট্রোলার দিয়ে বিদ্যুৎ করি কারণ এর সর্বাধিক খরচ কম এবং আমাদের ডিভাইসের আরও ভাল নিয়ন্ত্রণের অনুমতি দেয়।

ধাপ 2: প্রোগ্রামিং Arduino মাইক্রোকন্ট্রোলার

আমাদের arduino প্রোগ্রামিং আপনি সফটওয়্যার ইনস্টল করা আবশ্যক এবং পরবর্তী স্কেট লোড। ডাউনলোড করার জন্য কোড।

আমরা প্রতিটি আরজিবি চ্যানেল নিয়ন্ত্রণ করতে আমাদের আরডুইনোর ডিজিটাল আউটপুট (PWM) ব্যবহার করি।

একবার লোড হয়ে গেলে, ব্লুটুথ মডিউলটি প্রথম ব্যবহারের জন্য কনফিগার করার সময় আপনাকে প্রায় 10 সেকেন্ড অপেক্ষা করতে হবে। প্রোগ্রামিং প্রক্রিয়া সম্পূর্ণ হয় যখন চ্যানেল 1 RGB নেতৃত্বে রঙ পরিবর্তন করে, লাল থেকে সবুজ।

যদি 1 rgb নেতৃত্বাধীন চ্যানেলটি সবুজ হয়, তাহলে আমাদের ডিভাইসটি ব্যবহারের জন্য কনফিগার করা আছে।

ধাপ 3: অ্যাপ Omniblug ইনস্টল করুন

Omniblug অ্যাপটি ইনস্টল করুন
Omniblug অ্যাপটি ইনস্টল করুন

অবশেষে, আমরা আপনার অ্যান্ড্রয়েড ডিভাইসে Omniblug অ্যাপ্লিকেশনটি ইনস্টল করব। আমরা গুগল প্লে অ্যাক্সেস এবং ইনস্টল।

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

পেয়ারিং সফল হলে, আমাদের অ্যাপ্লিকেশনটি নিয়ন্ত্রণ পর্দায় পরিবর্তিত হবে।

এটাই.

আমাদের ইউনিট কন্ট্রোল আরজিবি এলইডি চলছে।

প্রস্তাবিত: