সুচিপত্র:
- ধাপ 1: কিভাবে টিউটোরিয়াল অনুসরণ করবেন
- ধাপ 2: উপাদান সংগ্রহ করুন
- ধাপ 3: কিছু সরঞ্জাম খুঁজুন
- ধাপ 4: পরিকল্পিত অনুসরণ করুন
- ধাপ 5: মাইক্রোএসডি-কার্ড ব্রেকআউট বোর্ডের সাথে Arduino সংযুক্ত করুন
- ধাপ 6: মাইক্রোএসডি কার্ড প্রস্তুত করুন
- ধাপ 7: মাইক্রোএসডি কার্ড পরীক্ষা করুন
- ধাপ 8: আরডুইনো এবং মাইক্রোএসডি-ব্রেকআউট বোর্ডকে স্ট্রিপবোর্ডে বিক্রি করুন
- ধাপ 9: ভলিউম কন্ট্রোল নব এবং লো-পাস ফিল্টারকে স্ট্রিপবোর্ডে সংযুক্ত করুন
- ধাপ 10: স্ট্রিপবোর্ডে ভলিউম কন্ট্রোল নোব এবং লো-পাস ফিল্টার সোল্ডার করুন
- ধাপ 11: মাইক্রোএসডি ব্রেকআউট বোর্ডকে আরডুইনোতে সংযুক্ত করুন
- ধাপ 12: মাইক্রোএসডি ব্রেকআউট বোর্ডকে স্ট্রিপবোর্ডে বিক্রি করুন
- ধাপ 13: স্ট্রিপবোর্ডে অডিও জ্যাক সংযুক্ত করুন এবং সোল্ডার করুন
- ধাপ 14: অডিও জ্যাক পরীক্ষা করুন
- ধাপ 15: স্ট্রিপবোর্ডের সাথে পোটেন্টিওমিটার সংযুক্ত করুন এবং সোল্ডার করুন
- ধাপ 16: ক্যাপাসিটারগুলিকে স্ট্রিপবোর্ডে সংযুক্ত করুন এবং সোল্ডার করুন
- ধাপ 17: স্ট্রিপবোর্ডে রোটারি এনকোডার সংযুক্ত করুন এবং সোল্ডার করুন
- ধাপ 18: আরডিনোতে পোটেন্টিওমিটারের সাথে সংযোগ স্থাপন এবং সোল্ডার তারগুলি সংযুক্ত করুন (1/2)
- ধাপ 19: আরডিনো (2/2) এর সাথে পোটেন্টিওমিটার সংযোগকারী এবং সোল্ডার তারগুলি সংযুক্ত করুন
- ধাপ 20: কানেক্ট এবং সোল্ডার ওয়্যারগুলি রোটারি এনকোডারকে আরডুইনোতে সংযুক্ত করছে
- ধাপ 21: সম্পূর্ণ ANDI- কোড পরীক্ষা করুন
- ধাপ 22: স্ট্রিপবোর্ডে ব্যাটারি সংযোগকারীকে সংযুক্ত করুন এবং সোল্ডার করুন
- ধাপ 23: সার্কিট পরীক্ষা করুন
- ধাপ 24: এটি আপনার পথে আবদ্ধ করুন
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
ANDI একটি যন্ত্র যা একটি বোতামের চাপে এলোমেলো ছন্দ তৈরি করে। প্রতিটি বীট অনন্য এবং পাঁচ knobs সঙ্গে tweaked করা যেতে পারে। ANDI হল একটি বিশ্ববিদ্যালয় প্রকল্পের ফলাফল যা সংগীতশিল্পীদের অনুপ্রাণিত করে এবং ড্রাম বিটের সাথে কাজ করার নতুন উপায় পরীক্ষা করে। প্রকল্প সম্পর্কে আরও তথ্য andinstruments.com এ পাওয়া যাবে
ANDI এর নকশা পর্যায়ে নির্মাতা সম্প্রদায় থেকে এবং বিশেষ করে ইন্সট্রাক্টেবলগুলিতে উত্তেজনাপূর্ণ প্রকল্পগুলি থেকে অনেক অনুপ্রেরণা নেওয়া হয়েছিল। ANDI বীট জেনারেটরের জন্য কিভাবে বৈদ্যুতিক সার্কিট ডিজাইন করতে হয় তা অনুগ্রহ করার জন্য আমি এই নির্দেশনাটি লিখেছি। এটি একটি সাধারণ সার্কিট যার মধ্যে পাঁচটি রোটারি নোব রয়েছে যা একটি আরডুইনো ন্যানোর মাধ্যমে মাইক্রো-এসডি কার্ডে সংরক্ষিত শর্ট ড্রাম সাউন্ডের প্লেব্যাক নিয়ন্ত্রণ করে।
এই নির্দেশযোগ্য ইলেকট্রনিক সার্কিট তৈরির কভার এবং Arduino এ প্রোগ্রাম করা কোড এবং ব্যবহৃত ড্রাম শব্দগুলি এখানে পাওয়া যায়। কোডটি ফাইলে মন্তব্য সহ ব্যাখ্যা করা হয়েছে এবং আমি এই টিউটোরিয়ালে কোডের গভীরতায় যাব না।
ANDI শীট অ্যালুমিনিয়াম এবং পাতলা পাতলা কাঠের বাইরে আছে এবং আমি এই নির্দেশের মধ্যে বাইরের তৈরি অন্তর্ভুক্ত করি নি।
যদি কোডের পুঙ্খানুপুঙ্খ ব্যাখ্যা বা কীভাবে ঘেরটি তৈরি করা যায় তাতে আগ্রহ থাকে তবে এটি ভবিষ্যতে যুক্ত করা হবে।
অন্যথায় এটি আপনাকে আপনার ANDI- বিট জেনারেটরের জন্য আপনার নিজস্ব ঘের ডিজাইন করার স্বাধীনতা দেয়।
প্রকল্পের মিডিয়া আপডেটের জন্য ইনস্টাগ্রামে আমার ANDinstruments প্রকল্প অনুসরণ করুন: @and_instruments
ধাপ 1: কিভাবে টিউটোরিয়াল অনুসরণ করবেন
আমি এই নির্দেশযোগ্যকে যথাসম্ভব বিস্তারিত করার চেষ্টা করেছি যাতে সমস্ত দক্ষতার স্তরের মানুষকে এতে অ্যাক্সেস দেওয়া যায়।
এর মানে হল যে এটি কখনও কখনও অতিরিক্ত বিশদ এবং ধীর বোধ করতে পারে তাই দয়া করে যে পদক্ষেপগুলি আপনি ইতিমধ্যে স্বাচ্ছন্দ্য বোধ করছেন সেগুলির মাধ্যমে গতি বাড়ান।
সার্কিটের কিছু মূল অংশের গভীর বোঝার জন্য আমি অন্যান্য নির্দেশিকা, টিউটোরিয়াল এবং উইকিপিডিয়া-পৃষ্ঠায় লিঙ্ক যুক্ত করেছি যা আপনাকে বুঝতে সাহায্য করছে যে কি ঘটছে।
সার্কিটটি পুনরায় ডিজাইন করুন এবং আপনি উপযুক্ত মনে হলে কোডটি পুনরায় লিখুন এবং যদি আপনি করেন তবে অনুগ্রহ করে andinstruments.com এ লিঙ্ক করুন এবং উত্সটি ক্রেডিট করুন।
অনুগ্রহ করে মন্তব্য করুন অথবা আমাকে একটি ইমেইল পাঠান [email protected] এ যদি আপনার কোন নির্দেশনা সম্পর্কে প্রশ্ন থাকে অথবা সার্কিট বা টিউটোরিয়াল কিভাবে উন্নত করা যায় সে সম্পর্কে কোন ধারণা আছে!
ধাপ 2: উপাদান সংগ্রহ করুন
সার্কিট ডিজাইনের জন্য আমি নিম্নলিখিত উপাদানগুলি ব্যবহার করেছি:
- 3 দ্বীপের স্ট্রিপবোর্ডের 39x30 গর্ত
- Arduino ন্যানো সামঞ্জস্যপূর্ণ V3.0 ATMEGA328 16M
- (2x) Arduino এর জন্য 15x1 পুরুষ পিন হেডার
- লেভেল শিফটারের সাথে মাইক্রোএসডি ব্রেকআউট (স্পার্কফুন শিফটিং -এসডি ব্রেকআউট)
- মাইক্রোএসডি ব্রেকআউটের জন্য 7x1 পুরুষ পিন হেডার
- মাইক্রো SDHC- কার্ড (Intenso 4 GB মাইক্রো SDHC- কার্ড ক্লাস 4)
- (4x) 10k Ohm potentiometers (Alps 9mm Size Metal Shaft Snap RK09L114001T)
- (4x) 0.1uF সিরামিক ক্যাপাসিটারস (Vishay K104K15X7RF53L2)
- 1k ওহম প্রতিরোধক (মেটাল ফিল্ম রোধ 0.6W 1%)
- 3.5 মিমি প্যানেল মাউন্ট অডিও জ্যাক (Kycon STPX-3501-3C)
- পুশ সুইচ সহ রোটারি এনকোডার (Bourns Encoders PEC11R-4025F-S0012)
- টগল সুইচ (1-মেরু সোল্ডার ট্যাব অন-অন MTS-102)
- Vol ভোল্টের ব্যাটারি স্ট্র্যাপ (কীস্টোন শিল্ডেড vol ভোল্ট 'আই' টাইপের ব্যাটারি স্ট্র্যাপ)
- 9 ভোল্ট ব্যাটারি
- বিভিন্ন রঙের সলিড কোর তার
আমি নির্দেশাবলী জুড়ে আমার উপাদানগুলির পছন্দ ব্যাখ্যা করার চেষ্টা করব। সার্কিটের নকশা প্রক্রিয়ার সময় আমি প্রধানত এই প্রকল্পটিকে যতটা সম্ভব সস্তা এবং ছোট করার লক্ষ্য ছিল। অতএব আমি স্ট্রিপবোর্ডে মাউন্ট করা সমস্ত উপাদান রাখার চেষ্টা করেছি, যাতে তাদের সাথে সংযুক্ত তারগুলি বোর্ডের সাথে চলতে পারে।
কিভাবে সার্কিট উন্নত করতে আপনার কোন পরামর্শ আছে দয়া করে মন্তব্য করুন অথবা আমাকে একটি ইমেল পাঠান।
ধাপ 3: কিছু সরঞ্জাম খুঁজুন
আমি এই প্রকল্পের জন্য নিম্নলিখিত সরঞ্জাম এবং সরঞ্জাম ব্যবহার করি:
- স্ট্রিপবোর্ডে সোল্ডার করার আগে উপাদানগুলি পরীক্ষার জন্য ব্রেডবোর্ড
- তারের কাটার জন্য একটি ছোট জোড়া প্লায়ার
- স্বয়ংক্রিয় তারের স্ট্রিপার
- শক্ত কোর তার এবং উপাদানগুলির পা বাঁকানোর জন্য একজোড়া প্লেয়ার
- নিয়মিত তাপমাত্রা সহ সোল্ডারিং লোহা
- সোল্ডারিংয়ের সময় স্ট্রিপবোর্ড ধরে রাখার জন্য "হেল্পিং হ্যান্ডস"
- সার্কিটের অডিও আউটপু পরীক্ষা করার জন্য একটি ছোট এম্প্লিফাইড স্পিকার এবং 3.5 মিমি অডিও কেবল
ধাপ 4: পরিকল্পিত অনুসরণ করুন
এই স্কিম্যাটিকটি ফ্রিজিং দিয়ে তৈরি করা হয়েছে এবং আমি পুরো প্রক্রিয়া জুড়ে এটির সাথে ডাবল চেক করার পরামর্শ দিচ্ছি যাতে আপনি কোন উপাদান বা সংযোগ মিস না করেন।
পরিকল্পিত উপাদানগুলি আমার সার্কিটে আমি যেগুলি ব্যবহার করেছি ঠিক তার মতো দেখায় না কিন্তু এটি দেখায় যে কিভাবে তারগুলি সংযুক্ত করা যায় এবং পিনগুলি আমার উপাদানগুলির মতো একই জায়গায় রয়েছে।
ধাপ 5: মাইক্রোএসডি-কার্ড ব্রেকআউট বোর্ডের সাথে Arduino সংযুক্ত করুন
আমি সার্কিটের দুটি গুরুত্বপূর্ণ উপাদান পরীক্ষা করে প্রকল্পটি শুরু করার পরামর্শ দিচ্ছি: আরডুইনো ন্যানো এবং মাইক্রোএসডি-কার্ড ব্রেকআউট বোর্ড। আমি এটি একটি রুটিবোর্ডে করি এবং যখন এটি সূক্ষ্মভাবে কাজ করে তখন আমি একটি স্ট্রিপবোর্ডে উপাদানগুলি বিক্রি করি যা এটি স্থায়ী করে তোলে।
যদি আপনি মাইক্রোএসডি-ব্রেকআউট বোর্ড কীভাবে কাজ করে সে সম্পর্কে আরও জানতে চান তবে আমি অ্যাডাফ্রুট থেকে এই টিউটোরিয়ালটি পড়ার পরামর্শ দিচ্ছি: মাইক্রো এসডি কার্ড ব্রেকআউট বোর্ড টিউটোরিয়াল।
Arduino বোর্ড এবং মাইক্রোএসডি ব্রেকআউট বোর্ডে সোল্ডার পিন হেডার। সোল্ডারিংয়ের সময় পুরুষ পিন হেডারগুলিকে ধরে রাখার জন্য আমি একটি ব্রেডবোর্ড ব্যবহার করি। একটি ভাল সোল্ডার জয়েন্ট তৈরি করা কঠিন হতে পারে এবং আপনি আমার উদাহরণ চিত্রগুলিতে কিছু ত্রুটিযুক্ত হবে। আমি শুরু করার আগে কিছু সোল্ডারিং টিউটোরিয়াল দেখার পরামর্শ দিচ্ছি যদি এটি আপনার প্রথমবার সোল্ডারিং আয়রন হয়।
মাইক্রোএসডি ব্রেকআউট বোর্ডকে অর্ডিনোতে ব্রেডবোর্ডে নিম্নোক্ত ক্রমে সংযুক্ত করুন:
- Arduino পিন GND -> মাইক্রোএসডি GND
- Arduino পিন 5V -> মাইক্রোএসডি VCC
- Arduino পিন D10 -> মাইক্রোএসডি সিএস
- Arduino পিন D11 -> মাইক্রোএসডি DI
- Arduino পিন D12 -> মাইক্রোএসডি D0
- Arduino পিন D13 -> মাইক্রোএসডি SCK (আমি এটাকে CLK নামেও দেখেছি)
মাইক্রোএসডি ব্রেকআউট বোর্ডের সিডি-পিন এই প্রকল্পে ব্যবহৃত হয় না।
ধাপ 6: মাইক্রোএসডি কার্ড প্রস্তুত করুন
একটি অ্যাডাপ্টারের সাহায্যে কম্পিউটারে মাইক্রোএসডি কার্ড সংযুক্ত করুন। আমি একটি মাইক্রোএসডি-কার্ড থেকে এসডি-কার্ড অ্যাডাপ্টার ব্যবহার করি। এসডি এসোসিয়েশন থেকে সফ্টওয়্যার এসডি ফরম্যাটারের সাথে মাইক্রোএসডি-কার্ড ফরম্যাট করুন:
আমি "ওভাররাইট ফরম্যাট" সেটিংটি ব্যবহার করি যা মাইক্রোএসডি-কার্ডের সবকিছু মুছে দেয় যদিও আমার কার্ড একেবারে নতুন এবং ইতিমধ্যে খালি। আমি এটি করি কারণ এটি Arduino এর সাথে SD- কার্ড ব্যবহার সম্পর্কে অনেক টিউটোরিয়ালে সুপারিশ করা হয়। কার্ডের নাম উল্লেখ করুন এবং "বিন্যাস" টিপুন। এটি সাধারণত আমার জন্য প্রায় 5 মিনিট সময় নেয় এবং "কার্ড ফরম্যাট সম্পূর্ণ!" বার্তা দিয়ে শেষ হয়। SDFormatter বন্ধ করুন।
এখানে পাওয়া মাইক্রোএসডি-কার্ডের রুট ডিরেক্টরিতে সমস্ত সংকুচিত সাউন্ড ক্লিপ.wav- ফাইল আপলোড করুন। আপলোড শেষ হওয়ার পরে মাইক্রোএসডি-কার্ডটি বের করে নিন এবং এটিকে আবার মাইক্রোএসডি ব্রেকআউট বোর্ডে রাখুন।
যদি আপনি অডিও সফটওয়্যার সম্পর্কে আপনার পথ জানেন তবে আপনি আমার পরিবর্তে আপনার নিজের সাউন্ড ক্লিপগুলি যুক্ত করতে পারেন যদি আপনি সেগুলিকে আমার উদাহরণ-ফাইলগুলির মতোই নাম দেন। ফাইলগুলি 8 বিট.wav- ফাইল হতে হবে যার নমুনা ফ্রিকোয়েন্সি 44 100Hz।
ধাপ 7: মাইক্রোএসডি কার্ড পরীক্ষা করুন
মাইক্রোএসডি-কার্ডের সংযোগ পরীক্ষা করার জন্য Arduino এ “CardInfoTest10” -কোড আপলোড করুন। এই কোডটি লিমোর ফ্রাইড 2011 দ্বারা তৈরি করা হয়েছিল এবং টম ইগো 2012 দ্বারা সংশোধন করা হয়েছিল এবং এখানে Arduino- ওয়েবসাইটে পাওয়া এবং ব্যাখ্যা করা হয়েছে।
9600 বাউডে সিরিয়াল মনিটর খুলুন এবং নিশ্চিত করুন যে আপনি নিম্নলিখিত বার্তাটি পেয়েছেন:
এসডি কার্ড চালু করা হচ্ছে … তারের সঠিক এবং একটি কার্ড উপস্থিত।
কার্ডের ধরন: SDHC
ভলিউমের ধরন FAT32”
তারপর পাঠ্যের অনেক লাইন অনুসরণ করে যা এখন আমাদের কাছে গুরুত্বপূর্ণ নয়।
সিরিয়াল মনিটর কিভাবে কাজ করে তা শিখতে চাইলে এডাফ্রুট থেকে এই পাঠটি দেখুন: সিরিয়াল মনিটর আরডুইনো।
ধাপ 8: আরডুইনো এবং মাইক্রোএসডি-ব্রেকআউট বোর্ডকে স্ট্রিপবোর্ডে বিক্রি করুন
কম্পিউটার থেকে Arduino সংযোগ বিচ্ছিন্ন করুন এবং আস্তে আস্তে Arduino এবং মাইক্রোএসডি ব্রেকআউট বোর্ডকে রুটিবোর্ড থেকে সরান। আমি একটি ছোট "ফ্ল্যাট-হেড" স্ক্রু ড্রাইভার ব্যবহার করি এবং এটি পুরুষ পিন হেডারের প্লাস্টিকের অংশ এবং রুটিবোর্ডের মধ্যে বেশ কিছু জায়গায় নাড়াচাড়া করি যতক্ষণ না উপাদানগুলি হাতে toিলোলা যথেষ্ট আলগা হয়।
ব্রেডবোর্ডটি সরিয়ে রাখুন এবং স্ট্রিপবোর্ডটি উল্টে দিন যাতে তামার দ্বীপগুলি নীচের দিকে মুখোমুখি হয়। এখন সময় এসেছে প্রকল্পের এই অংশগুলিকে স্থায়ী করার জন্য Arduino এবং MicroSD ব্রেকআউট বোর্ডকে স্ট্রিপবোর্ডে ঝালাই করার। মনে রাখবেন যে স্ট্রিপবোর্ডে সোল্ডার করার পরে উপাদানগুলি সরানো সত্যিই কঠিন তাই নিশ্চিত করুন যে সেগুলি সঠিক অবস্থানে সঠিকভাবে স্থাপন করা হয়েছে এবং সোল্ডারিংয়ের পরে ভাল যান্ত্রিক শক্তি দেওয়ার জন্য তাদের যথাসম্ভব স্ট্রিপবোর্ডে চাপ দেওয়া হয়েছে।
আমি সোল্ডারিংয়ের সময় উপাদানগুলিকে ধরে রাখার জন্য ইনসুলেটিং টেপ ব্যবহার করি কারণ যখন আপনি সোল্ডার করেন তখন আপনাকে স্ট্রিপবোর্ডটি উল্টাতে হবে যাতে আপনি তামার দ্বীপ এবং পুরুষ পিন হেডারগুলি দেখতে পান যেখানে সোল্ডারিং করা হয়।
টেবিলে স্ট্রিপবোর্ড এবং আলগা উপাদানগুলি এড়ানোর জন্য সোল্ডারিংয়ের সময় আমি "হেল্পিং হ্যান্ডস" ব্যবহার করি। যদি তারা layিলোলা উপাদানগুলিকে বিছিয়ে দেয় তাহলে কিছুটা ঘুরে যেতে পারে এবং স্ট্রিপবোর্ডের টাইট ফিট হারিয়ে যেতে পারে।
মাইক্রোএসডি ব্রেকআউট বোর্ডের জন্য প্রক্রিয়াটি পুনরাবৃত্তি করুন। প্রথমে এটি সঠিক জায়গায় শক্ত করে রাখুন এবং এটি ইনসুলেটিং টেপ দিয়ে বেঁধে দিন।
কারণ মাইক্রোএসডি ব্রেকআউট বোর্ডে শুধুমাত্র পুরুষ পিন হেডার থাকে একদিকে এটি একটি কাতানো অবস্থানে বেঁধে রাখা হবে। আমি এতে কোন সমস্যা দেখতে পাচ্ছি না তাই আমি এটিকে ইনসুলেটিং টেপ দিয়ে একটি কোণ দিয়ে বেঁধে রাখি এবং এটি সোল্ডারিংয়ের পরে শক্তভাবে বসে থাকে।
আমি তখন স্ট্রিপবোর্ডটি উল্টে দেই এবং সোল্ডারিংয়ের সময় আমার "সহায়ক হাত" ব্যবহার করি।
ধাপ 9: ভলিউম কন্ট্রোল নব এবং লো-পাস ফিল্টারকে স্ট্রিপবোর্ডে সংযুক্ত করুন
এখন সময় এসেছে সাউন্ড আউটপুট এবং ভলিউম কন্ট্রোলের জন্য স্ট্রিপবোর্ডে উপাদান যুক্ত করার। উপাদানগুলি রঙিন কঠিন কোর তারের মাধ্যমে একে অপরের সাথে সংযুক্ত হবে।
পোটেন্টিওমিটার একটি ভলিউম কন্ট্রোল হিসাবে কাজ করে, যখন এটি চালু হয় তখন এটি তার প্রতিরোধ ক্ষমতা বাড়ায় এবং এটি সাউন্ড আউটপুট এর ভলিউম কমায়। যদি আপনি potentiometers সম্পর্কে আরো জানতে চান তাহলে আপনি এই wikipedia পৃষ্ঠাটি দেখতে পারেন: en.wikipedia.org/wiki/Potentiometer।
1 কে ওহমের প্রতিরোধক এবং 0, 1 ইউএফ এর সিরামিক ক্যাপাসিটর উচ্চ পিচ শব্দ দূর করতে লো পাস ফিল্টার হিসেবে কাজ করে। আপনি যদি কম পাস ফিল্টার সম্পর্কে আরও জানতে চান তাহলে আপনি এই উইকিপিডিয়া পৃষ্ঠাটি দেখতে পারেন: en.wikipedia.org/wiki/Low-pass_filter
আমি মাইক্রোএসডি ব্রেকআউট বোর্ড এবং আরডুইনো এর মধ্যে তারের সোল্ডার করার আগে এই উপাদানগুলিকে স্ট্রিপবোর্ডে বিক্রি করি। আমি এটি করি কারণ আমি চাই সাউন্ড আউটপুটের তারগুলি স্ট্রিপবোর্ডের কাছাকাছি।
পটেন্টিওমিটারের ধাতব পা সমতল করে শুরু করুন যদি তারা উদাহরণের মতো আমার মত বাঁকানো হয়। এটি করার মাধ্যমে আপনি স্ট্রিপবোর্ডের গর্তের মধ্য দিয়ে পা রাখতে পারেন যা স্ট্রিপবোর্ডে পটেন্টিওমিটারকে ধরে রাখে।
ফ্রিজিং স্কিম্যাটিক অনুসারে স্ট্রিপবোর্ডের গর্তের মাধ্যমে পোটেন্টিওমিটারটি ধাক্কা দিন।
স্ট্রিপবোর্ডের দিকে পোটেন্টিওমিটারের সাপোর্টিং পা বাঁকানোর জন্য প্লার ব্যবহার করুন।
এখন সময় এসেছে আরডুইনোতে পোটেন্টিওমিটার সংযুক্ত করার। ডান দৈর্ঘ্যের কঠিন কোর তার কাটা।
তারের প্রতিটি প্রান্তে প্রায় 5 মিমি প্লাস্টিক অপসারণের জন্য একটি ক্যাবল স্ট্রিপ টুল ব্যবহার করুন যাতে ভিতরের ধাতু বেরিয়ে আসে।
তারের বাঁকানোর জন্য প্লায়ার ব্যবহার করুন যাতে এটি স্ট্রিপবোর্ডের সাথে মানানসই হয়।
স্ট্রিপবোর্ডের ছিদ্রের মধ্য দিয়ে তারটি ধাক্কা দিন যা এটিকে পোটেন্টিওমিটারের ডান পিন এবং আরডুইনো পিন ডি 9 এর সাথে সংযুক্ত করে। স্ট্রিপবোর্ডের পিছনে তারের বাঁকুন যাতে তারের জায়গায় আরো উপাদান যোগ করা হয়। এখনও ঝালাই করবেন না।
ফ্রিজিং স্কিম্যাটিক্স অনুযায়ী পটেন্টিওমিটারের মাঝের পিনের সাথে একটি তারের এবং পটেন্টিওমিটারের ডানদিকে একটি খালি পিন যুক্ত করে প্রক্রিয়াটি পুনরাবৃত্তি করুন।
পোটেন্টিওমিটারের মাঝের পিন থেকে তারের পাশে একটি গর্তে 1 কে ওহম প্রতিরোধক যুক্ত করুন।
ফ্রিজিং স্কিম্যাটিক অনুযায়ী স্ট্রিপবোর্ডের দুটি গর্তে ফিট করার জন্য ক্যাপাসিটরের এক পা দুবার বাঁকানোর জন্য প্লায়ার ব্যবহার করুন।
স্ট্রিপবোর্ডের ছিদ্র দিয়ে ক্যাপাসিটরকে ধাক্কা দিন যাতে একটি পা প্রতিরোধকের সাথে একটি গর্ত ভাগ করে এবং একটি পা একটি খালি 3-গর্ত-দ্বীপে একটি গর্তের মধ্য দিয়ে প্রতিরোধকের ডানদিকে যায়।
ক্যাপাসিটরের নিচে অনেকটা ধাক্কা দিন যাতে এটি স্ট্রিপবোর্ড থেকে থ্রেডের নিচে পোটেন্টিওমিটারের তাকের চেয়ে বেশি না হয়। এর কারণ হল কেসিংয়ের মেটাল টপ পোটেন্টিওমিটারের তাকের বিপরীতে থাকবে এবং সেইজন্য ক্যাপাসিটরের উপরের অংশে থাকা উচিত নয়।
আরডুইনো গ্রাউন্ডকে পোটেন্টিওমিটারের বাম পিনের সাথে সংযুক্ত করতে আরও দুটি তার যুক্ত করুন এবং সেখান থেকে ক্যাপাসিটরের সাথে সংযুক্ত একটি গর্তে চালিয়ে যান।
ধাপ 10: স্ট্রিপবোর্ডে ভলিউম কন্ট্রোল নোব এবং লো-পাস ফিল্টার সোল্ডার করুন
স্ট্রিপবোর্ডের পিছনে সমস্ত তারের বাঁকানোর পরে যাতে উপাদান এবং তারগুলি পড়ে না যায় আপনি স্ট্রিপবোর্ডটি উল্টে দিতে পারেন। আমি আমার "সাহায্যকারী হাত" ব্যবহার করে স্ট্রিপবোর্ডটি উল্টো করে ধরে রাখি। নিশ্চিত করুন যে উপাদান এবং তারের বাঁকানো পা অন্যের সাথে হস্তক্ষেপ করে না। কখনও কখনও বাঁকানো পা তামার বিভিন্ন দ্বীপের মধ্যে ব্যবধান দূর করতে ব্যবহার করা যেতে পারে। সাধারণত এটি স্থল এবং Arduino এর 5V পিনের সাথে করা ভাল কারণ অনেকগুলি উপাদান প্রায়ই এই দুটির সাথে সংযুক্ত থাকে। আমি এই ক্ষেত্রে Arduino গ্রাউন্ড পিনে এই কৌশলটি ব্যবহার করি।
সোল্ডারিংয়ের পরে আমি পা এবং তারগুলি যেখানে তারা অনেক লম্বা সেখানে কাটাতে একটি ধারালো প্লায়ার ব্যবহার করি।
ধাপ 11: মাইক্রোএসডি ব্রেকআউট বোর্ডকে আরডুইনোতে সংযুক্ত করুন
এখন সময় এসেছে মাইক্রোএসডি ব্রেকআউট বোর্ডকে আরডুইনোতে সংযুক্ত করার। মাইক্রোএসডি ব্রেকআউট বোর্ডের মাটির সাথে Arduino এর মাটির মধ্যে একটি তারের সংযোগ দিয়ে শুরু করুন। আমি এখন আরডুইনো গ্রাউন্ড পিনের এক্সটেনশানটি ব্যবহার করি যা আমি তারের শেষ অংশটি সোল্ডার করে তৈরি করেছি যা আরডুইনো এবং পোটেন্টিওমিটারের বাম পিনটি আরডুইনো এর গ্রাউন্ড পিনের পাশে সংলগ্ন তামার দ্বীপে যায়।
স্ট্রিপবোর্ডের পিছনে তারের শেষের দিকে বাঁকানো চালিয়ে যান এবং তারের জায়গায় ধরে রাখুন এবং আরডুইনো এবং মাইক্রোএসডি ব্রেকআউট বোর্ডের মধ্যে সমস্ত তারের জায়গায় না আসা পর্যন্ত সোল্ডারিংয়ের সাথে অপেক্ষা করুন।
মাইক্রোএসডি ব্রেকআউট বোর্ডের CS-pin এবং Arduino এর D10-pin এর মধ্যে একটি তার যুক্ত করুন।
মাইক্রোএসডি ব্রেকআউট বোর্ডের ডিআই-পিন এবং আরডুইনোর ডি 11-পিনের মধ্যে একটি তার দিয়ে চালিয়ে যান।
Arduino এর D12- পিনের সাথে মাইক্রোএসডি ব্রেকআউট বোর্ডের DO সংযোগ করুন।
মাইক্রোএসডি ব্রেকআউট বোর্ডের SCK- পিনটি সংযুক্ত করুন (Arduino এর D13- পিনের সাথে এই পিনটিকে SCK এর পরিবর্তে CLK বলা হয়েছে তার আগে আমি ব্যবহার করা অন্য MicroSD ব্রেকআউট বোর্ডে)
মাইক্রোএসডি ব্রেকআউট বোর্ডের VCC- পিন এবং Arduino এর 5V-pin এর মধ্যে সংযুক্ত শেষ তারটি।
তারগুলি একটু খিটখিটে হতে পারে কিন্তু নিশ্চিত করুন যে তারের ধাতব অংশগুলি একে অপরকে স্পর্শ করে না।
স্ট্রিপবোর্ডটি ঘুরান এবং নিশ্চিত করুন যে তারগুলি এখনও জায়গায় আছে।
ধাপ 12: মাইক্রোএসডি ব্রেকআউট বোর্ডকে স্ট্রিপবোর্ডে বিক্রি করুন
ঝাল প্রয়োগ করুন এবং অবশিষ্ট তারের শেষগুলি কেটে দিন।
ধাপ 13: স্ট্রিপবোর্ডে অডিও জ্যাক সংযুক্ত করুন এবং সোল্ডার করুন
এখন স্ট্রিপবোর্ডে অডিও জ্যাক সংযুক্ত করার সময় এসেছে। অডিও জ্যাকের সাথে তারগুলি বেঁধে দিয়ে শুরু করুন এবং অডিও জ্যাক পিনের চারপাশে তারগুলি বাঁকুন যাতে সেগুলি জায়গায় থাকে।
সোল্ডারিংয়ের সময় তারের জায়গায় রাখা কঠিন হতে পারে। আমি এই জন্য আমার "সাহায্য হাত" আরো একবার ব্যবহার।
ফ্রিজিং স্কিম্যাটিক অনুসারে স্ট্রিপবোর্ডে অডিও জ্যাক ওয়্যারগুলি সংযুক্ত করুন এবং স্ট্রিপবোর্ডের পিছনে তারগুলি বাঁকুন যাতে সেগুলি জায়গায় থাকে।
স্ট্রিপবোর্ডটি উল্টে দিন এবং অডিও জ্যাক ওয়্যারগুলিতে সোল্ডার লাগান। তারপর এক জোড়া প্লায়ার দিয়ে অবশিষ্ট তারগুলি কেটে ফেলুন।
ধাপ 14: অডিও জ্যাক পরীক্ষা করুন
এখন অডিও আউটপুট পরীক্ষা করার সময়। আরডুইনোকে কম্পিউটারে সংযুক্ত করুন এবং এখানে পাওয়া “andi_testsound” -কোডটি আপলোড করুন।
একটি অ্যামপ্লিফাইড স্পিকারের সাথে একটি 3.5 মিমি অডিও কেবল (একই ধরনের সংযোগকারী সাধারণ ইয়ারফোন ব্যবহার করে) অডিও জ্যাকটি সংযুক্ত করুন। এই ভিডিওতে আমি অডিও জ্যাকটিকে একটি ছোট ব্লুটুথ-স্পিকারের সাথে সংযুক্ত করেছি যার পিছনে 3.5 মিমি "অডিও ইন" -ইনপুট রয়েছে। এই সার্কিটটি কানেক্ট করা ইয়ারফোনগুলির সাথে কাজ করবে না কারণ এতে সাউন্ড আউটপুট বাড়ানোর অভাব রয়েছে। আরডুইনো পাওয়ার পাওয়ার জন্য এখনও কম্পিউটারের সাথে সংযুক্ত থাকতে হবে। "Andi_testsound" -কোডটি মাইক্রোএসডি-কার্ড থেকে বিভিন্ন সাউন্ড ক্লিপ চালায় এবং যদি সবকিছু কাজ করে তবে আপনি এখন আপনার স্পিকারের মাধ্যমে একটি এলোমেলো বিট শুনতে পাবেন। আউটপুটের ভলিউম বাড়াতে বা কমানোর জন্য আপনি পোটেন্টিওমিটারও চালু করতে পারেন।
ধাপ 15: স্ট্রিপবোর্ডের সাথে পোটেন্টিওমিটার সংযুক্ত করুন এবং সোল্ডার করুন
এখন সময় এসেছে পোটেন্টিওমিটারের বাকি অংশগুলি যোগ করার, যা তৈরি করা বীটকে নিয়ন্ত্রণ করার জন্য নক হিসেবে ব্যবহার করা হয়। আরডুইনো-ওয়েবসাইটে একটি Arduino এর সাথে এনালগ ইনপুট হিসাবে potentiometers ব্যবহার সম্পর্কে আরও পড়ুন: একটি Potentiometer পড়া (এনালগ ইনপুট)।
পোটেন্টিওমিটারের পা সোজা করার জন্য একটি প্লায়ার ব্যবহার করুন যার কোন বৈদ্যুতিক কাজ নেই যেমনটি প্রথম পোটেন্টিওমিটারের সাথে করা হয়েছিল।
ছিদ্রের মধ্য দিয়ে উপাদানগুলির পাঁচটি পা দিয়ে ফ্রিজিং-স্কিম্যাটিক অনুযায়ী সঠিক স্থানে পোটেন্টিওমিটার রাখুন।
সোল্ডারিংয়ের সময় কিছু যান্ত্রিক শক্তি দিতে স্ট্রিপবোর্ডের পিছনের দিকে দুই পাশের পা বাঁকুন।
পাশের পায়ে কোন বৈদ্যুতিক কাজ না থাকলেও পাঁচটি পা সোল্ডার করুন। এটি পটেন্টিওমিটারগুলিকে একটু অতিরিক্ত যান্ত্রিক শক্তি দেয়।
ধাপ 16: ক্যাপাসিটারগুলিকে স্ট্রিপবোর্ডে সংযুক্ত করুন এবং সোল্ডার করুন
সংকেতকে আরও স্থিতিশীল করতে সিগন্যাল আউটপুট-পিন এবং পটেন্টিওমিটারের গ্রাউন্ড-পিনের মধ্যে ক্যাপাসিটার যুক্ত করা হয়। এই নির্দেশনায় ইনপুট স্মুথিং সম্পর্কে আরও পড়ুন: মসৃণ পটেন্টিওমিটার ইনপুট।
ফ্রিজিং-স্কিম্যাটিক অনুযায়ী স্ট্রিপবোর্ডে ক্যাপাসিটার যুক্ত করুন। তাদের স্ট্রিপবোর্ডের কাছাকাছি ধাক্কা দিন যাতে তাদের উপরের অংশটি পোটেন্টিওমিটারের তাকের উপরে না থাকে।
স্ট্রিপবোর্ডের পেছনের দিকে ক্যাপাসিটরের পা বাঁকান যাতে সোল্ডারিংয়ের সময় সেগুলো ধরে রাখা যায়।
পা ঝাল করুন এবং অবশিষ্ট দৈর্ঘ্য কেটে ফেলুন।
ধাপ 17: স্ট্রিপবোর্ডে রোটারি এনকোডার সংযুক্ত করুন এবং সোল্ডার করুন
ঘূর্ণমান এনকোডারের দুই পাশের পা সোজা করুন যাতে তারা স্ট্রিপবোর্ডের বিরুদ্ধে সমতল থাকে। আমি এটি করি কারণ আমার ঘূর্ণমান এনকোডারগুলির পাশের পা রয়েছে যা স্ট্রিপবোর্ডের ছিদ্র দিয়ে ধাক্কা দেওয়ার জন্য খুব বড়।
ফ্রিজিং-স্কিম্যাটিক অনুযায়ী সঠিক জায়গায় স্ট্রিপবোর্ডের মাধ্যমে রোটারি এনকোডার পুশ করুন।
আমি তখন সোল্ডারিংয়ের সময় ঘূর্ণমান এনকোডারটি ধরে রাখার জন্য কিছু ইনসুলেটিং টেপ ব্যবহার করি কারণ এনকোডারের পিনগুলি এটি যথেষ্ট ভাল জায়গায় ধরে না।
ঘূর্ণমান এনকোডার সোল্ডার করুন এবং টেপটি সরান।
ধাপ 18: আরডিনোতে পোটেন্টিওমিটারের সাথে সংযোগ স্থাপন এবং সোল্ডার তারগুলি সংযুক্ত করুন (1/2)
ফ্রিজিং-স্কিম্যাটিক অনুযায়ী প্রতিটি পটেন্টিওমিটারের মাঝের পিন থেকে ডানদিকে Arduino পিনে সিগন্যাল ক্যাবল যুক্ত করুন।
মাইক্রোএসডি ব্রেকআউট বোর্ডের ভিসিসি-পিনের সাথে সিরিজের পোটেন্টিওমিটার ডান পিনের সংযোগকারী 5V- তারের সাথে একই কাজ করুন।
স্ট্রিপবোর্ডের পিছনে তারগুলি বাঁকুন।
তারের সোল্ডার এবং তারের অবশিষ্ট ধাতু অংশ কাটা।
ধাপ 19: আরডিনো (2/2) এর সাথে পোটেন্টিওমিটার সংযোগকারী এবং সোল্ডার তারগুলি সংযুক্ত করুন
এটি স্ট্রিপবোর্ডের সামনের অংশে ভিড় পেতে শুরু করে তাই আমরা উপাদানগুলির শেষ পিনগুলি সংযুক্ত করতে পিছনের দিকে শেষ তারগুলি যুক্ত করতে চাই। এখন যেহেতু পোটেন্টিওমিটার এবং রোটারি এনকোডার আছে সেখানে স্ট্রিপবোর্ডটি উল্টো দিকে দাঁড়িয়ে থাকতে পারে যা সোজা পিছনে তারের সোল্ডারিংয়ের সময় সাহায্য করে।
সমান দৈর্ঘ্যের তিনটি তারের পরিমাপ করে শুরু করুন যা পোটেন্টিওমিটারের স্থল-পিনগুলিকে সংযুক্ত করবে। এই তারগুলি গর্তের মধ্য দিয়ে যাবে না বরং ফ্রিজিং-স্কিম্যাটিক অনুযায়ী ডান পিনের পাশে শুয়ে থাকার সময় বিক্রি হবে।
এটি এমন একটি তারের সোল্ডার করার চেয়ে কঠিন যা একটি গর্তের মধ্য দিয়ে গেছে এবং বাঁকানো হচ্ছে তাই এক সময়ে একটি তার দিয়ে শুরু করুন এবং বিভিন্ন পিনের সোল্ডারকে ওভারল্যাপ না করার বিষয়ে সতর্ক থাকুন।
ধাপ 20: কানেক্ট এবং সোল্ডার ওয়্যারগুলি রোটারি এনকোডারকে আরডুইনোতে সংযুক্ত করছে
পোটেন্টিওমিটারের গ্রাউন্ড-ওয়্যারগুলিকে ঘূর্ণমান এনকোডারের সাথে সংযুক্ত করতে এখন দুটি ছোট তার যুক্ত করে চালিয়ে যান।
স্ট্রিপবোর্ডকে পটেন্টিওমিটারে নিজে থেকে দাঁড়াতে দেওয়ার সময় তারগুলি সোল্ডার করুন।
ফ্রিজিং-স্কিম্যাটিক অনুসারে আরডুইনোতে রোটারি এনকোডার সংযোগকারী তিনটি তার যুক্ত করুন এবং অবশেষে মাইক্রোএসডি ব্রেকআউটের গ্রাউন্ড-পিনকে নিকটতম পটেন্টিওমিটারের গ্রাউন্ড-পিনের সাথে যুক্ত করে একটি ছোট তার যুক্ত করুন। একটি সময়ে তারের ঝালাই।
ধাপ 21: সম্পূর্ণ ANDI- কোড পরীক্ষা করুন
এখন সময় এসেছে এখানে পাওয়া কোডের পূর্ণ সংস্করণ পরীক্ষা করার। আরডুইনোকে কম্পিউটারে সংযুক্ত করুন এবং এএনডিআই-কোড আপলোড করুন।
তারপরে অডিও আউটপুটে স্পিকার ক্যাবল সংযুক্ত করুন এবং পোটেন্টিওমিটার এবং রোটারি এনকোডার পরীক্ষা করে দেখুন। যদি আপনি অনেক উচ্চ পিচ শব্দ শুনতে পান তবে চিন্তা করবেন না, এটি আমার জন্য ইউএসবি-কেবল দিয়ে আরডুইনোকে পাওয়ার কারণে হয়েছে। পরবর্তী ধাপে আপনি স্ট্রিপবোর্ডে একটি ব্যাটারি সংযোগকারী এবং একটি পাওয়ার সুইচ সোল্ডার করতে যাচ্ছেন এবং তারপরে আরডুইনোকে আর কম্পিউটার দ্বারা চালিত হতে হবে না।
ধাপ 22: স্ট্রিপবোর্ডে ব্যাটারি সংযোগকারীকে সংযুক্ত করুন এবং সোল্ডার করুন
ব্যাটারি সংযোগকারী একটি 9V- ব্যাটারিকে স্ট্রিপবোর্ডে পাওয়ার উৎস হিসেবে সংযুক্ত করে। টগল সুইচটি ব্যাটারি কানেক্টরের লাল তার ভেঙে বা ভেঙে দিয়ে প্রকল্পটি চালু বা বন্ধ করবে।
ব্যাটারি সংযোগকারী ধারক থেকে প্রায় 10 সেমি লাল তার কেটে দিন এবং টগল সুইচের মাঝের পিনের চারপাশে তারের শেষটি বাঁকুন। তারপরে টগল সুইচের বাইরের পিনের একটিতে প্রায় 20 সেমি এর আরেকটি তার সংযুক্ত করুন।
লাল তারের দুটিকে টগল সুইচটিতে "সাহায্যের হাত" ব্যবহার করে তারগুলিকে জায়গায় ধরে রাখুন।
ফ্রিজিং-স্কিম্যাটিক অনুসারে লোড তারের শেষটিকে আরডুইনোর ভিন-পিন এবং কালো তারের গ্রাউন্ড-পিনের সাথে সংযুক্ত করুন।
স্ট্রিপবোর্ডের পিছনের দিকে তারগুলি বাঁকুন এবং বোর্ডটিকে সল্ডারের জায়গায় ঘুরিয়ে দিন।
Arduino চালু করতে টগল সুইচ ব্যবহার করুন এবং দেখুন মাইক্রো-কন্ট্রোলারের LEDs চালু আছে কিনা।
ধাপ 23: সার্কিট পরীক্ষা করুন
ভলিউম কমানোর জন্য বাম দিকের সর্বনিম্ন শক্তিটি ঘড়ির কাঁটার দিকে ঘুরান এবং তারপরে অডিও সংযোগকারীতে স্পিকার কেবলটি প্লাগ করুন। স্ট্রিপবোর্ড সংযুক্ত করার সময় স্পিকারটি ন্যূনতম ভলিউমে থাকা উচিত যাতে অডিও কানেক্টরে স্পিকার ক্যাবলের দিকে ধাক্কা দেওয়ার সময় কখনও কখনও উচ্চ শব্দ হতে পারে।
ধাপ 24: এটি আপনার পথে আবদ্ধ করুন
দারুণ কাজ, আপনার কাজ শেষ! এখন আপনার উপর নির্ভর করে সার্কিটটি আপনি যেভাবেই চান বন্ধ করুন। আমি আমার সার্কিটটি শিট অ্যালুমিনিয়াম এবং বার্চ পাতলা পাতলা কাঠের আঁটসাঁট রঙের আঁটসাঁট পোশাকের ভিতরে toুকিয়ে দিতে পছন্দ করেছি কিন্তু যেভাবেই হোক আপনি নির্দ্বিধায় এটি করতে পারেন।
অনুগ্রহ করে একটি মন্তব্য করুন অথবা আপনার সার্কিট সহ [email protected] এ আমাকে একটি ইমেইল পাঠান অথবা যদি আপনার কোন প্রশ্ন বা উন্নতি থাকে তাহলে শেয়ার করুন!
প্রথমবারের লেখক প্রতিযোগিতায় দ্বিতীয় পুরস্কার 2018
এপিলগ চ্যালেঞ্জে রানার আপ 9
Arduino প্রতিযোগিতা 2017 এ রানার আপ
প্রস্তাবিত:
ফাংশন জেনারেটর: 12 টি ধাপ (ছবি সহ)
ফাংশন জেনারেটর: এই নির্দেশযোগ্য ম্যাক্সিমস অ্যানালগ ইন্টিগ্রেটেড সার্কিট MAX038 এর উপর ভিত্তি করে ফাংশন জেনারেটরের নকশা বর্ণনা করে। ফাংশন জেনারেটর ইলেকট্রনিক্স ফ্রিকসের জন্য খুব দরকারী টুল। এটি অনুরণন সার্কিট টিউনিং, টেস্টিং অড এর জন্য প্রয়োজন
ছন্দ হাত: 6 ধাপ
রিদম হ্যান্ড: এই সাইবারব্লভটি সঠিক মুহূর্তে সঠিক পদক্ষেপ নেওয়ার বিষয়ে। আপনার হাত (কনুই) থেকে আপনার হাতে লাইট যাচ্ছে এবং যখন লাইট আপনার হাতে আসে তখন আপনাকে মিনি ফোটোসেলের উপর আপনার আঙ্গুল টিপতে হবে। যদি আপনি মাই তে হাত টিপুন
আবহাওয়া ভিত্তিক সঙ্গীত জেনারেটর (ESP8266 ভিত্তিক মিডি জেনারেটর): 4 টি ধাপ (ছবি সহ)
আবহাওয়া ভিত্তিক মিউজিক জেনারেটর (ESP8266 ভিত্তিক মিডি জেনারেটর): হাই, আজ আমি ব্যাখ্যা করব কিভাবে আপনার নিজের সামান্য আবহাওয়া ভিত্তিক মিউজিক জেনারেটর তৈরি করা যায়। এবং হালকা তীব্রতা এটা সম্পূর্ণ গান বা জ্যোতির্বিজ্ঞান করতে আশা করবেন না
জেনারেটর - ডিসি জেনারেটর রিড সুইচ ব্যবহার করে: 3 টি ধাপ
জেনারেটর - ডিসি জেনারেটর রিড সুইচ ব্যবহার করে: সরল ডিসি জেনারেটর একটি সরাসরি বর্তমান (ডিসি) জেনারেটর একটি বৈদ্যুতিক মেশিন যা যান্ত্রিক শক্তিকে সরাসরি বর্তমান বিদ্যুতে রূপান্তরিত করে। পরিবর্তন
Cryptap: একটি ছন্দ ভিত্তিক ডোর লক: 5 টি ধাপ
Cryptap: একটি ছন্দ-ভিত্তিক ডোর লক: hackaday.com- এ আমি দেখেছি বেশ কয়েকটি দরজা-তালা বন্ধ করার পদ্ধতি দ্বারা অনুপ্রাণিত হয়ে, আমি নিজেই একটি তৈরি করার সিদ্ধান্ত নিয়েছি। এই একটি দুই বোতাম ইন্টারফেস আছে; একটি পাসওয়ার্ড জমা দেওয়া শুরু এবং শেষ করার জন্য, এবং অন্যটি আসলে আপনার পাসওয়ার্ড ছন্দে টোকা দেওয়ার জন্য