সুচিপত্র:
- ধাপ 1: সব কিছু পাওয়া
- ধাপ 2: বাক্স
- ধাপ 3: এটি ওয়্যারিং
- ধাপ 4: এটি কোডিং
- ধাপ 5: বাক্সে ইলেকট্রনিক্স োকানো
- ধাপ 6: এটি পরীক্ষা করা
- ধাপ 7: লাভ! এবং উপসংহার
ভিডিও: হালকা বাক্স লক: 7 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এখন, আপনি এমন বাক্সের কথা শুনেছেন যা খোলার সময় খোলা থাকে। আসুন এমন একটি তৈরি করি যা যখন আপনি আপনার ফোনে LED জ্বালান তখন এটি খোলে!
না? সত্যিই? এটি আসলে বেশ সুবিধাজনক এবং এটি একটি পার্টি প্রপ বা ক্রিসমাস উপহারের চূড়ান্ত প্যাকেজ হিসাবে ব্যবহার করা যেতে পারে। চিন্তা করবেন না। আমি আপনার হাত ধরব এবং এই জাদুকরী বাক্সটি তৈরির প্রক্রিয়াতে আপনাকে নির্দেশনা দেব।
অস্বীকৃতি: এই প্রকল্পটি কাজ করে, তবে আপনাকে সার্ভোর জন্য একটি পৃথক শক্তি উৎস ব্যবহার করা উচিত। এটি নির্মাণের সময় এটি মনে রাখবেন। আমি যা বলি/লিখি সেভাবে করো যা তুমি দেখো না!
ধাপ 1: সব কিছু পাওয়া
গোপনীয়তার এই আশ্চর্যজনক বাক্সটি তৈরি করার জন্য আপনার প্রয়োজন:
-একটি arduino মাইক্রোকন্ট্রোলার
-1000 ওহম প্রতিরোধক
- 1 লাইট ডিটেক্টিং রেসিস্টার (এলডিআর) যে কোন আকার বা আকৃতি হতে পারে যতদিন এটি সাধারণ অন্দর / বহিরঙ্গন আলো সনাক্ত করে
- 1 9V ব্যাটারি বা পাওয়ারব্যাঙ্ক আপনার arduino কে পাওয়ার জন্য
- 1 মাইক্রোসার্ভো বা মোটর যা সঠিক চলাফেরা করতে সক্ষম
- একটি সম্পূর্ণভাবে কাস্টম এবং একটি hinged idাকনা সঙ্গে দুর্দান্ত বাক্স
- 1 কিছু অতিরিক্ত ধাতু
- উপরের ছবির মত 1 টুকরো কাঠ কাটার পরামর্শ (চিত্র দেখে বা লেজারকাট)
এবং সবশেষে কিন্তু সবচেয়ে গুরুত্বপূর্ণ:
- ডাক্ট টেপের 1 লাভ রোল
লিঙ্ক পরে যোগ করা হবে
ধাপ 2: বাক্স
আপনি যে বাক্সটি ব্যবহার করেন তা মূলত যে কোনও বাক্স হতে পারে যা একপাশে থাকে।
আমি আমার বাক্স কোথায় পেয়েছি? আমার একজন বন্ধু একজন ছুতার এবং আমার জন্য এই বাক্সটি তৈরি করার জন্য যথেষ্ট দুর্দান্ত ছিল! আমি এতে কিছু হিংস যুক্ত করেছি এবং idাকনা ইনস্টল করেছি।
আপনি যদি এইরকম একটি বক্স (বা আরও ভাল) কিভাবে তৈরি করতে চান তা জানতে চান এই নির্দেশিকা:
ধাপ 3: এটি ওয়্যারিং
এই ছোট ছেলেটির জন্য ওয়্যারিং সত্যিই বিশেষ কিছু নয়। এটি হালকা সেন্সরের জন্য একটি সাধারণ ভোল্টেজ ডিভাইডার সার্কিট এবং সার্ভোর জন্য এমনকি কম জটিল সার্কিট ব্যবহার করে।
এই বিন্দু যেখানে আমার বাক্স আমি প্রদান নির্দেশাবলী অনুসরণ করে না। আমি servo জন্য একটি পৃথক বিদ্যুৎ সরবরাহ নেই তাই আমি arduino উপর সরবরাহ পয়েন্ট ব্যবহার করতে হবে। এর সাথে সমস্যা হল যে, যখন লকটি কোন ধরণের লোড পায়, এটি arduino এর জন্য অনেক কারেন্টের দিকে যেতে শুরু করে যার ফলে arduino ক্র্যাশ হয়। অনুগ্রহ করে এটি মনে রাখবেন.
এর সমাধান এই লেআউট। দ্বিতীয় ইমেজে দেখানো হিসাবে সার্ভো পাওয়ার জন্য 6V (1A) পাওয়ার সাপ্লাই ব্যবহার করে
ধাপ 4: এটি কোডিং
এখন এই প্রোগ্রামটি খোলা এবং বন্ধের মধ্যে স্যুইচ করে এবং বিলম্ব () ব্যবহার করে; Arduino IDE এ কমান্ড। মিলিস () ব্যবহার করে এমন একটি প্রোগ্রাম ব্যবহার করা ভাল হবে; কমান্ড কিন্তু এটি কোড করার জন্য এটি আরও একটি দুmaস্বপ্নের মতো করে তুলবে।
কোড এখানে টেক্সটে থাকে কিন্তু আপনি.ino ফাইলটি এখানে ডাউনলোড করতে পারেন
/ * - ফ্ল্যাশবক্স v1.0.0 - */
/*
* লেখক: ফ্রাঙ্ক টুক * তারিখ আপলোড আপলোড: 9-1-2018 * অনুগ্রহ করে আপনার পণ্যগুলিতে এই প্রোগ্রামটি ব্যবহার করুন
/সার্ভো সম্পর্কিত
#Servo lockservo অন্তর্ভুক্ত করুন; // প্রোগ্রামে একটি সার্ভো যোগ করা: LockServo // সংযোগ ভেরিয়েবল int servo = 9; // পিন সার্ভোকে বলত কোন পজিশনে যেতে হবে। int sens = A0; // আমাদের হালকা সেন্সরের মান পরিমাপ করতে ব্যবহৃত পিন।
// প্রোগ্রামের জন্য ভেরিয়েবল।
int sensval = 0; // এই পরিবর্তনশীলটি আলো সেন্সরের মান সংরক্ষণ করতে ব্যবহৃত হয়। int sensval_old = 0; // আপনি এটি অনুমান করেছেন, এটি পূর্ববর্তী মানগুলি সংরক্ষণ করতে ব্যবহৃত হয়। বুলিয়ান অবস্থা = মিথ্যা বুলিয়ান servoState = মিথ্যা;
অকার্যকর সেটআপ() {
Serial.begin (9600); // সিরিয়াল মনিটর শুরু করা যাতে আমরা আরডুইনো মস্তিষ্কের ভিতরে দেখতে পারি। পিনমোড (সার্ভো, আউটপুট); // নিশ্চিত করুন যে সার্ভোর জন্য পিন জানে যে এটি আউটপুট করতে হবে। পিনমোড (সেন্স, ইনপুট); // একটি সেন্সরকে একটি প্রকৃত সেন্সর lockservo.attach (servo) এ পরিণত করা; // আমাদের সার্ভোটি কোন পিনে সংযুক্ত তা আরডুইনোকে বলে
// এখন, নিশ্চিত করতে যে বাক্সটি কোথায় তা জানে।
lockservo.write (165); বিলম্ব (1000); lockservo.write (10); }
অকার্যকর লুপ () {
sensval_old = analogRead (sens); Serial.println (""); সিরিয়াল.প্রিন্ট ("পরিমাপ …"); Serial.println (sensval_old); বিলম্ব (500); যদি (sensval_old> 700) {state =! state; servoState =! servoState; sensval = analogRead (sens); সিরিয়াল.প্রিন্ট ("লক এ অবস্থার পরিবর্তন:"); Serial.println (sensval); বিলম্ব (1000); } অন্যথায় {বিলম্ব (250); }
যদি ((servoState == false) && (val == 10)) {
ভাল = 165; lockservo.write (val); বিলম্ব (500); Serial.println ("লক বন্ধ, সার্ভো বন্ধ করা"); } অন্যথায় যদি ((servoState == false) && (val == 165)) {বিলম্ব (250); Serial.println ("লক বন্ধ"); } অন্যথায় যদি ((servoState == true) && (val == 165)) {val = 10; lockservo.write (val); বিলম্ব (500); Serial.println ("লক খোলা, সার্ভো খোলা"); } অন্যথায় {বিলম্ব (250); Serial.println ("লক খোলা"); }}
ধাপ 5: বাক্সে ইলেকট্রনিক্স োকানো
বাক্সে সার্ভো লক এবং সেন্সর ইনস্টল করা বেশ সহজ।
প্রথম: ল্যাচ লক জন্য servo সম্মুখের কাঠের টুকরা স্ক্রু
দ্বিতীয়: ব্লকে সার্ভো ইনস্টল করুন এবং এই ব্লকটিকে বাক্সের নীচে স্ক্রু করুন।
তৃতীয়: catchাকনা মধ্যে ক্যাচ স্ক্রু
আমি আমার ব্রেডবোর্ডটি বাক্সের ভিতরে ফেলে দেই এবং আরডুইনোতে অবশিষ্ট তারগুলি theাকনা এবং বাক্সের মধ্যে রাখি। এটি কেবল lাকনা বন্ধ করা সহজ করে তোলে এবং এখনও আরডুইনোতে সংযুক্ত থাকে। (তুমি জানো, শুধু এটা নিশ্চিত করতে যে আমি নিজেকে তালাবন্ধ করে রাখি না।)
ধাপ 6: এটি পরীক্ষা করা
হ্যাঁ! আপনাকে এটি পরীক্ষা করতে হবে। সেখানেই আমি খুঁজে পেয়েছি যে আমি আরডুইনোর মাধ্যমে পর্যাপ্ত কারেন্ট সরবরাহ করতে পারিনি এবং সার্ভোর জন্য আলাদা বিদ্যুৎ সরবরাহ করা উচিত ছিল।
আমি কেন সমাবেশের সময় এই জুড়ে এসেছিলাম এবং আগে না? উত্তর: আমি খুব অধৈর্য ছিলাম। বি: আসল কারণ।
যখন আমি সেটআপটি পরীক্ষা করেছি, আমি chাকনা ছাড়াই এটি পরীক্ষা করেছিলাম যে ল্যাচটি কী করছে তা দেখতে। যখন আমি এটি আবার theাকনা দিয়ে পরীক্ষা করেছিলাম তখন আমি জানতে পারলাম যে লোডটির অধীনে সর্বাধিক কারেন্ট টানছে।
তাই। আপনার নিজের বাক্সের বাইরে নিজেকে লক করবেন না তা নিশ্চিত করার জন্য আপনার সম্পূর্ণ ত্রুটিহীন কাজ সেটআপ রয়েছে তা নিশ্চিত করুন।
ধাপ 7: লাভ! এবং উপসংহার
এটাই! তুমি পেরেছ! এবং মানুষ, আপনার পিছনে একটি থাপ্পর দিন কারণ আপনি এই নির্দেশাবলী মাধ্যমে পেতে পরিচালিত!
যদি আপনার কোন প্রশ্ন বা মন্তব্য থাকে তবে আমার সাথে যোগাযোগ করতে ভুলবেন না!
প্রস্তাবিত:
পকেট ব্যবহারহীন বাক্স (ব্যক্তিত্ব সহ): 9 টি ধাপ (ছবি সহ)
পকেট অকেজো বাক্স (ব্যক্তিত্ব সহ): যদিও আমরা রোবট বিদ্রোহ থেকে অনেক দূরে থাকতে পারি, সেখানে এমন একটি মেশিন রয়েছে যা ইতিমধ্যেই মানুষের বিরোধিতা করছে, যদিও ক্ষুদ্রতম উপায়ে সম্ভব। আপনি এটিকে একটি অকেজো বাক্স বলতে চান বা আমাকে ছেড়ে যাওয়ার মেশিন বলুন না কেন, এই প্লাকি, সাসি রোবটটি
হালকা ছায়া বাক্স: 5 টি ধাপ
হাল্কা ছায়া বাক্স: আপনি কি কখনও একটি ছবি জীবন্ত করতে এবং এটি একটি 3D চেহারা দিতে চেয়েছিলেন? ঠিক আছে যে একটি হালকা ছায়া বাক্স ঠিক কি। এই প্রকল্পের সাহায্যে আপনি যে কোনো ভূদৃশ্যের ছবি কাগজের বিভিন্ন স্তরের সাথে জীবন্ত করতে পারেন যা একটি আলো দ্বারা আলোকিত হয়
পুনর্ব্যবহৃত উপকরণ থেকে হালকা বাক্স: 3 ধাপ
পুনর্ব্যবহৃত সামগ্রী থেকে হালকা বাক্স: সবাই জানে যে সেরা ছবিগুলি দিনের আলো দিয়ে তৈরি করা হয় … কিন্তু যখন সূর্য জ্বলছে না তখন আমরা কি করতে পারি? একটি হালকা বাক্সের সাথে ফটো! :) আমি অবশেষে পুনর্ব্যবহৃত ব্যবহার করে আমার হালকা বাক্স তৈরি করেছি উপকরণ: আমার ইস্টার চকলেট ডিমের বাক্স যা অন্যথায় আমার ঠাকুমা
একটি $ 20 / 20min বাণিজ্যিক মানের ভাঁজ হালকা বাক্স / হালকা তাঁবু: 7 ধাপ (ছবি সহ)
একটি $ 20 / 20min বাণিজ্যিক মানের ভাঁজ হালকা বাক্স / হালকা তাঁবু: যদি আপনি পণ্যের জন্য একটি DIY হালকা বাক্স খুঁজছেন বা ছবিগুলি বন্ধ করুন আপনি ইতিমধ্যে জানেন যে আপনার কাছে প্রচুর পছন্দ রয়েছে। কার্ডবোর্ডের বাক্স থেকে শুরু করে লন্ড্রি হ্যাম্পার পর্যন্ত আপনি হয়তো ভাবছেন প্রকল্পটি মৃত্যু পর্যন্ত হয়েছে। কিন্তু অপেক্ষা করো! 20 ডলারে
একটি কাঠের বাক্স থেকে হালকা বাক্স প্রদর্শন করুন: 9 টি ধাপ (ছবি সহ)
একটি কাঠের বাক্স থেকে হালকা বাক্স প্রদর্শন করুন: আমার স্ত্রী এবং আমি আমার মাকে বড়দিনের জন্য একটি কাচের ভাস্কর্য দিয়েছিলাম। যখন আমার মা এটা খুলেছিলেন তখন আমার ভাই " রB্যাডবিয়ার (ভাল তিনি আসলে আমার নাম বলেছিলেন) দিয়ে একটি হালকা বাক্স তৈরি করতে পারেন! &Quot; তিনি এই কথা বলেছেন কারণ কাঁচ সংগ্রহকারী কেউ হিসেবে আমি