সুচিপত্র:
- সরবরাহ
- ধাপ 1: বেস কাটা এবং এক্রাইলিক বালি
- ধাপ 2: LEDs এবং মাইক তারের
- ধাপ 3: কোড আপলোড করুন
- ধাপ 4: চূড়ান্ত সমাবেশ
ভিডিও: আরডুইনো এফএফটি ভিজুয়ালাইজার অ্যাড্রেসযোগ্য এলইডি সহ: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই টিউটোরিয়ালটি ব্যাখ্যা করবে কিভাবে একটি Arduino Uno এবং কিছু ঠিকানাযুক্ত LEDs দিয়ে একটি অডিও ভিজুয়ালাইজার তৈরি করা যায়। এটি এমন একটি প্রকল্প যা আমি কিছু সময়ের জন্য করতে চাই কারণ আমি সাউন্ড রিঅ্যাক্টিভ লাইটের জন্য একজন চুষা। এই লাইটগুলি এফএফটি (ফাস্ট ফুরিয়ার ট্রান্সফর্ম) লাইব্রেরি ব্যবহার করে বিল্ট ইন মাইক দ্বারা শোনা ফ্রিকোয়েন্সি শিখর গণনা করে এবং প্রতিটি ফ্রিকোয়েন্সি ভিন্ন রঙে প্রদর্শন করে।
আমি মূলত ডিসপ্লের জন্য একটি বোতাম এবং কিছু বিকল্প মোড অন্তর্ভুক্ত করার পরিকল্পনা করেছি কিন্তু আমি এর জন্য কোড লেখার সুযোগ পাইনি। যদি আপনার কিছু Arduino অভিজ্ঞতা থাকে তবে আপনার জন্য অন্যান্য কোড বা অন্যান্য রং অন্তর্ভুক্ত করার জন্য আমার কোড পরিবর্তন করা খুব কঠিন হবে না। আল আপনাকে 330 ওহম প্রতিরোধক সহ একটি বোতাম যুক্ত করতে হবে।
কোড:
STL:
সরবরাহ
এলিগু খুব দয়ালু ছিলেন এবং আমাকে এই প্রকল্পের জন্য একটি আরডুইনো মৌলিক স্টার্টার কিট পাঠিয়েছিলেন! আপনি যদি আরডুইনোতে নতুন হন বা আপনি যদি কিছু অতিরিক্ত সাধারণ অংশ চান তবে আপনি একটি বেছে নিতে চান: আমার বিষয়বস্তু সমর্থন করার জন্য অধিভুক্ত লিঙ্কগুলি ব্যবহার করুন!
amzn.to/3fqEkIJ
এখানে ব্যবহৃত অন্যান্য সবকিছু:
1/8 পাতলা পাতলা কাঠ - স্থানীয় হার্ডওয়্যারের দোকান
LED স্ট্রিপ (5m 30 leds/m) -
এক্রাইলিক শীট -
মাইক -
ওয়্যার -
ওয়্যার স্ট্রিপার -
হট গ্লু গান -
সোল্ডারিং আয়রন -
3D প্রিন্টার -
ফিলামেন্ট -
ধাপ 1: বেস কাটা এবং এক্রাইলিক বালি
কাঠকে 1 'x 1' বর্গক্ষেত্রের মধ্যে কাটুন (অথবা আপনার এক্রাইলিকের আকারের সাথে মেলে)। যদি আপনি প্রান্তগুলি বর্গক্ষেত্র রাখতে পারেন তবে এটি একটি বৃত্তাকার করাত বা হ্যান্ডসো দিয়ে করা যেতে পারে, তবে মিটার বা টেবিল করাত দিয়ে এটি সবচেয়ে সহজ।
এক্রাইলিক শীটের দুই পাশে কম বালি বালি কাগজ দিয়ে বালি করুন যাতে এটি হিম হয়ে যায়। এটি একটি স্যান্ডার দিয়ে বা হাতে করা যেতে পারে। উচ্চ গ্রিট বালি কাগজ এড়িয়ে চলুন কারণ আপনি এমন উপাদানগুলিতে বড় গ্যাস ছেড়ে দেবেন যা সমাপ্ত চেহারা নষ্ট করবে।
ধাপ 2: LEDs এবং মাইক তারের
আপনার এলইডি স্ট্রিপটি 8 টি দৈর্ঘ্যের 8 টি এলইডি -তে কাটুন। কাঠের গোড়ায়, সমানভাবে দূরত্বযুক্ত এবং বিকল্প দিকগুলিতে তাদের আটকে দিন। তীরগুলি সম্পর্কে সচেতন থাকুন, এই LED স্ট্রিপগুলি কেবল একটি উপায়ে কাজ করে। প্রতিটি স্ট্রিপের তিনটি আউটপুট পরবর্তী স্ট্রিপের তিনটি ইনপুটগুলিতে বিক্রি করুন। প্রথম স্ট্রিপের ইনপুটগুলিকে আরডুইনো বোর্ডে সংযুক্ত করুন, যদি আপনি আমার কোড ব্যবহার করেন তবে আমি ডেটার জন্য পিন 2 ব্যবহার করেছি।
আপনার সোল্ডারিং লোহা বন্ধ করার আগে একটি FastLED উদাহরণ স্কেচ দিয়ে আপনার সংযোগ পরীক্ষা করতে ভুলবেন না। আমি ColorPallets ব্যবহার করতে পছন্দ করি।
আরডুইনোতে মাইক সংযুক্ত করার জন্য এটি একটি ভাল সময়। 3.3V আউটপুট এবং A0 তে ডেটা সংযোগ করুন। আপনি আমার গিটহাব পৃষ্ঠা থেকে স্কেচ দিয়ে এটি পরীক্ষা করতে পারেন।
ধাপ 3: কোড আপলোড করুন
স্থায়ীভাবে কিছু আঠালো করার আগে আপনার চূড়ান্ত সেটআপের সাথে স্কেচটি পরীক্ষা করা গুরুত্বপূর্ণ। যদি কিছু কাজ না করে তবে এটি এখন থেকে ঠিক করা সহজ হবে। আমার লেখা স্কেচ এখানে পাওয়া যাবে:
github.com/mrme88/Arduino-Audio-Visualizer/blob/master/FFT_Visualizer.ino
এটি Arduino IDE তে খুলুন এবং নিশ্চিত করুন যে #DEFINE স্টেটমেন্টের পাশে উপরের সব মান আপনার সেটআপের সাথে মেলে। একবার স্কেচ আপলোড হয়ে গেলে এবং সঠিকভাবে কাজ করতে দেখা গেলে আপনি চূড়ান্ত ধাপে যেতে পারেন।
ধাপ 4: চূড়ান্ত সমাবেশ
এক্রাইলিককে LEDs থেকে আলাদা করার জন্য 3D মুদ্রণ করুন 4 1 স্পেসার। যদি আপনার কাছে 3D প্রিন্টার না থাকে তবে আপনি এই স্পেসারগুলি উন্নত করতে অন্য কিছু ব্যবহার করতে পারেন। কার্ডবোর্ড বা কাঠের ব্লকগুলি ঠিক কাজ করবে। চার কোণ এবং নীচে কোথাও আপনার Arduino এবং মাইক আঠালো যাতে Arduino শক্তি গ্রহণ করতে পারে এবং মাইক শব্দ শুনতে পারে।
Allyচ্ছিকভাবে আপনি পিছনে কিছু ছিদ্র ড্রিল করতে পারেন সহজভাবে প্রাচীর মাউন্ট করার জন্য একটি দম্পতি থাম্ব tacks সঙ্গে। বিকল্পভাবে আপনি এটি একটি ডেস্ক অলঙ্কার বা কমান্ড স্ট্রিপ হিসাবে এটি দেয়ালে রেখে দিতে পারেন।
অবশেষে গরম এক্রাইলিক প্রতিটি কোণে spacers থেকে আঠালো এবং এটি শুকিয়ে যাক। আপনার কাছে এখন একটি সুন্দর LED ভিজ্যুয়ালাইজার রয়েছে যা আপনি বন্ধুদের মুগ্ধ করতে বা নিজেকে বিনোদন দিতে ব্যবহার করতে পারেন!
প্রস্তাবিত:
মাল্টি কালার এলইডি ব্যবহার করে সিরিয়াল এলইডি লাইট: 3 টি ধাপ (ছবি সহ)
মাল্টি কালার এলইডি ব্যবহার করে সিরিয়াল এলইডি লাইট: একটি সিরিয়াল এলইডি লাইট এত ব্যয়বহুল নয় তবে আপনি যদি আমার মত DIY প্রেমিক (একজন শখের) হন তাহলে আপনি আপনার নিজের সিরিয়াল এলইডি তৈরি করতে পারেন এবং এটি বাজারে পাওয়া আলোর চেয়ে সস্তা। তাই, আজ আমি আমি আমার নিজের সিরিয়াল LED লাইট তৈরি করতে যাচ্ছি যা 5 ভোল্টে চলে
একটি কস্টিউমের জন্য ফ্রিকোয়েন্সি অডিও ভিজুয়ালাইজার কীভাবে তৈরি করবেন (আরডুইনো প্রকল্প): 8 টি ধাপ (ছবি সহ)
একটি কস্টিউমের জন্য ফ্রিকোয়েন্সি অডিও ভিজুয়ালাইজার (আর্ডুইনো প্রজেক্ট) কীভাবে তৈরি করবেন: এই ইন্সটাকটেবল -এ, আমি ফাইবারগ্লাসযুক্ত ফোম স্যুটের মধ্যে নির্মিত একটি উত্তেজনাপূর্ণ অডিও ভিজ্যুয়ালাইজার তৈরির জন্য টিপস, প্ল্যান এবং কোড প্রদান করব। পথে আমি সহায়ক পদক্ষেপ এবং অতিরিক্ত কোডগুলি ভাগ করব যা কেউ কেউ আরডুইনো এফএফটি লাইব্রেরিগুলি টিতে প্রয়োগ করতে চায়
কিভাবে এলইডি ক্রিসমাস লাইট থেকে এলইডি বের করতে হয়: 6 টি ধাপ
কিভাবে এলইডি ক্রিসমাস লাইট থেকে এলইডি এক্সট্রাক্ট করা যায়: এই নির্দেশনা মোল্ডেড এলইডি ক্রিসমাস লাইট থেকে এলইডি এক্সট্রাকশন কভার করবে
স্পিনিং এলইডি (বা এলইডি লিট ফ্যান): 5 টি ধাপ
স্পিনিং এলইডি (বা এলইডি লিট ফ্যান): আশ্চর্য হওয়ার সময় আমাকে কোন ধরনের নির্দেশনা দেওয়া উচিত আমি কিছু এলইডি জুড়ে এসেছি। ভাবছি তাদের সাথে কি করা যায় আমি অবশেষে এটি বের করেছি। একটি পাখা যার মধ্যে এলইডি আছে! অবশ্যই আপনি একটি কিনতে পারেন, কিন্তু আপনি এল এর রং বা স্থানগুলি সহজে পরিবর্তন করতে পারবেন না
কিভাবে এলইডি স্পিনি/ রোলি/ এলইডি সিলিন্ডার তৈরি করবেন !: ১০ টি ধাপ
কিভাবে এলইডি স্পিনি/ রোলি/ এলইডি সিলিন্ডার তৈরি করতে হয় !: আচ্ছা, প্রথমে আমি এর মধ্যে কিছু তৈরি করছিলাম, এবং আমিও কিছু কিছু তৈরি করছিলাম (ধরনের।) আমি সত্যিই কিছু পেতে চাইছিলাম LED আউট! চ্যালেঞ্জ, তাহলে এই আইডিয়াটা ঠিক আমার মনে popুকে গেল যেমন আপনি পপকর্ন পপ করলেন! মমম, পপকর্ন। Y