অনেক DIY প্রোজেক্টের একটি সাধারণ লক্ষ্য হলো শব্দ সংকেত তৈরি করা , আর একারণেই সেই শব্দ তৈরি করার জন্য নির্মাতাদের বিভিন্ন ডিভাইস ব্যবহার করতে হয়। আপনি একটি ছোট স্পিকার ব্যবহার করতে পারেন, যদিও শুধুমাত্র বৈদ্যুতিক সংকেত পাঠানোর ক্ষেত্রে এটি আদর্শ নয়, কারণ এর ডায়াফ্রামের কম্পনের ফলে একটি বৈশিষ্ট্যপূর্ণ মচমচে বা পটপট শব্দ তৈরি হবে, কিন্তু তা খুব জোরালো হবে না। তাই, বাজার ব্যবহার করাই সবচেয়ে ভালো।
এর আকার সাধারণত প্রচলিত স্পিকারের চেয়ে অনেক ছোট হয়, এবং তার উপর, এই বাজারটি এমন একটি বিপ বা শব্দ তৈরি করবে যা অডিও সিগন্যাল ছাড়া কোনো স্পিকারের শব্দের চেয়ে বেশি মনোযোগ আকর্ষণ করবে। সুতরাং, আপনি যদি একজন মেকার হন এবং আপনার প্রোজেক্টের কোনো ঘটনার জন্য কোনো ধরনের অ্যালার্ট তৈরি করতে চান, তাহলে আজ আমরা যে ডিভাইসটি উপস্থাপন করছি তা আপনার জন্য একদম উপযুক্ত হবে…
বুজার বা বুজার কী?

বাজার হলো একটি ইলেকট্রনিক ডিভাইস যা ট্রান্সডিউসার হিসেবে কাজ করে । এর কাজ হলো, এতে বিদ্যুৎ সরবরাহ করা হলে একটি তীক্ষ্ণ শব্দ বা গুঞ্জন তৈরি করা। এই কারণে এটি আরডুইনোর সাথে ব্যবহারের জন্য আদর্শ, কারণ যখন এমন কোনো ঘটনা ঘটে যার সম্পর্কে আপনি অবহিত হতে চান, তখন আপনি মাইক্রোকন্ট্রোলারকে প্রোগ্রাম করে বাজারটিতে একটি সংকেত পাঠাতে পারেন, যা সেই শব্দের মাধ্যমে আপনাকে সতর্ক করে দেবে।
উদাহরণস্বরূপ , যদি আপনি একটি তাপমাত্রা সেন্সর ব্যবহার করে থাকেন এবং চান যে এর তাপমাত্রা ১০০°C অতিক্রম করলে এটি আপনাকে সতর্ক করুক, তাহলে আপনি বাজারটিকে সতর্কীকরণ ডিভাইস হিসেবে ব্যবহার করতে পারেন। তাপমাত্রা সেন্সরটি ওই নির্দিষ্ট রিডিং-এ পৌঁছালে আরডুইনো তখন বাজারটিতে একটি বৈদ্যুতিক সংকেত পাঠাবে। স্পষ্টতই, এর প্রয়োগক্ষেত্রগুলো অত্যন্ত বৈচিত্র্যময়…
আপনার বাড়িতে আপনি অ্যালার্ম ঘড়ির মতো অনেক যন্ত্র দেখতে পাবেন, যেগুলোতে বাজার থাকে । এই ঘড়িগুলোর মধ্যে অনেকগুলোই শব্দ করার জন্য বাজার ব্যবহার করে, বিশেষ করে ছোটগুলো; যদিও কিছু ঘড়িতে রেডিও, কোনো সুর ইত্যাদির মাধ্যমে আপনাকে জাগানোর জন্য স্পিকারও ব্যবহার করা হতে পারে। সত্যি কথা হলো, একটি বাজার পাওয়ার জন্য আপনাকে কোনো কিছু খুলতে হবে না ; বরং, এগুলো খুব সস্তা এবং সহজেই পাওয়া যায়।
বাজারের ধরণ
তড়িৎচুম্বক কয়েল বা পিজোইলেকট্রিক ডিস্ক ব্যবহার করা হয় এমনগুলো ছাড়াও আপনি বিভিন্ন ধরণের জিনিস খুঁজে পেতে পারেন, যেমন:
- যারা দোলক সংহত না: এই ক্ষেত্রে এটির কাজ করার জন্য একটি বাহ্যিক দোলক প্রয়োজন।
- যারা সংহত দোলক- অন্তর্নির্মিত অসিলেটরটি কাজ করা সহজ করে তোলে, কেবল বুজার বা বুজার টার্মিনালে একটি ভোল্টেজ প্রয়োগ করুন এবং আপনার শব্দটি হবে।
এটা মনে রাখা জরুরি যে, আরডুইনোর জন্য বিশেষ মডিউলও রয়েছে, যেগুলোতে বাজার এবং আপনার পছন্দের ডিআইওয়াই বোর্ডের সাথে সহজে সংযোগের জন্য প্রয়োজনীয় সবকিছুই থাকে।
অপারেশন
এর গঠন খুবই সরল: এতে কেবল একটি তড়িৎচুম্বক বা পাইজোইলেকট্রিক চাকতি (বাজারের প্রকারভেদের ওপর নির্ভর করে) এবং একটি ইস্পাতের পাত থাকে। পাইজোইলেকট্রিক উপাদান বা তড়িৎচুম্বকে বিদ্যুৎ সরবরাহ করা হলে ধাতব পাতটি কম্পিত হয়ে শব্দ নির্গত করার জন্য এটুকুই যথেষ্ট।
সবচেয়ে সাধারণ প্রকারটি হলো পিজোইলেকট্রিক, যা একটি সিরামিক প্লেটের সাথে সংযুক্ত একটি ধাতব প্লেট নিয়ে গঠিত। যখন উভয়ের মধ্যে ভোল্টেজ প্রয়োগ করা হয়, তখন প্লেটটিতে আর্ক তৈরি হয় এবং একটি ক্লিক শব্দ নির্গত হয়। ভোল্টেজ সরিয়ে নিলে, তারা তাদের স্বাভাবিক অবস্থায় ফিরে আসে। তবে, যদি ক্লক বা অল্টারনেটিং পালস তৈরি করা হয়, তাহলে তারা সেই শ্রাব্য বিপ শব্দ নির্গত করবে যা আমরা খুঁজছি।
আরডুইনোর সাথে একীকরণ

আর্ডুইনোর সাথে এর সংযোগ স্থাপন করা অত্যন্ত সহজ; আপনি একটি সাধারণ বাজার কিনুন বা আর্ডুইনোর জন্য একটি প্যাসিভ মডিউল, এটি খুব সহজেই সংযুক্ত করা যায়, এবং আর্ডুইনো IDE-তে আপনাকে যে কোড লিখতে হবে তাও সত্যিই সহজ (শুধুমাত্র প্রাথমিক বিষয়গুলো, এরপর আপনি কী যোগ করতে চান তার উপর নির্ভর করবে)।
একটি সহজ কোড উদাহরণ হিসেবে নিম্নলিখিতটি বলা যেতে পারে, যেখানে বাজারটি ১ সেকেন্ডের জন্য শব্দ করে থেমে যায়, তারপর আবার ১ সেকেন্ডের জন্য শব্দ করে, এবং এভাবেই চলতে থাকে:
/* Programa simple para emitir pitidos de 1 segundo intermitentes */ const int buzzer = 9; //El pin al que se conecta el buzzer es el 9 void setup(){ pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida } void loop(){ tone(buzzer, 50); // Envía señal de 1Khz al zumbador delay(1000); noTone(buzzer); // Detiene el zumbador delay(1000); //Espera un segundo y vuelve a repetir el bucle }আরও তথ্য – আরডুইনো প্রোগ্রামিং ম্যানুয়াল