সুচিপত্র:
- ধাপ 1: আপনার সরবরাহ সংগ্রহ করুন
- ধাপ 2: Arduino কোড সেট আপ
- ধাপ 3: সর্বোচ্চ কোড সেট আপ
- ধাপ 4: সবকিছু একত্রিত করা
- ধাপ 5: এটি কীভাবে ব্যবহার করবেন এবং এটি কীভাবে কাজ করে
ভিডিও: ইউনিভার্সাল এয়ার স্লাইড হুইসেল 1000: 5 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
স্লাইড হুইসেল এমন একটি বাদ্যযন্ত্র যা প্রায়ই কমেডি প্রভাবের জন্য ব্যবহৃত হয় এর নির্বোধ শব্দের কারণে। এই নির্দেশে, আমরা আপনাকে শেখাব কিভাবে একটি এয়ার স্লাইড হুইসেল তৈরি করতে হয়! এয়ার স্লাইড হুইসেল কি? এটি এয়ার গিটারের মতো একই ধারণা অনুসরণ করে যেখানে আপনি প্রকৃত গিটার না বাজিয়ে গিটার বাজানোর গতিবিধি অনুকরণ করেন। আমাদের ক্ষেত্রে, আমরা একটি ডিভাইস তৈরি করেছি যা স্লাইড হুইসেলের অনুরূপ কাজ করে, ব্যতীত একটি দূরত্ব সেন্সর রড প্রতিস্থাপন করে এবং একটি ধাক্কা বোতাম ব্যবহারকারীকে হুইসেল বাজাতে প্রতিস্থাপন করে। দূরত্ব সেন্সরের উপর পড়া শব্দের পিচ পরিবর্তন করে এবং পুশ বোতাম এটি সক্রিয় করে। LED আলো শুধু দেখানোর জন্য। আমাদের এয়ার স্লাইড হুইসেলকে "সার্বজনীন" করে তোলে তা হল আপনি হুইসেল আওয়াজ ছাড়াও এটিতে বিভিন্ন শব্দ আপলোড করতে পারেন (যেমন উকি নয়েজ, ট্রামবোন, ডিডগারিডু, বা অন্য কোন শব্দ বিট যা আপনি চান)! আমরা Pomona কলেজে আমাদের ইলেকট্রনিক্স ক্লাসের জন্য ফ্রেমন্ট একাডেমির Femineers এর সহযোগিতায় এই প্রকল্পটি তৈরি করেছি।
ধাপ 1: আপনার সরবরাহ সংগ্রহ করুন
1. 10K প্রতিরোধক
2. স্পার্কফুন ব্লুটুথ মেট:
3. হেক্সওয়্যার পরিধানযোগ্য ইলেকট্রনিক্স কিট:
4. গ্লাভস (কাপড়)
5. গরম আঠালো বন্দুক
6. ল্যাপটপ
7. Adafruit NeoPixel ডিজিটাল RGBW LED স্ট্রিপ:
8. পুরুষ থেকে পুরুষ AUX কর্ড
9. ফ্যাব্রিক রিস্ট ব্যান্ড
10. মোমেন্টারি পুশ বাটন সুইচ-12 মিমি স্কয়ার:
11. ঝাল
12. সোল্ডারিং আয়রন
13. স্পিকার
14. পাতলা সার্কিট বোর্ড (লিঙ্কের মতো):
15. তিনটি AAA ব্যাটারী
16. টুইস্ট টাইস (লিংকের মতো সার্কুলার টুইস্ট টাইসের সুপারিশ করুন):
17. অতিস্বনক রেঞ্জ সেন্সর:
18. ওয়্যার কাটার
19. তারের স্ট্রিপার
20. তারের (বিভিন্ন রং সেরা, যদিও এক ঠিক আছে)
ধাপ 2: Arduino কোড সেট আপ
ধাপ 1: নিম্নলিখিত সাইট থেকে Arduino IDE ডাউনলোড করুন:
পদক্ষেপ 2: আপনাকে নিম্নলিখিত লাইব্রেরিগুলি ডাউনলোড করতে হতে পারে। স্কেচ> লাইব্রেরি অন্তর্ভুক্ত করুন> লাইব্রেরি পরিচালনা করুন। "HexWear HexLED", "SoftwareSerial", এবং "Wire" অনুসন্ধান করুন। তারা যে বাক্সে আছে সেটিতে ক্লিক করুন এবং "ইনস্টল করুন" ক্লিক করুন
ধাপ 3: সংযুক্ত Arduino কোড ডাউনলোড করুন!
ধাপ 3: সর্বোচ্চ কোড সেট আপ
ধাপ 1: নিচের লিঙ্কটি ব্যবহার করে সর্বোচ্চ প্রোগ্রামটি ডাউনলোড করুন:
দ্রষ্টব্য: আপনি সর্বোচ্চ 30 দিনের বিনামূল্যে ট্রায়াল পেতে পারেন। 30 দিন পরে, আপনি প্রোগ্রামটি ব্যবহার চালিয়ে যেতে পারেন, কিন্তু আপনার তৈরি করা কোন নতুন কোড আর সংরক্ষণ করবেন না। আপনি এখনও ট্রায়াল চলাকালীন সংরক্ষিত প্রাক-বিদ্যমান কোড ব্যবহার করতে পারেন।
ধাপ 2: আমাদের পূর্বনির্মিত সর্বোচ্চ কোড আপলোড করুন
ধাপ 4: সবকিছু একত্রিত করা
ধাপ 1: সার্কিট্রি সোল্ডারিং
1. আপনার ফাঁকা সার্কিট বোর্ডটি ধরুন এবং এটি একটি পরিচালনাযোগ্য আকারে ভেঙে ফেলুন [সমাপ্ত ডিভাইসের ছবি দেখুন]। তারপরে, আপনার দূরত্ব সেন্সর এবং ব্লুটুথ মডিউল সংগ্রহ করুন এবং সেগুলি ফাঁকা সার্কিট বোর্ডে বিক্রি করুন।
2. মোট 13 টি তার সংগ্রহ করুন: 11 টি ছোট তারের (~ 10cm) এবং 2 টি দীর্ঘ তারের (~ 20cm)। সার্কিট বোর্ডের ছিদ্রগুলি ব্যবহার করে দূরত্বের সেন্সর লিড (Vcc, GND, Trig, & Echo) এবং ব্লুটুথ মডিউল লিড (Vcc, GND, TX-0, এবং RX-1) এর সোল্ডার 8। LED রিং (Vcc, GND, IN) এর লিডের উপর অতিরিক্ত 3 টি ছোট তারের সোল্ডার করুন। পুশ বোতামে 2 টি দীর্ঘ তারের সোল্ডার করুন। একপাশে সেট করুন।
3. উপরে দেখানো সার্কিট ডায়াগ্রাম ব্যবহার করে, দূরত্ব সেন্সর, ব্লুটুথ মডিউল, LED রিং, এবং LED স্ট্রিপ তাদের সংশ্লিষ্ট পোর্টে সোল্ডার করুন। এছাড়াও, পুশ বোতামের জন্য একটি ভিসিসি পোর্ট এবং এসসিএল/আর 3 পোর্টের মধ্যে 10kΩ প্রতিরোধককে সোল্ডার করুন (চিত্রটিতে দেখানো হয়েছে)।
[দ্রষ্টব্য: আমরা যে পুশ বোতামটি ব্যবহার করেছি তার জন্য, বোতাম টিপে সংলগ্ন লিডগুলি সংযুক্ত হয় (সীসাগুলির বিপরীত জোড়াগুলির বিপরীতে)।]
ধাপ 2: গ্লাভে সার্কিট সংযুক্ত করা
Your আপনার সোল্ডার সার্কিটটি গ্লাভসের পিছনে রাখুন যাতে দূরত্বের সেন্সরটি থাম্ব থেকে দূরে থাকে এবং LED রিংটি গ্লাভসের পিছনে থাকে। গ্লাভে সার্কিট্রি নিরাপদে বেঁধে রাখার জন্য টুইস্ট ওয়্যার ব্যবহার করুন। থাম্বের ডগায় পুশ বাটন লাগানোর জন্য আঠালো বন্দুক ব্যবহার করুন যাতে ব্যবহারকারী তাদের তর্জনী দিয়ে বোতাম টিপতে পারে।
ধাপ 3: Hexwear এ Arduino স্কেচ আপলোড করা হচ্ছে
The কম্পিউটারকে হেক্সওয়্যার এর সাথে সংযুক্ত করতে একটি মাইক্রো ইউএসবি ডেটা কেবল ব্যবহার করুন। প্রদত্ত Arduino স্কেচটি খুলুন এবং সঠিক ডিভাইস এবং পোর্ট নির্বাচন করা নিশ্চিত করে হেক্সওয়ারে স্কেচ আপলোড করুন (অন্যথায়, স্কেচ আপলোড হবে না)। যথাক্রমে বোর্ড এবং পোর্ট নির্বাচন করতে সরঞ্জাম> বোর্ড> হেক্সওয়্যার এবং সরঞ্জাম> পোর্টে যান। বোতাম টিপে লাইট জ্বলছে কিনা তা পরীক্ষা করে নিশ্চিত করুন যে ডিভাইসটি কাজ করছে। যদি এটি কাজ করে না, তাহলে ধাপ 1 এবং 2 পর্যালোচনা করুন।
ধাপ 4: আপনার ব্যাটারি প্যাক তৈরি করা
ব্যাটারি প্যাকের মধ্যে ব্যাটারি োকান। টুইস্ট ওয়্যার ব্যবহার করে, ব্যাটারি প্যাকটিকে রিস্টব্যান্ডের সাথে বেঁধে রাখুন যাতে মাইক্রো ইউএসবি প্লাগ রিস্টব্যান্ডের একপাশে ঝুলে থাকে।
ধাপ 5: কম্পিউটারে ডিভাইস সংযুক্ত করা
The ডিভাইসে ব্যাটারি প্যাকটি সংযোগ করুন। একটি নতুন ব্লুটুথ ডিভাইস যুক্ত করতে আপনার কম্পিউটারের ব্লুটুথ সেটিংসে যান। "RNBT-AD20" (বা অনুরূপ কিছু) দেখুন এবং সংযোগ করুন; পিন 1234।
Male পুরুষ থেকে পুরুষ AUX কর্ডের মাধ্যমে ল্যাপটপে স্পিকার সংযুক্ত করুন
ধাপ 6: ডিভাইসের সাথে ম্যাক্স সেট আপ করা
- নিশ্চিত করুন যে স্কেচ লক করা আছে (নীচের বাম দিকে লক)
- নিশ্চিত করুন যে মেট্রো বস্তুর উপরে "X" বন্ধ আছে (হাইলাইট করা হয়নি)
- সিরিয়াল অবজেক্টে গিয়ে প্রিন্ট বাটন চাপুন
- ডানদিকে ম্যাক্স কনসোল খোলার মাধ্যমে উপলব্ধ পোর্টগুলি দেখুন (বুলেটযুক্ত তালিকার মতো দেখাচ্ছে)
- কোন সিরিয়াল পোর্টটি পরীক্ষা করতে হবে তা নির্ধারণ করুন-এটি প্রতিটি কম্পিউটারের জন্য আলাদা। এটি সম্ভবত একটি ইনকামিং ব্লুটুথ পোর্ট বা আপনার ব্লুটুথ মডিউলের নামের মত দেখাবে। যদি মাল্টিপল থাকে, তবে এটি কাজ না করা পর্যন্ত শুধু ভিন্ন চেষ্টা করুন।
- আপনার স্কেচ আনলক করুন
- সিরিয়াল বস্তুর ভিতরে আপনি "সিরিয়াল কে 9600" দেখতে পাবেন, যেখানে মাঝের অক্ষর, কে, পোর্টের নাম। নিশ্চিত করুন যে এটি ইতিমধ্যেই আপনি যে বন্দরটি চেষ্টা করতে চান তা নয় এবং তারপরে সেই চিঠিটি আপনি যে বন্দরে চেষ্টা করতে চান তাতে পরিবর্তন করুন।
- এন্টার চাপুন
- এই প্রক্রিয়া চলাকালীন আপনার ব্লুটুথ মডিউলটি জ্বলজ্বলে লাল হওয়া উচিত।
- যদি এটি কাজ করে, একটি সবুজ LED চালু হবে।
- সবুজ LED চালু না হওয়া পর্যন্ত চেষ্টা চালিয়ে যান।
- একবার আপনি সংযুক্ত হয়ে গেলে, আপনার স্কেচ লক করুন এবং ব্লুটুথ যোগাযোগ শুনতে শুরু করতে মেট্রো বস্তুর উপরে "X" টিপুন।
- আপনার সাউন্ড ফাইল যোগ করতে ম্যাক্স ফাইলের নির্দেশাবলী অনুসরণ করুন।
সমস্যা সমাধান w/ সর্বোচ্চ
যদি আপনি শব্দ না শুনেন:
কম্পিউটারে ভলিউম চালু আছে কিনা তা নিশ্চিত করুন।
Sure নিশ্চিত করুন যে সাউন্ড বোতাম এবং উভয় "X" বোতাম ম্যাক্সে সক্ষম করা আছে।
শব্দ তরঙ্গ দেখার জন্য "বাফার ~" বোতামে ডাবল ক্লিক করে নিশ্চিত করুন যে সাউন্ড ফাইলটি ম্যাক্সে সফলভাবে নির্বাচিত হয়েছে।
Sure নিশ্চিত করুন যে সোল্ডারযুক্ত সংযোগগুলি অক্ষত রয়েছে (বিশেষ করে শক্তি, ভিত্তি এবং দূরত্ব সেন্সর সংযোগ)
Sure নিশ্চিত করুন যে আপনি অন্য ব্লুটুথ ডিভাইসের সাথে সংযুক্ত নন
যদি ম্যাক্স হঠাৎ কাজ করা বন্ধ করে দেয় (অথবা আপনি হেক্সওয়্যার থেকে সিরিয়াল ইনপুট পাচ্ছেন না):
The পোর্ট লেটারটি অন্য কিছুতে পরিবর্তন করুন, তারপরে এটি আবার সঠিক পোর্টে পরিবর্তন করুন
ব্লুটুথ মডিউলের স্ট্যাটাস লাইট চেক করুন (সবুজ মানে এটি সঠিকভাবে কাজ করছে)
ধাপ 5: এটি কীভাবে ব্যবহার করবেন এবং এটি কীভাবে কাজ করে
প্রথমে, আপনার বাম হাতে বাহ্যিক ব্যাটারি প্যাকের সাথে কব্জি ব্যান্ড সংযুক্ত করুন। তারপরে, আপনার বাম হাতটি গ্লাভসে োকান। হুইসেলটি সক্রিয় করতে আপনাকে আপনার থাম্বের উপর অবস্থিত বোতামটি টিপতে হবে। আপনার মুখের কাছে হুইসেল লাগানো ভাল, যখন আপনার ডান হাত দূরত্ব সেন্সরের সামনে যায়। দূরত্বের সেন্সর যে দূরত্বটি নিয়ন্ত্রণ করে তা নিয়ন্ত্রণ করতে আপনার ডান হাতটি সামনে এবং পিছনে সরান, শব্দটির বিভিন্ন পিচ তৈরি করে।
এটি কীভাবে কাজ করে: দূরত্ব সেন্সর একটি অতিস্বনক শব্দ পাঠায় যা একটি পৃষ্ঠ থেকে বাউন্স করে এবং ফিরে আসে। দূরত্ব সেন্সরটি নির্ধারণ করে যে এটি কতটা দূরত্ব পড়ে তা দ্বারা অতিস্বনক শব্দ পাঠাতে এবং ফিরে আসতে কত সময় লাগে। এই সংকেত পাওয়ার পরে, দূরত্ব সেন্সর হেক্সওয়্যার এর সাথে কথা বলে, যা LED রিং এবং LED স্ট্রিপের সাথে কথা বলে, দূরত্বের উপর নির্ভর করে একটি নির্দিষ্ট পরিমাণ LEDs সক্রিয় করে। দূরত্বের সেন্সর যত বেশি পড়বে, তত বেশি এলইডি জ্বলবে। উপরন্তু, ব্লুটুথ ডিভাইস হেক্সওয়্যার থেকে দূরত্বের তথ্য পড়ছে এবং সেই তথ্য ল্যাপটপের ম্যাক্স সফটওয়্যারে পাঠায়। ম্যাক্স সফটওয়্যারটি তখন শব্দটির একটি নির্দিষ্ট পিচ আউটপুট করে, যা বাহ্যিক স্পিকার দ্বারা সম্প্রসারিত হয়।
আমরা ভূমিকাতে উল্লেখ করেছি কিভাবে এই এয়ার স্লাইড হুইসেল আপনি ম্যাক্সে কোনটি আপলোড করেন তার উপর নির্ভর করে একাধিক শব্দ বাজাতে পারে। আমাদের সাউন্ড ফাইল নির্বাচন নির্দ্বিধায় ব্যবহার করুন! এর মধ্যে রয়েছে: হুইসেল সাউন্ড, মায়ের স্প্যাগেটি, একটি মায়ু শব্দ, আমি আপনার কনুই ভেঙে ফেলেছি, আমার নাম জেফ, স্পঞ্জবব হাসছে, এবং ওয়ালমার্টের বাচ্চা!
প্রস্তাবিত:
এয়ার - ট্রু মোবাইল এয়ার গিটার (প্রোটোটাইপ): 7 টি ধাপ (ছবি সহ)
বায়ু - সত্যিকারের মোবাইল এয়ার গিটার (প্রোটোটাইপ): ঠিক আছে, শেষ পর্যন্ত আমার ছোটবেলার স্বপ্নের কাছাকাছি যাওয়ার প্রথম অংশ সম্পর্কে এটি সত্যিই সংক্ষিপ্ত নির্দেশযোগ্য হবে। যখন আমি একটি ছোট ছেলে ছিলাম, আমি সবসময় আমার প্রিয় শিল্পী এবং ব্যান্ডগুলিকে নিখুঁতভাবে গিটার বাজাতে দেখেছি। বড় হওয়ার সাথে সাথে আমি ছিলাম
স্লাইড ঘড়ি: 12 টি ধাপ (ছবি সহ)
স্লাইড ঘড়ি: আমি আকর্ষণীয় ঘড়ি ডিজাইন এবং নির্মাণ উপভোগ করি এবং সবসময় সময় প্রদর্শন করার জন্য অনন্য উপায় খুঁজছি। এই ঘড়িটিতে 4 টি উল্লম্ব স্লাইড ব্যবহার করা হয়েছে যার মধ্যে সংখ্যা রয়েছে। চারটি স্টেপার মোটর স্লাইডগুলিকে অবস্থান করে যাতে ডিসপ্লেতে সঠিক সময় দেখানো হয়
হুইসেল নিয়ন্ত্রিত রোবট: ২০ টি ধাপ (ছবি সহ)
হুইসেল নিয়ন্ত্রিত রোবট: এই রোবটটি হুইসেল দ্বারা সর্বত্র সম্পূর্ণভাবে পরিচালিত হয়, যেমন " গোল্ডেন সোনিক টয় " 1957 সালে তৈরি। যখন বাঁশি বাজায়
হুইসেল নিয়ন্ত্রিত ডাস্টবিন: 5 টি ধাপ
হুইসেল নিয়ন্ত্রিত ডাস্টবিন: এই প্রকল্পে, একটি সাউন্ড সেন্সর আপনার আশেপাশের শব্দের তীব্রতা সনাক্ত করবে এবং সাউন্ড মোটর (ডাস্টবিন খুলুন) সরিয়ে দেবে যদি শব্দের তীব্রতা একটি নির্দিষ্ট সীমার উপরে থাকে
HRV (হোম এয়ার এক্সচেঞ্জার) Arduino কন্ট্রোলার উইথ এয়ার ইকোনোমাইজার: 7 টি ধাপ (ছবি সহ)
HRV (Home Air Exchanger) Arduino Controller With Air Economizer: HRV Arduino Controller with Air Economizer সুতরাং এই প্রকল্পের সাথে আমার ইতিহাস হল আমি মিনেসোটাতে থাকি এবং আমার সার্কিট বোর্ড আমার লাইফব্রিথ 155Max HRV তে ভাজা। আমি একটি নতুন এক জন্য $ 200 দিতে চাই না। আমি সবসময় একটি বায়ু অর্থনীতিবিদ পাপ সঙ্গে কিছু চেয়েছিলেন