সুচিপত্র:
- ধাপ 1:
- পদক্ষেপ 2: সংযোগ এবং পরিকল্পিত
- ধাপ 3: Arduino কোড এবং সিরিয়াল যোগাযোগ
- ধাপ 4: Arduino কে Android ডিভাইসে সংযুক্ত করুন
ভিডিও: Arduino DIY ব্লুটুথ কন্ট্রোলার LED RGB স্ট্রিপ: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
হ্যালো সবাই, এটি দ্বিতীয় প্রকল্প যা আমি আপনার সাথে ভাগ করতে চাই! আজ আমি আপনাকে দেখাব কিভাবে Arduino এবং ব্লুটুথ মডিউল সংযোগ করতে হয় এবং পরে এটি একটি LED RGB স্ট্রিপ নিয়ন্ত্রণ করতে ব্যবহার করে।
এই টিউটোরিয়ালে আমরা HC-06 ব্লুটুথ মডিউল ব্যবহার করব, কারণ এটি সস্তা এবং সহজেই ব্যবহারযোগ্য। (আমি aliexpress থেকে 2 ডলারে আমার পেয়েছি)
আজ আমরা যে ব্লুটুথ মডিউলটি ব্যবহার করব তা হল HC-06 যা সুপরিচিত এবং সস্তা। (আমি aliexpress থেকে 2 for জন্য আমার পেয়েছিলাম)
আমাদের অ্যাপটি এখনও পরীক্ষার প্রক্রিয়ায় আছে, তাই আমরা আপনাকে একটি ইমেল পাঠাতে উৎসাহিত করি: [email protected] যদি আপনার কোন প্রযুক্তিগত সমস্যা থাকে বা আপনি কিছু সমস্যার সম্মুখীন হন। বোঝার জন্য আপনাকে অনেক ধন্যবাদ!
ধাপ 1:
আমাদের এই অংশগুলির প্রয়োজন হবে:
- 1x আরডুইনো বোর্ড (আমি আরডুইনো ন্যানো ব্যবহার করব)
- 1x ব্লুটুথ মডিউল HC-06 বা HC-05
- 1x 12V মিটার লম্বা আরজিবি LED স্ট্রিপ (আমি সাধারণ এনোডের সাথে 30LEDs/m ব্যবহার করছি)
- 1x টার্মিনাল স্ক্রু
- 3x 220Ω প্রতিরোধক
- 3x BUZ11 N-Channel Power MOSFET (বা সমতুল্য)
- ব্রেডবোর্ড এবং জাম্পার
- (Alচ্ছিক) ডিসি জ্যাক এবং ডিসি সংযোগকারী
- এবং অবশ্যই 12V পাওয়ার সাপ্লাই, আমি পরিবর্তনশীল পাওয়ার সাপ্লাই ব্যবহার করছি
পদক্ষেপ 2: সংযোগ এবং পরিকল্পিত
আসুন তৈরি করি! সার্কিটটি এতটা জটিল নয় যতটা প্রথম নজরে মনে হতে পারে।
প্রথমে, আমাদের LED স্ট্রিপে কমন অ্যানোড বা কমন ক্যাথোড আছে কিনা তা নির্ধারণ করতে হবে। আমার সাধারণ অ্যানোড আছে, তাই আমি LED স্ট্রিপের অ্যানোডটি 12V পাওয়ার সাপ্লাই এবং বাকিগুলিকে স্ক্রু টার্মিনালে সংযুক্ত করেছি, যা আমরা পরে MOSFET এর আউটপুটের সাথে সংযুক্ত করব।
সমস্ত গুরুত্বপূর্ণ সংযোগ এবং পরিকল্পিত/উপরের ছবিতে দেখানো হয়েছে।
12V+ রেলকে VIN- এ Arduino বোর্ডের সাথে সংযুক্ত করার সময় খুব সতর্ক থাকুন, কারণ আপনি যদি বোর্ডটিকে মিথ্যাভাবে সংযুক্ত করেন তবে আপনি বার্ন করতে পারেন। এছাড়াও, সবকিছু (GND) গ্রাউন্ড করতে ভুলবেন না।
ধাপ 3: Arduino কোড এবং সিরিয়াল যোগাযোগ
একটি ইউএসবি কেবল ব্যবহার করে আরডুইনোতে নিম্নলিখিত স্কেচ আপলোড করুন।
স্কেচ আপলোড করার আগে HC-06 মডিউল সংযোগ বিচ্ছিন্ন করতে ভুলবেন না!
কেন? HC-06 এর কমিউনিকেশন পিন (RX এবং TX) Arduino এবং কম্পিউটারের মধ্যে যোগাযোগ বন্ধ করে দিচ্ছে।
কোড ব্যাখ্যা:
- প্রথমে, আমরা তিনটি ধ্রুবক (লাল, সবুজ, নীল) এর জন্য কয়েকটি ধ্রুবক (ধ্রুবক, যা পরে পরিবর্তন করা যায় না) ঘোষণা করেছি
- সেটআপে () আমরা 9600 বড রেটের সাথে সিরিয়াল যোগাযোগ শুরু করেছি এবং একটি আউটপুট হিসাবে সমস্ত নেতৃত্বাধীন পিন সেট করেছি
- লুপে () যদি সিরিয়াল কিছু পায় তবে এটি প্রাপ্ত ডেটাকে পূর্ণসংখ্যা হিসাবে পর্যালোচনা করে (পরবর্তী ধাপে গুরুত্বপূর্ণ)
- যদি এটি নিউলাইন অক্ষর ('\ n') পায়, এটি প্রথমে PWM পরিসরের কারণে মান 0-255 এর মধ্যে সীমাবদ্ধ করে এবং তারপর analogWrite () পদ্ধতিতে ডিজিটাল পিনগুলিতে পরিবর্তন করে
এটাই! আমরা এখন চূড়ান্ত পদক্ষেপের জন্য প্রস্তুত!
ধাপ 4: Arduino কে Android ডিভাইসে সংযুক্ত করুন
এখন নিম্নলিখিত অ্যাপটি ডাউনলোড করুন: স্মার্ট ব্লুটুথ - আরডুইনো ব্লুটুথ সিরিয়াল
লিঙ্ক:
স্মার্ট ব্লুটুথ এমন একটি অ্যাপ যা আপনাকে আপনার ব্লুটুথ মডিউল বা বোর্ডের সাথে যোগাযোগের জন্য আপনার ফোন ব্যবহার করতে দেয়, সবচেয়ে সহজ এবং সহজ পদ্ধতিতে। এটি আপনার DIY প্রকল্পগুলি নিয়ন্ত্রণ করার সীমাহীন উপায়গুলির দরজা খুলে দেয়। স্মার্ট ব্লুটুথ আপনার মডিউলে ডেটা পাঠানোর বিভিন্ন উপায় সরবরাহ করে।
স্মার্ট ব্লুটুথ নিম্নলিখিত বৈশিষ্ট্য আছে:
- আপনার মডিউলের সাথে দ্রুত সংযোগ
- আপনার মডিউল থেকে ডেটা পাঠান এবং গ্রহণ করুন
- রিসিভারের ডিজিটাল এবং PWM পিন নিয়ন্ত্রণ করুন
- গাark় এবং হালকা থিম বিভিন্ন উদ্দেশ্যে বিভিন্ন নিয়ন্ত্রণ বিন্যাস
- আধুনিক এবং প্রতিক্রিয়াশীল UI
- স্বনির্ধারিত বোতাম এবং সুইচ
- একটি সুন্দর গেমপ্যাড দিয়ে আপনার DIY RC গাড়ী প্রকল্পটি বাস্তবায়ন করুন
- স্লাইডার দিয়ে সহজেই আপনার RGB LED স্ট্রিপগুলি নিয়ন্ত্রণ করুন
- ব্যাটারি লাইফ বাঁচাতে বন্ধ হয়ে গেলে স্বয়ংক্রিয়ভাবে ব্লুটুথ বন্ধ করে দেয়
- কমান্ড লাইন (টার্মিনাল)
এই টিউটোরিয়ালে, আমরা বড় নেতৃত্বে দ্বিতীয় TAB ব্যবহার করছি, দুটি অক্ষর পাঠানোর জন্য যথেষ্ট যথেষ্ট।
এই নিচের ছবিগুলোতে আমি দেখাব কিভাবে অ্যাপটি ব্যবহার করতে হয়। আমি আপনাকে দেখাবো কিভাবে কাছাকাছি ডিভাইসগুলি অনুসন্ধান করতে হয়, আমরা যে মডিউলটি ব্যবহার করছি তার সাথে কীভাবে যুক্ত হতে হয় এবং কীভাবে অ্যাপ থেকে পাঠানো ডেটা সেট আপ করতে হয়। যদি আপনি বিভ্রান্ত বোধ করেন, বিরতি দিন এবং পূর্ববর্তী ধাপে ফিরে যান যতক্ষণ না আপনি এটি কাজ করছেন। যাইহোক, যদি এখনও আপনার সমস্যা হয় তবে আমাকে জানাবেন [email protected], আমি 24 ঘন্টার মধ্যে উত্তর দেব:)
- অ্যাপটি খুলুন, ইন্ট্রো দিয়ে স্লাইড করুন, অনুসন্ধান বোতাম টিপুন এবং কাছাকাছি ডিভাইসগুলি অনুসন্ধান করুন
- যখন আপনার ডিভাইস পাওয়া যায়, এটিতে ক্লিক করে এটি নির্বাচন করুন
- আপনার পছন্দের থিম (অন্ধকার বা হালকা) নির্বাচন করুন এবং আপনার নির্বাচিত বোতামটি ধরে রাখুন
- সংযোগের জন্য অপেক্ষা করুন, যদি এটি ব্যর্থ হয়, পুনরায় সংযোগ করার চেষ্টা করুন
- সফল সংযোগের পর, এটিতে ক্লিক করে দ্বিতীয় TAB চয়ন করুন, এবং স্লাইডারগুলি টেনে আনুন এবং দেখুন যে নেতৃত্বাধীন স্ট্রিপটি রঙ পরিবর্তন করে কি না।
- যদি সবকিছু কাজ করে এবং আপনি এই প্রকল্পে খুশি হন, দয়া করে আমার অ্যাপের জন্য একটি সুন্দর প্রতিক্রিয়া এবং রেটিং দিন, এটি আরও উন্নয়ন এবং টিউটোরিয়ালের জন্য সাহায্য করবে:)
রেট দিতে ভুলবেন না এবং একটি সুন্দর মতামত দিন। ধন্যবাদ এবং পরবর্তী টিউটোরিয়ালে দেখা হবে:)
প্রস্তাবিত:
RGB LED স্ট্রিপ ব্লুটুথ কন্ট্রোলার V3 + মিউজিক সিঙ্ক + অ্যাম্বিয়েন্ট লাইট কন্ট্রোল: 6 টি স্টেপ (ছবি সহ)
আরজিবি লেড স্ট্রিপ ব্লুটুথ কন্ট্রোলার ভি 3 + মিউজিক সিঙ্ক + অ্যাম্বিয়েন্ট লাইট কন্ট্রোল: এই প্রকল্পটি ব্লুটুথের মাধ্যমে আপনার ফোনের সাথে একটি আরজিবি নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে arduino ব্যবহার করে। আপনি রঙ পরিবর্তন করতে পারেন, আলোকে সঙ্গীতের সাথে সিঙ্ক করতে পারেন অথবা এ্যাম্বিয়েন্ট লাইটিং এর জন্য এগুলিকে অটো অ্যাডজাস্ট করতে পারেন
DIY LED স্ট্রিপ: কিভাবে কাটা, কানেক্ট, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: 3 টি ধাপ (ছবি সহ)
DIY LED স্ট্রিপ: কিভাবে কাটবেন, কানেক্ট করবেন, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: LED স্ট্রিপ ব্যবহার করে আপনার নিজের লাইট প্রজেক্ট তৈরির জন্য নতুনদের নির্দেশিকা। একটি সাধারণ ইনডোর 60 LED/m LED স্ট্রিপ ইনস্টল করার মূল বিষয়গুলি, কিন্তু এতে
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): 4 টি ধাপ (ছবি সহ)
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): আমি বেশ কিছুদিন ধরে LED স্ট্রিপ ব্যবহার করছি এবং সবসময় তাদের সরলতা পছন্দ করি। আপনি কেবল একটি ভূমিকা থেকে একটি টুকরো কেটে ফেলুন, এটিতে কিছু তারের সোল্ডার করুন, একটি বিদ্যুৎ সরবরাহ সংযুক্ত করুন এবং আপনি নিজেকে একটি আলোর উৎস পেয়েছেন। বছরের পর বছর ধরে আমি একটি গ খুঁজে পেয়েছি
Arduino RGB LED স্ট্রিপ কন্ট্রোলার: 4 টি ধাপ
আরডুইনো আরজিবি এলইডি স্ট্রিপ কন্ট্রোলার: প্রায়শই লোকেরা যখন তাদের আরজিবি এলইডি স্ট্রিপকে আরডুইনো দিয়ে নিয়ন্ত্রণ করতে চায়, তখন তিনটি পটেন্টিওমিটার লাল, সবুজ এবং নীল রঙের মিশ্রণে ব্যবহৃত হয়। এটি কাজ করে এবং আপনার প্রয়োজনের জন্য পুরোপুরি সূক্ষ্ম হতে পারে, তবে আমি আরও কিছু স্বজ্ঞাত কিছু করতে চেয়েছিলাম, কিছু
DIY Arduino RGB LED স্ট্রিপ IR কন্ট্রোলার: 5 টি ধাপ
DIY Arduino RGB LED স্ট্রিপ IR কন্ট্রোলার: আরে বন্ধুরা। আজকের নির্দেশে আমি আপনাকে দেখাব কিভাবে আপনি আপনার নিজের arduino ভিত্তিক, ইনফ্রারেড নিয়ন্ত্রিত, RGB LED স্ট্রিপ কন্ট্রোলার তৈরি করতে পারেন। 12v পজিটিভ 12v r এর সাথে সরাসরি সংযুক্ত