সুচিপত্র:

সোডা বোতল Arduino বাতি - শব্দ সংবেদনশীল: 3 ধাপ (ছবি সহ)
সোডা বোতল Arduino বাতি - শব্দ সংবেদনশীল: 3 ধাপ (ছবি সহ)

ভিডিও: সোডা বোতল Arduino বাতি - শব্দ সংবেদনশীল: 3 ধাপ (ছবি সহ)

ভিডিও: সোডা বোতল Arduino বাতি - শব্দ সংবেদনশীল: 3 ধাপ (ছবি সহ)
ভিডিও: রিমোট কন্ট্রোল গাড়ি কীভাবে বানাবেন || How To Make A Remote Control Car With Cardbord 2024, ডিসেম্বর
Anonim
Image
Image

আমার অন্য একটি প্রকল্প থেকে পৃথকভাবে ঠিকানাযোগ্য এলইডি বাকি ছিল এবং আমি আমার 10 বছর (13-15 বছর) স্তরের পণ্য ডিজাইন ক্লাসের জন্য আরেকটি মোটামুটি সহজ কিন্তু মজার চ্যালেঞ্জ তৈরি করতে চেয়েছিলাম। এই প্রকল্পে একটি খালি সোডা বোতল ব্যবহার করা হয়েছে (অথবা আপনি যদি নিউজিল্যান্ড থেকে থাকেন তাহলে!) স্বাভাবিক যোগদান হার্ডওয়্যার।

আপনি KY-037 সেন্সর ছাড়াই এটি তৈরি করতে পারেন এবং আরডুইনো কোড পরিবর্তন করে একটি আকর্ষণীয় হালকা ক্রম খেলতে পারেন।

সরবরাহ

আরডুইনো ন্যানো

KY-037 Arduino সামঞ্জস্যপূর্ণ সাউন্ড সেন্সর

আরজিবি এলইডি স্ট্রিপ (স্বতন্ত্রভাবে ঠিকানাযোগ্য এলইডি), 5V, WS2812

সোডা বোতল (পানীয় বিষয়বস্তু optionচ্ছিক!)

ফটোকপিয়ার কাগজ

কার্ডবোর্ড

কাঁচি

শখের ছুরি

গরম আঠালো বন্দুক এবং আঠালো লাঠি

বৈদ্যুতিক তার

সোল্ডারিং লোহা এবং বৈদ্যুতিক ঝাল

স্লাইডার বা রকার সুইচ

মোবাইল ফোনের চার্জার এবং ইউএসবি কেবল - যেকোন

পুরুষ শিরোলেখ - সম্ভবত আরডুইনো ন্যানো থেকে অতিরিক্ত যন্ত্রাংশ ব্যবহার করুন

সাজানোর জন্য পেইন্ট

ধাপ 1: আপনার LEDs কাজ করুন

আপনার LEDs কাজ পেতে
আপনার LEDs কাজ পেতে

নিম্নলিখিতটি আমার অন্যান্য নির্দেশযোগ্য "অনিরাপদ শব্দ স্তর মিটার" থেকে অনুলিপি করা হয়েছে কারণ এটি একই পদ্ধতি। যদি আপনি এটি যোগ না করেন তাহলে KY-037 সেন্সর বিট এড়িয়ে যান:

আপনার আরজিবি স্ট্রিপ জ্বালানোর অনুশীলন করা দরকারী। আমি মিটারের জন্য 10 টি এলইডি ব্যবহার করেছি তাই আমি এটি নিয়ে অনুশীলন করেছি। আপনি তামার যোগে আপনার স্ট্রিপটি কাটেন - এটি কোথায় স্পষ্ট। আমি একটি ছোট 3 পিন হেডার বিক্রি করেছি যা আমার কাছে একটি Arduino স্টার্টার কিট থেকে শেষ পর্যন্ত ছিল। আরজিবি স্ট্রিপ কপার কন্টাক্টের উপর সোল্ডারিং বেশ ফিডলি তাই সৌভাগ্য! আরজিবি স্ট্রিপের তীরগুলি লক্ষ্য করুন - আপনাকে অবশ্যই সংযোগ করতে হবে যাতে আপনার শক্তি এবং ডেটা সংকেত তীরগুলি অনুসরণ করে। আপনি DO এবং Din অক্ষর দেখতে পাবেন যার অর্থ ডেটা আউট এবং ডেটা ইন। এর ফলে আমি স্ট্রিপটি একটি ব্রেডবোর্ডে প্লাগ করতে পারলাম এবং জাম্পারদের সাথে আরডুইনোতে গিয়েছিলাম। ছবিটি বড় Arduino Uno বোর্ড দেখায়, কিন্তু ন্যানোর পিনগুলি একই। কোডে আপনি দেখতে পাবেন যে স্ট্রিপের ডাটা পিনটি Arduino এর 6 নম্বর ডিজিটাল পিনের সাথে সংযুক্ত। আমি LEDs এর সংখ্যা 10 এ সেট করেছি। অকার্যকর লুপ চক্রগুলি LEDs কে স্ট্রিপের উপরে এবং নিচে চালু করে, একের পর এক রঙ। মনে রাখবেন যে আমি 0 থেকে 9 পর্যন্ত যাই, যেমন মোট 10 টি এলইডি। আমি এই পর্যায়ে সেন্সরটি বাদ দিয়েছি (ছবির মতো নয়) এটি সহজ রাখতে - নিজেকে কিছুটা সাফল্য দিন! একবার আপনি এটি সম্পন্ন করলে, পরবর্তী চ্যালেঞ্জ হল KY-037 সেন্সরকে ক্যালিব্রেট করা এবং অন্তর্ভুক্ত করা। আরডুইনো ওয়েবসাইটে ইলেক্ট্রোপিক দ্বারা একটি দুর্দান্ত টিউটোরিয়াল রয়েছে যা আপনাকে কিছু সহজ কোড দেয় যা আরডুইনো সিরিয়াল মনিটরে সংখ্যা বের করে দেয়, যা আপনাকে সেন্সরের পটেন্টিওমিটার স্ক্রু দিয়ে ক্রমাঙ্কন করতে দেয়। এখানে লিঙ্ক দেওয়া হল: https://create.arduino.cc/projecthub/electropeak/h…। আমি এই কোড ফাইলটি এই টিউটোরিয়ালে যোগ করেছি যেমন আপনি দেখতে পাবেন। পরবর্তীতে, সার্কিট ডায়াগ্রাম অনুসারে RGB LED স্ট্রিপটিকে সার্কিটে সংযুক্ত করুন যা আপনি পিডিএফ ডক -এ দেখতে পাবেন (এর জন্য আংশিক ধন্যবাদ টিঙ্কারক্যাড সার্কিট)। এর পরে আপনি কোডটি (KY_037_sound_sensor_LEDS_v2) আপনার Arduino Uno বা অন্যান্য বোর্ডে আপলোড করতে পারেন যা আপনি ব্যবহার করতে পারেন (একটি ন্যানোও কাজ করবে)। মনে রাখবেন যে আপনার আরডুইনো লাইব্রেরি ফোল্ডারে যোগ করা ফাস্টএলডি ফোল্ডার এবং ফাইলগুলির প্রয়োজন হবে যা আপনি যখন আপনার কম্পিউটারে আরডুইনো ইনস্টল করবেন তখন নিজেই ইনস্টল হয়ে যাবে। লাইব্রেরি একটি ফাইলপথে থাকতে পারে যেমন: C: / Program Files (x86) Arduino / লাইব্রেরি। Github এর পছন্দ থেকে এটি ডাউনলোড করুন: https://github.com/FastLED/FastLED। টুলস … বোর্ডের অধীনে আরডুইনো সফটওয়্যারে সঠিক বোর্ড নির্বাচন করার কথা মনে রাখতে অন্যান্য বিষয়গুলি মনে রাখতে হবে এবং টুলস … পোর্টে ক্লিক করে বোর্ড আপনার পিসির পোর্টের সাথে কথা বলছে তা নিশ্চিত করুন। এটি ছাড়াও, আপনার মোবাইল ফোনের পাওয়ার সাপ্লাই আউটপুটের উপর নির্ভর করে KY -037 সেন্সরে আপনার পটেনশিয়োমিটার পাত্রের সমন্বয় করতে হবে - এমপিএস আউটপুট বিভিন্ন চার্জার জুড়ে পরিবর্তিত হবে যার ফলে আরজিবি স্ট্রিপের প্রতিক্রিয়া পরিবর্তিত হবে। আপনার অবস্থার সাথে এটি ক্যালিব্রেট করুন অথবা একটি পৃথক ডেসিবেল মিটার ব্যবহার করুন যেমন আমি রঙ পরিবর্তনের সীমা অনুমান করতে পারি। আমি কোডটি সরল করেছি যাতে এটি আর সেন্সর থেকে ভোল্টেজ আউটপুট থেকে রাইস ইউনিভার্সিটি প্রজেক্টের মত পরম ডেসিবেল স্তরে রূপান্তরিত করে না।

ধাপ 2: ল্যাম্প বডি তৈরি করা শুরু করুন

Image
Image
ল্যাম্প বডি তৈরি করা শুরু করুন
ল্যাম্প বডি তৈরি করা শুরু করুন
ল্যাম্প বডি তৈরি করা শুরু করুন
ল্যাম্প বডি তৈরি করা শুরু করুন

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

বোতলের কেন্দ্রে যাওয়ার জন্য আমি একটি ক্লিং ফিল্ম কার্ডবোর্ড রোল (যদি আপনি এনজেড থেকে থাকেন তবে গ্ল্যাড মোড়ানো) ব্যবহার করেছিলেন (আপনি কেবল একটি রোলড কপিয়ার পেপার শীট ব্যবহার করতে পারেন)। এই উপর আমি একটি সর্পিল মধ্যে 10 LED স্ট্রিপ আবৃত, গরম আঠালো সঙ্গে জায়গায় রাখা। নিশ্চিত করুন যে LED স্ট্রিপের সোল্ডার্ড পিন প্রান্তটি সর্বোচ্চ এবং অ্যাক্সেসযোগ্য। বোতলের নীচে এই কাগজ বা পিচবোর্ডের নলটি আঠালো করুন। এরপর বোতল ও কাগজ/পিচবোর্ডের নলের উপরের দিকে যাওয়ার জন্য একটি কার্ডবোর্ড বৃত্ত তৈরি করুন, যাতে LED তারের মাধ্যমে একটি খাঁজ থাকে। তারপরে আপনি এটিকে ন্যানোর সাথে সংযুক্ত করতে পারেন এবং ন্যানোটিকে জায়গায় আঠালো করতে পারেন (ছবি দেখুন)।

আমি আমার পোস্ট করা ওয়্যারিং ডায়াগ্রামটি দেখতে হবে এবং আপনার নিজের কিছু খুঁজে বের করতে হবে। মূলত আপনি KY-037 সাউন্ড সেন্সর থেকে + পিন এবং LED স্ট্রিপ থেকে + 5V টার্মিনালটি ন্যানোর 5V পিনের সাথে সংযোগ করতে চান। এই উভয় থেকে GND পিনগুলি ন্যানোতে GND- এ যায়। এখানেই আমি কিছু অতিরিক্ত হেডার একসাথে বিক্রি করেছি। এই পিনগুলি থেকে আপনি কার্ডবোর্ডের টিউবের মাঝখান দিয়ে দুটি তারের সাথে যুক্ত হয়ে ইউএসবি কেবল যা মোবাইল ফোনের চার্জারের সাথে সংযুক্ত। +Ve এবং -ve মিলতে ভুলবেন না।

আরও এগিয়ে যাওয়ার আগে আমি আবার LED স্ট্রিপটি পরীক্ষা করে দেখেছি যে এটি এখনও জ্বলছে (কোন ভাঙ্গা সংযোগ নেই), USB থেকে কম্পিউটারে এবং 5V এবং GND থেকে উভয়ই চালিত।

বিদ্যুৎ সরবরাহের তারগুলি আমি কার্ডবোর্ডের নলের মধ্য দিয়ে এবং বোতলটির নীচে দিয়ে বের করেছি। সুইচটি এখানে নেমে যায় - শঙ্কু আকৃতির বেসে গরম আঠালো হতে - তাই এই ক্রিয়াকলাপের জন্য পর্যাপ্ত তারের অনুমতি দিন। আমি তখন আমার অতিরিক্ত ইউএসবি আরডুইনো/প্রিন্টার কেবল কে অর্ধেক কেটে ফেললাম, এক প্রান্তকে ন্যানো পাওয়ার সাপ্লাই তারের সাথে সংযুক্ত করলাম। অন্য প্রান্তটি মোবাইল চার্জারে যায়। তারের একটি কালো এবং একটি লাল তারের পাশাপাশি অন্যান্য ডেটা তার রয়েছে। কালো (negativeণাত্মক/GND) এবং লাল (+5V) ব্যবহার করুন।

ধাপ 3: জিনিসগুলি শেষ করা

আপনি আমার ল্যাম্পের জন্য একটি নলাকার চূড়ার আকৃতিতে কার্ডবোর্ড ব্যবহার করা ছবিগুলি থেকে দেখতে পাবেন - এটি ন্যানো বোর্ড এবং তারগুলি গোপন করতে সহায়তা করে। মনে রাখবেন যে আমি ইউএসবি সকেট অ্যাক্সেসযোগ্য রেখেছি যাতে সাউন্ড সেন্সর ব্যবহার করার জন্য আমি ন্যানোকে আরও প্রোগ্রাম করতে পারি। সময় মত আমি এটা করবো।

আমার প্রদীপের ভিত্তি একটি শঙ্কু। এটি অর্জন করা আরও কঠিন। যাইহোক, একটি খুব দরকারী ওয়েবসাইট রয়েছে যা আপনাকে একটি শঙ্কু তৈরি করতে দেয়, এটি PDF করে এবং একটি শঙ্কু টেমপ্লেট মুদ্রণ করে যা কার্ডবোর্ডে অনুবাদ করা যায়। শুধু আপনার ব্যাস এবং উচ্চতা পরিমাপ করুন। এখানে লিঙ্ক দেওয়া হল: https://www.blocklayer.com/cone-patterns.aspx খনি ছিল 167mm x 93mm x 40mm উঁচু।

আপাতত এখানে রেখে দেব। আমার বাতি এখনও কিছু ছাঁটা এবং পেইন্টিং প্রয়োজন, প্লাস আরো অত্যাধুনিক কোড সংযোজন যাতে এটি শব্দ সেন্সর সাড়া দেয় - কিন্তু যে অদূর ভবিষ্যতে যোগ করা যেতে পারে।

আমি আশা করি আপনি আমার মতো এই প্রকল্পটি উপভোগ করবেন। আমি ক্লাসরুমে এটি পরীক্ষা করার জন্য উন্মুখ।

প্রস্তাবিত: