সুচিপত্র:
- সরবরাহ
- ধাপ 1: Esp প্রস্তুতি
- পদক্ষেপ 2: আইআর এলইডি প্রস্তুত এবং পরীক্ষা করা
- ধাপ 3: মাইক্রোফোন ওয়্যারিং এবং প্রস্তুতি
- ধাপ 4: কোড এবং ইটস রেডি টু রক আপলোড করুন
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
সাউন্ড রিঅ্যাক্টিভ সস্তা ইর লেড স্ট্রিপ
আচ্ছা, আইডিয়া এলি এক্সপ্রেস থেকে নেতৃত্বাধীন স্ট্রিপ আসার পর এসেছিল এবং সেগুলি নিওপিক্সেল ছিল না কিন্তু আরজিবি এলইডি স্ট্রিপ ছিল 44 ক্রি বা 24 কি রিমোট টাইপ, ডাম্ব মি লল, আমি ভুলটি অর্ডার করেছি আমি তাদের একটি পার্টির জন্য চেয়েছিলাম, কিন্তু রিমোট দিয়ে! !! নাহ। তাই আমি আমার হাতা ভাঁজ করে গুগল করলাম।
পেয়েছি esp ভিত্তিক IR ওয়েব সার্ভার যা IR- এর সাথে সংযুক্ত IR emitter পিনের উপর একই রিমোট বোতাম ম্যাপ করে।
কিন্তু আমি একটি সাউন্ড রিঅ্যাক্টিভের মত ভিন্ন কিছু চেয়েছিলাম, আবার আমি ws1811 বা নিওপিক্সেল সহ অনেক টিউটোরিয়াল পেয়েছি এবং কিছু এমনকি MOSFETs এবং LED's দিয়েও পেয়েছি, কিন্তু আমার সময় ছিল না তাই আমি ম্যাপিং অডিওর একটি বোবা পদ্ধতির চেষ্টা করেছি যদিও A0 PIn esp এবং বালতিতে আউটপুট ম্যাপিং করতে আইআর রিমোট বাটনের কিছু সংমিশ্রণ সক্রিয় করতে কেবলমাত্র rgb কিন্তু আমি বাজি ধরছি আপনি এটি আমার চেয়ে ভাল করতে যাচ্ছেন।
সরবরাহ
1. একটি LED স্ট্রিপ স্পষ্টতই পাওয়ার সাপ্লাই দিয়ে
2. esp8266 / নোড এমসিইউ
3. ইর এমিটার নেতৃত্বে
4. একটি প্রতিরোধক
5. প্রোগ্রামিং কেবল
6. arduino আদর্শ
7. একটি সোল্ডারিং লোহা (কিছু মৌলিক সোল্ডারিং)
8. একটি 7805 আইসি (এসইপি সরবরাহ হিসাবে LED সরবরাহ ব্যবহার করার জন্য)
9. সাউন্ড ইনপুটের জন্য একটি mmicrophone মডিউল বা aux y বিভক্ত
ধাপ 1: Esp প্রস্তুতি
- প্রথমত, কম্পিউটার বা ল্যাপটপের সাথে Nodemcu সংযুক্ত করুন।
- এখন nodemcu (google it) এর ড্রাইভার ইন্সটল করুন।
- এই খোলার পরে, Arduino IDE (অবশ্যই আপনাকে এটি ডাউনলোড এবং ইনস্টল করতে হবে) Arduino টুলবারে "সরঞ্জাম" এ ক্লিক করুন "বোর্ড" এ ক্লিক করুন "বোর্ড ম্যানেজার" নির্বাচন করুন এবং এটি ইনস্টল করুন esp8266 ইনস্টল করুন (শেষ করতে কিছু সময় লাগবে)
- এখন, Arduino টুলবার থেকে "স্কেচ" নির্বাচন করুন সেখান থেকে "লাইব্রেরি অন্তর্ভুক্ত করুন" নির্বাচন করুন "লাইব্রেরি পরিচালনা করুন" নির্বাচন করুন "IRremoteESP8266" অনুসন্ধান করুন এবং এটি ইনস্টল করুন
-
এখন কনফিগারেশন শুধুমাত্র "সরঞ্জাম" থেকে করা হয় আমাদের "বোর্ড" এ যেতে হবে "NodeMcu 1.0 (ESP 12-E)" বা ESP8266 এর অন্য কিছু সংস্করণ নির্বাচন করতে হবে।
পদক্ষেপ 2: আইআর এলইডি প্রস্তুত এবং পরীক্ষা করা
প্রথমত, আমাদের esp এর জন্য irLED লাইব্রেরি ইনস্টল করতে হবে।
এখানে যাও
আপনার নেতৃত্বাধীন স্ট্রিপটি 24 কি বা 44 কী (বড় এক) রিমোট সনাক্ত করা
রিমোট কোড পাওয়ার জন্য এখানে যান
লাইব্রেরি ইনস্টল করার সাথে সাথে আমাদের আইআর LED ইমেজে দেখানো হিসাবে এটি সংযুক্ত করে প্রস্তুত করতে হবে। এর উপর ভিত্তি করে IR LED সংযোগ করুন, তারপর নিচের স্কেচটি আপলোড করুন এবং IR LED কে কন্ট্রোলারের দিকে নির্দেশ করুন। LED স্ট্রিপটি ঝলকানো উচিত (চালু এবং বন্ধ)। // রিমোট 24 এবং 44 কি উভয়ের সাথেই কাজ করে।
এখানে এটি করার কোড।
#সংজ্ঞায়িত IR_OFF 0xF740BF // 32 বিটে প্রতিরক্ষামূলক আইআর কোড #IR_ON 0xF7C0 সংজ্ঞায়িত করুন #অন্তর্ভুক্ত <IRremoteESP8266.h IRsend irsend (4); // আইআর পিন অকার্যকর সেটআপ () {irsend.begin (); } অকার্যকর লুপ () {irsend.sendNEC (IR_ON, 32); বিলম্ব (5000); irsend.sendNEC (IR_OFF, 32); বিলম্ব (5000); }
ধাপ 3: মাইক্রোফোন ওয়্যারিং এবং প্রস্তুতি
আমরা Espe8266 A0 এর এনালগ পিন ব্যবহার করবো ইনপুটকে এনালগ সিগন্যাল হিসেবে নেওয়ার জন্য এবং সাউন্ডের উপর ভিত্তি করে ir নেতৃত্বে ট্রিগার করার জন্য।
A0 থেকে পিন সংযোগ করুন
ভিন থেকে 5V সংযোগ করুন (যেমন নোড এমসিউ 5V আউটপুট নেই)
এটাই আমরা D2 পিনের সাথে সংযুক্ত IR LED LED স্ট্রিপের রিসিভারের সাথে সারিবদ্ধ করব।
ক
ধাপ 4: কোড এবং ইটস রেডি টু রক আপলোড করুন
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #সংজ্ঞায়িত মাইক্রোফোন পিন A0 int শব্দ; int শব্দ 1; const int irPin = 4; // d2IRsend irsend (irPin); অকার্যকর সেটআপ () {Serial.begin (9600); পিনমোড (মাইক্রোফোনপিন, ইনপুট); পিনমোড (irPin, OUTPUT);} // ir LED Codes #define IR_BPlus 0xFF3AC5 // #define IR_BMinus 0xFFBA45 // #define IR_ON 0xFF827D // #define IR_OFF 0xFF02FD // #define IR_5 0F #FF IR_B 0xFFA25D // #define IR_W 0xFF22DD / 0xFFB24D // #ডিফাইন IR_B8 0xFF32CD // #ডিফাইন IR_B9 0xFF38C7 // #ডিফাইন IR_B10 0xFFB847 // #IRFB87 // ডিফাইন IR_B12 / #সংজ্ঞায়িত IR_B16 0xFFD827 // #সংজ্ঞায়িত IR_UPR 0xFF28D7 // #সংজ্ঞায়িত IR_UPG 0xFFA857 // #সংজ্ঞায়িত IR_UPB 0xFF6897 // IR_SLOW 0xFFC837 // #define IR_DIY1 0xFF30CF // #IR_DIY2 0xFFB04F / 0xFFF00F // # define IR_DIY4 0xFF10EF // # define IR_DIY5 0xFF906F // # define IR_DIY6 0xFF50AF // # define IR_FLASH 0xFFD02F // # define IR_JUMP3 0xFF20DF // # define IR_JUMP7 0xFFA05F // # define IR_FADE3 0xFF609F // # define IR_FADE7 0xFFE01F / / void loop () {sound = analogRead (microphonePin); // সিরিয়াল.প্রিন্ট (সাউন্ড) পড়ার ইনপুট অডিও সিগন্যাল পাওয়া; // সিরিয়াল ডিসপ্লে সিরিয়াল.প্রিন্টে ইনপুট অডিও সিগন্যাল রিডিং (""); যদি (শব্দ> 415) {sound1 = মানচিত্র (শব্দ, 415, 750, 140, 255); // উচ্চতর ফ্রিকোয়েন্সি মানগুলির মানচিত্র যা 150-255 স্কেলে অফসেট এর উপরে থাকে অন্যথায় (সাউন্ড> 340 && সাউন্ড <415) // অফসেট পড়া শূন্য স্কেলে রাখা.. এখানে 340 - 415 রেঞ্জের অফসেট মান 1.45v এ অফসেট মান).. এটি সার্কিটে ব্যবহৃত কম্পোনেটের উপর নির্ভর করে.. {sound1 = map (sound, 340, 415, 0, 9); } অন্যথায় যদি (শব্দ 240) {irsend.sendNEC (IR_FLASH, 32); irsend.sendNEC (IR_QUICK, 32); irsend.sendNEC (IR_QUICK, 32); irsend.sendNEC (IR_QUICK, 32); irsend.sendNEC (IR_QUICK, 32); irsend.sendNEC (IR_QUICK, 32); irsend.sendNEC (IR_QUICK, 32); } অন্যথায় যদি ((sound1)> 200) {irsend.sendNEC (IR_G, 32); irsend.sendNEC (IR_B, 32); বিলম্ব (120);} অন্যথায় যদি (sound1> 160) {irsend.sendNEC (IR_R, 32); irsend.sendNEC (IR_B, 32); বিলম্ব (120); } অন্যথায় যদি (sound1> 120) {irsend.sendNEC (IR_B, 32); বিলম্ব (120); } অন্যথায় যদি (sound1> 80) {irsend.sendNEC (IR_B, 32); বিলম্ব (120); } অন্যথায় যদি (sound1> 40) {irsend.sendNEC (IR_G, 32); বিলম্ব (120); } অন্যথায় যদি (sound1> 10) {irsend.sendNEC (IR_R, 32); বিলম্ব (120);} অন্যথায় {irsend.sendNEC (IR_FADE7, 32); বিলম্ব (120); } Serial.println (sound1); বিলম্ব (50); }
প্রস্তাবিত:
কিভাবে মিউজিক রিঅ্যাক্টিভ এআরজিবি লেড লাইট তৈরি করবেন: ৫ টি ধাপ
কিভাবে মিউজিক রিঅ্যাক্টিভ এআরজিবি লেড লাইট তৈরি করা যায়: হাই, এই নির্দেশে আমি আপনাকে দেখাব কিভাবে খুব সহজ পদ্ধতিতে মিউজিক রিঅ্যাক্টিভ আরজিবি নেতৃত্বাধীন স্ট্রিপ তৈরি করতে হয়, এটি আপনার পছন্দের মিউজিক বাজানোর সময় বিভিন্ন রঙিন ট্রানজিশন তৈরি করে
মিউজিক রিঅ্যাক্টিভ মাল্টি কালার LED লাইট - আরডুইনো সাউন্ড ডিটেকশন সেন্সর - RGB LED স্ট্রিপ: 4 টি ধাপ
মিউজিক রিঅ্যাক্টিভ মাল্টি কালার এলইডি লাইট | আরডুইনো সাউন্ড ডিটেকশন সেন্সর | RGB LED স্ট্রিপ: মিউজিক-রিঅ্যাক্টিভ মাল্টি-কালার LED লাইট প্রজেক্ট। এই প্রকল্পে, একটি সাধারণ 5050 RGB LED স্ট্রিপ (ঠিকানাযোগ্য LED WS2812 নয়), Arduino শব্দ সনাক্তকরণ সেন্সর এবং 12V অ্যাডাপ্টার ব্যবহার করা হয়েছিল
নিওপিক্সেল লেড স্ট্রিপ মায়োয়ার পেশী সেন্সরের প্রতিক্রিয়া: 6 টি ধাপ
নিওপিক্সেল লেড স্ট্রিপ মায়োয়ার মাসল সেন্সরের প্রতি প্রতিক্রিয়া: লক্ষ্য হল Arduino এর সাহায্যে একটি পেশী সেন্সর ইনস্টল করা এবং Adafruit IO এর মাধ্যমে ইনকামিং ডেটা প্রসেস করা এবং ট্রিগার দিয়ে আউটপুট পুনরুদ্ধার করা যাতে এক মিনিটের জন্য আপনার আলো সাদা থেকে লাল হয়ে যায়। একটি পেশী সেন্সর পেশী সেন্সর
সাউন্ড রিঅ্যাক্টিভ LED স্ট্রিপ: 7 টি ধাপ
সাউন্ড রিঅ্যাক্টিভ এলইডি স্ট্রিপ: হাই বন্ধু, আজ আমি খুব ইন্টারেস্টিং সার্কিট তৈরি করতে যাচ্ছি একটি সাউন্ড রিএক্টিভ এলইডি স্ট্রিপ। এলইডি স্ট্রিপ মিউজিক অনুযায়ী জ্বলে উঠবে। এই সার্কিটটি আশ্চর্যজনক। এটি রুমের বজ্রপাত বাড়াবে। চলুন শুরু করা যাক
মিউজিক রিঅ্যাক্টিভ লাইট -- কিভাবে ডেস্কটপকে অসাধারণ বানানোর জন্য সুপার সিম্পল মিউজিক রিঅ্যাক্টিভ লাইট তৈরি করবেন ।: ৫ টি ধাপ (ছবি সহ)
মিউজিক রিঅ্যাক্টিভ লাইট || কিভাবে ডেস্কটপ আউসুম তৈরির জন্য সুপার সিম্পল মিউজিক রিঅ্যাক্টিভ লাইট তৈরি করা যায়।: হায় হোয়াটস আপ, আজ আমরা একটি খুব আকর্ষণীয় প্রজেক্ট তৈরি করব। আজ আমরা মিউজিক রিঅ্যাক্টিভ লাইট তৈরি করতে যাচ্ছি। বেস যা আসলে কম ফ্রিকোয়েন্সি অডিও সংকেত। এটি তৈরি করা খুবই সহজ। আমরা করব