সুচিপত্র:
- ধাপ 1: সংক্ষিপ্ত ম্যানুয়াল
- ধাপ 2: আপনার যা লাগবে
- ধাপ 3: রান্নাঘরে পরিবর্তন
- ধাপ 4: ইলেকট্রনিক্স
- ধাপ 5: একত্রিত করা
- ধাপ 6: Arduino প্রোগ্রামিং
- ধাপ 7: মজা করুন !
ভিডিও: বাচ্চাদের রান্নাঘর যা বলে BEEP: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমার দুই বছরের মেয়ে তার তৃতীয় জন্মদিনের জন্য একটি 'ছোট' অনুরোধ করেছিল। তিনি একটি ছোট রান্নাঘর চেয়েছিলেন যা বিপ বলে। 'তুমি কি চাও?' আমার প্রতিক্রিয়া ছিল 'একটি রান্নাঘর যা বিপ বলে, যেমন মমির রান্নাঘর!', তিনি বলেছিলেন …
সুতরাং, এটি ছিল অনুপ্রেরণা (মানে 'অনুরোধ') যা আমাকে এই প্রকল্পে শুরু করেছিল!
খেলতে একটি ছোট রান্নাঘর তৈরি করা খুব সময়সাপেক্ষ হতে পারে কারণ আমি একজন অভিজ্ঞ কাঠমিস্ত্রি নই, তাই আমি একটি 'প্রস্তুত নির্মিত' কাঠের রান্নাঘর দিয়ে শুরু করেছিলাম: আইকেয়া ডুকটিগ। আমি বেশ আত্মবিশ্বাসী, যে আমি এই দামের জন্য একটি ভাল রান্নাঘর তৈরি করতে পারি না।
মূল্য সম্পর্কে কথা বললে, কেউ কেউ ভাবতে পারেন যে এই প্রকল্পের মোট মূল্য কত? আচ্ছা, আমি যেখানে থাকি সেখানে একটি Ikea Duktig রান্নাঘরের খরচ প্রায় 80 ইউরো। যখন আপনি চীন থেকে উপাদানগুলি অর্ডার করবেন তখন অন্যান্য অংশগুলির মোটামুটি 25 থেকে 30 ইউরো খরচ হবে।
ধাপ 1: সংক্ষিপ্ত ম্যানুয়াল
ভিডিওটি দেখায় কিভাবে এটি সব কাজ করে। যখন রান্নাঘর চালু করা হয়, তখন বর্তমান সময় দেখানো হয়। এখন আপনি নীল বাটন এবং হলুদ বোতাম ব্যবহার করে টাইমার সেট করতে পারেন। নীল বোতাম টাইমার বাড়ায় এবং হলুদ বোতাম টাইমার হ্রাস করে। ইনক্রিমেন্টগুলি 'মমি' এর চুলার মতোই, তাই বোতামগুলি আপনাকে 0:05, 0:10, 0:15, 0:20, 0:25, 0:30, 0:40, 0 এর মধ্যে স্যুইচ করতে দেবে: 50, 1:00, 1:15, 1:30, 1:45, 2:00, 2:15, 2:30, 2:45, 3:00, 3:30, 4:00, 4:30, 5:00, 5:30, 6:00, 7:00, 8:00, 9:00 বা 10:00 মিনিট: সেকেন্ড। যদি আপনি আরও দীর্ঘ (বা অন্যান্য) সময়কাল পছন্দ করেন, কোন সমস্যা নেই, কেবল কোডে টাইমার প্রিসেট সময় যোগ করুন। যে কারণে আমি 10 মিনিটে থামলাম, সেটা হল আমি মাঝরাতে জেগে উঠতে চাইনি কি শুধু বীপ করেছিলাম।:-)
ঠিক আছে, এখন যে টাইমার সেট করা হয়েছে, সবুজ বোতামে একটি সহজ ধাক্কা টাইমার শুরু করে এবং লাল বোতাম টাইমারটি বন্ধ করে দেয়। আপনি টাইমার সেট করা বন্ধ করতে এবং ডিসপ্লেটিকে বর্তমান সময় আবার দেখাতে লাল বোতামটি ব্যবহার করতে পারেন। টাইমার গণনা করার সময়, ওভেন LEDs এর একটি ফালা দ্বারা ভালভাবে াকনা করা হয়।
টাইমার 0:00 এ পৌঁছলে ডিসপ্লে BEEP (বা ডাচ PIEP তে) দেখায় এবং তারপর আপনি 2 টি ছোট এবং 1 টি লম্বা বিপ শুনতে পারেন। তারপরে, বর্তমান সময়টি আবার প্রদর্শনে প্রদর্শিত হবে।
ধাপ 2: আপনার যা লাগবে
এইগুলি আমি এই প্রকল্পের জন্য ব্যবহৃত উপকরণ ছিল:
- একটি IKEA Duktig রান্নাঘর
- একটি Arduino (আমি একটি Arduino ন্যানো ব্যবহার করেছি)
- 12V ডিসি পাওয়ার সাপ্লাই, ডিসি জ্যাক সহ
- ডিসি/ডিসি বক কনভার্টার
- একটি 12V LED স্ট্রিপ
- প্যানেল মাউন্ট ডিসি জ্যাক
- একটি DS3231 ঘড়ি মডিউল
- 4 টি বোতাম (ল্যাচিং নয়) এবং, আমি LED এর পছন্দ করি, আমি তাদের মধ্যে একটি LED সহ বোতামগুলি বেছে নিয়েছি
- একটি (ল্যাচিং) পাওয়ার বোতাম, তার মধ্যে আবার একটি এলইডি আছে (এটি কেবল যখন বিদ্যুৎ চালু থাকে তখনই lাকনা)
- একটি TM1637 7 সেগমেন্ট ডিসপ্লে 4 ডিজিটের সাথে
- তারের
- তাপ সঙ্কুচিত টিউবিং
- MDF প্লেট, 5 মিমি পুরু, প্রায় 35x35cm
- 1kΩ প্রতিরোধক
- 2N3904 ট্রানজিস্টর
- ছোট PCB প্রোটোটাইপিং বোর্ড
এবং সবচেয়ে গুরুত্বপূর্ণ অংশ: একটি বুজার (একটি TMB12A05)!
আমার ব্যবহৃত সরঞ্জামগুলি:
- একটি ছোট রাউটার বিট সহ রাউটার
- ড্রিল প্রেস
- ছুরি, ফাইল, স্যান্ডপেপার
- সোল্ডারিং স্টেশন
- আঠালো বন্দুক
- ছোট বুটেন টর্চ (তাপ-সঙ্কুচিত টিউবিংয়ের জন্য)
- Arduino IDE সহ ল্যাপটপ
ধাপ 3: রান্নাঘরে পরিবর্তন
অতিরিক্ত বৈশিষ্ট্যগুলির জন্য রান্নাঘরের কাঠের অংশগুলিতে কিছু পরিবর্তন প্রয়োজন:
- সামনে পরিবর্তন: 4 LED- বোতাম এবং প্রদর্শন জন্য গর্ত
- বাম দিকে পরিবর্তন: পাওয়ার বোতামের জন্য গর্ত
- নীচের প্লেটে পরিবর্তন: ডিসি জ্যাকের জন্য গর্ত
সামনে পরিবর্তন
অনুগ্রহ করে নীচের পিডিএফ ফাইলটি ডাউনলোড করুন (মনে রাখবেন যে আপনার বিভিন্ন আকারের বোতাম এবং/অথবা ডিসপ্লে থাকতে পারে, কিন্তু আপনি কেবল একটি অঙ্কন সরঞ্জাম ব্যবহার করে একটি অনুরূপ টেমপ্লেট তৈরি করতে পারেন)। এটিতে একটি টেমপ্লেট রয়েছে যা আমি সামনের গর্তগুলি তৈরি করতে ব্যবহার করেছি। আমি কেবল কাঠের টেমপ্লেটটি টেপ করেছিলাম এবং প্রথমে প্রতিটি বোতামের কেন্দ্রে একটি ছোট গর্ত ড্রিল করেছিলাম উল্লেখ্য যে টেমপ্লেটের একটি সামনের এবং পিছনের সংস্করণ রয়েছে। তীরটি সর্বদা উপরের বাম কোণে নির্দেশ করে। ছোট ড্রিল বিট পরে, আমি একটি বড় ড্রিল বিট, একটি 16 মিমি ড্রিল বিট আরো সুনির্দিষ্ট হতে সুইচ (যেহেতু এই প্রকল্পের জন্য আমি নির্বাচিত LED বোতামগুলির ব্যাস)।
ডিসপ্লে হোল এর জন্য, আমি প্রথমে টেমপ্লেটের অন্ধকার এলাকায় একাধিক গর্ত ড্রিল করলাম। টেমপ্লেটের অন্ধকার এলাকায় ডিসপ্লেটির সঠিক মাত্রা রয়েছে। ডিসপ্লে হোল শেষ করার জন্য, আমি একটি ছোট ঘূর্ণমান সরঞ্জাম, একটি ফাইল এবং একটি ধারালো ছুরি ব্যবহার করেছি। কিছুটা হালকা এলাকায় পিসিবির রুক্ষ মাত্রা রয়েছে যা ডিসপ্লের সাথে সংযুক্ত। আপনি যদি এই গর্তে ডিসপ্লে মাউন্ট করেন, আপনি লক্ষ্য করবেন যে কাঠটি খুব ঘন। যখন আমি ডিসপ্লেটি ertedুকিয়েছিলাম, আমি এর চেহারা পছন্দ করিনি এবং কাঠকে কম পুরু করার জন্য একটি রাউটার ব্যবহার করেছি। আপনার নিজের ডিসপ্লেটির উচ্চতা পরিমাপ করতে হবে, কারণ আপনার একই ডিসপ্লে নাও থাকতে পারে।
বাম প্যানেলে পরিবর্তন
পাওয়ার বোতামটি রান্নাঘরের বাম পাশে কাঠের প্যানেলে অবস্থিত। এর জন্য, প্যানেলের উপরের বাম কোণে একটি গর্ত ড্রিল করা হয়েছিল। লক্ষ্য করুন যে এই বোতামের জন্য সেরা অবস্থানটি শীর্ষে রয়েছে, যেমন একত্রিত করার ধাপ পড়ার সময় এটি স্পষ্ট হয়ে উঠবে। মন্ত্রিসভার অভ্যন্তরে একটি নতুন শীর্ষ প্যানেল যুক্ত করা হবে (ইলেকট্রনিক্সের জন্য LED স্ট্রিপ আঠালো করার জন্য), তাই এই প্যানেলের উপরে বোতামটি থাকা ভাল।
বাম প্যানেলের ভিতরে, আমি একটি ছোট রাউটার বিট ব্যবহার করে পাওয়ার ক্যাবলটি চালানোর জন্য একটি স্লট তৈরি করেছি।
নীচের প্লেটে পরিবর্তন
ডিসি জ্যাকের জন্য, আমি এটিকে মাউন্ট করার জন্য নীচের অংশটি বেছে নিয়েছি। যেহেতু নীচের প্যানেলটি বেশ পুরু, প্রথমে একটি গর্ত ড্রিল করুন যা প্রকৃত সংযোগকারীর জন্য যথেষ্ট বড় (সংযোগকারীর ধাতব অংশ)। তারপরে ড্রিল করুন - নিচের দিক থেকে উপরের দিকে - একটি বড় গর্ত (অবশ্যই নিচের প্যানেলের মাধ্যমে পুরোপুরি নয়!), কারণ সংযোগকারীটির একটি প্লাস্টিকের আবরণ রয়েছে যা অন্যথায় পথে থাকবে। ডিসি-প্যানেল মাউন্ট জায়গায় আঠালো করা যেতে পারে।
ধাপ 4: ইলেকট্রনিক্স
এই প্রকল্পের জন্য ইলেকট্রনিক্স আসলে বেশ সহজ। পুরো প্রকল্পটি একটি ছোট 12V বিদ্যুৎ সরবরাহে চলে। একটি ল্যাচিং বোতাম, আসুন আপনি পাওয়ার চালু এবং বন্ধ করুন। আরডুইনো ন্যানো এবং অন্যান্য অংশগুলি আসলে 5V তে চলে, তাই ভোল্টেজটি ডিসি-ডিসি বক কনভার্টার ব্যবহার করে রূপান্তরিত হয়। লক্ষ্য করুন যে LED স্ট্রিপ আমি ব্যবহার করেছি, 12V প্রয়োজন।
Arduino Nano মাঝখানে এবং এর সাথে সংযুক্ত:
- ডিসি-ডিসি বক থেকে 5V শক্তি
- 4 টি বোতাম (স্টার্ট, স্টপ, প্লাস এবং মাইনাস)
- DS3231
- TM1637- ডিসপ্লে
- বুজার
- LED- ফালা
চারটি বোতাম কেবল একটি ডিজিটাল ইনপুট এবং GND এর সাথে সংযুক্ত। কোডে, অভ্যন্তরীণ পুল আপ সেট করা আছে। DS3231 I2C এর মাধ্যমে সংযুক্ত। আরডুইনো ন্যানোর জন্য, এসডিএ A4 এর সাথে সংযুক্ত এবং এসসিএল A5 এর সাথে সংযুক্ত। ডিসপ্লের জন্য প্রয়োজন 5V এবং GND, দুটি ডিজিটাল পোর্ট।
বুজার এবং এলইডি-স্ট্রিপের জন্য, আমি একটি ছোট পারফবোর্ড ব্যবহার করেছি। উভয় অংশই Arduino এর একটি ডিজিটাল আউটপুটের সাথে সংযুক্ত। LED স্ট্রিপটি 1 kOhm রোধকারী এবং একটি ট্রানজিস্টরের মাধ্যমে সংযুক্ত। সমাবেশের সময় সুবিধার জন্য, আমি একটি সংযোগকারী দিয়ে LED- স্ট্রিপ সংযুক্ত করেছি। যখন আমি সমস্ত সোল্ডারিং শেষ করি, তখন আমি ইচ্ছা করতাম যে আমি আরও সংযোজক ব্যবহার করি। সংযোগকারীদের সাথে, আপনি কেবল সমস্ত অংশ আলাদাভাবে চেষ্টা করতে পারেন এবং যদি কোনও অংশ যে কোনও কারণে ব্যর্থ হয় তবে এটি প্রতিস্থাপন করা সহজ।
কোন শর্ট সার্কিট প্রতিরোধ করার জন্য, আমি ব্যাপকভাবে সঙ্কুচিত টিউব ব্যবহার করেছি। এবং টিউব সঙ্কুচিত করার আগে, প্রতিটি কাজ করে কিনা তা পরীক্ষা করুন!:-)
ধাপ 5: একত্রিত করা
এখন রান্নাঘর একত্রিত করার সময়। প্রথমে, নির্ধারিত গর্তে সমস্ত বোতাম সন্নিবেশ করান। যেহেতু আমি LED বাটন ব্যবহার করেছি, প্রত্যেকটি ভিন্ন রঙের, আমি নিম্নলিখিত ক্রমটি বেছে নিয়েছি (বাম থেকে ডানে): নীল, হলুদ, সবুজ এবং লাল
বোতামগুলির কার্যকারিতা হবে (একই ক্রম): টাইমার বাড়ান, টাইমার হ্রাস করুন, ওভেন টাইমার শুরু করুন এবং বন্ধ করুন।
তারপরে, পাওয়ার বোতাম, ডিসি জ্যাক এবং ডিসপ্লে যুক্ত করুন। মনে রাখবেন যে আমার TM1637 ডিসপ্লের সামনে একটি সংযোগকারী ছিল। এই সংযোগকারীটি সরানো হয়েছে (desoldering)। আমি উপরে উল্লিখিত উপাদানগুলি সন্নিবেশ করালাম এবং তারপর কেবল Ikea ম্যানুয়াল অনুসরণ করলাম এবং যতক্ষণ না রান্নাঘরে কাউন্টার টপ লাগানো হবে। মনে রাখবেন যে রান্নাঘরটি ইতিমধ্যে কিছুটা নির্মিত হলে উপাদানগুলি সোল্ডার করা সহজ করে তোলে, কারণ আপনাকে উপাদানগুলি ধরে রাখতে হবে না।
যেহেতু এটি একটি প্রকল্প হবে যা বাচ্চারা খেলবে, তাই এটি সমস্ত ইলেকট্রনিক্স থেকে রক্ষা করা সত্যিই একটি ভাল ধারণা। এটি বাচ্চাদের রক্ষা করার জন্য নয়, এটি সেই ছোট্ট অন্বেষণকারী হাত থেকে ইলেকট্রনিক্সকে রক্ষা করা… একটি ছোট ছিদ্র তারের ভিতরে enoughুকতে যথেষ্ট। কেবল 5 মিমি MDF মাত্রা x মিমি থেকে একটি আয়তক্ষেত্রাকার অংশ কেটে নিন। স্ক্র্যাপ কাঠের টুকরোগুলি প্লেটটি ধরে রাখার জন্য ব্যবহার করা যেতে পারে। পাশের প্যানেলে কোনো প্রি-ড্রিল করা গর্ত ব্লক করবেন না, কারণ রান্নাঘরকে একত্রিত করার জন্য সেই গর্তগুলি প্রয়োজন।
রান্নাঘর শেষ হয়ে গেলে, আমি কালো ভিনাইলে একটি সুন্দর লোগো তৈরি করেছিলাম এবং ডিসপ্লের জন্য সঠিক মাত্রায় কিছু লাল স্বচ্ছ প্লাস্টিক (পুরনো অ্যালার্ম ঘড়ি থেকে) কেটেছিলাম।
ধাপ 6: Arduino প্রোগ্রামিং
Arduino প্রোগ্রাম করার জন্য, আমি Arduino IDE ব্যবহার করেছি। প্রোগ্রামটি 4 টি মডিউল ইনস্টল করার প্রয়োজন। এইগুলো:
- DS1307RTC (Arduino IDE তে লাইব্রেরিগুলি পরিচালনা করুন)
- সময় (https://github.com/PaulStoffregen/Time)
- TM1637 প্রদর্শন (https://github.com/avishorp/TM1637)
- তারের (অন্তর্নির্মিত)
অতিরিক্ত স্পষ্টীকরণের জন্য কোডটিতে অনেকগুলি ইনলাইন মন্তব্য রয়েছে, কারণ আমি মনে করি না যে কোডটি নিজেই প্রত্যেককে স্ব-ব্যাখ্যা করবে (কয়েক মাস পরে নিজেকে সহ)। মন্তব্যের অভাব কি তা হল কীভাবে এটি কাজ করে তার একটি ওভারভিউ। তাই এখানে আমি প্রোগ্রামের একটি দ্রুত ওভারভিউ প্রদান করব।
সেটআপ পদ্ধতির পরে, প্রোগ্রামটি চারটি রাজ্যের একটি হতে পারে, কারণ Arduino হয়:
- ডিসপ্লেতে সময় দেখাচ্ছে (ডিফল্ট অবস্থা)
- টাইমার সেট করা
- 00:00 পর্যন্ত গণনা করা টাইমার দেখানো হচ্ছে
- বীপিং
স্ট্যান্ডার্ড লুপ পদ্ধতিতে, প্রতিটি লুপে নিম্নলিখিত জিনিসগুলি ঘটবে:
-
বোতাম টিপানো হয়েছে কিনা তা পরীক্ষা করুন এবং সেই অনুযায়ী কাজ করুন
উদাহরণস্বরূপ, একটি ধাপে টাইমার বাড়ান, টাইমার বন্ধ করুন এবং সময় দেখানোর জন্য অবস্থা পরিবর্তন করুন, ইত্যাদি।
-
বর্তমান অবস্থার উপর ভিত্তি করে কিছু করা দরকার কিনা তা পরীক্ষা করুন
উদাহরণস্বরূপ, একটি সেকেন্ড কেটে যাওয়ার সময় কমিয়ে দিন, অথবা নতুন সময় দেখান, যেহেতু সময় পরিবর্তিত হয়েছে
ধাপ 7: মজা করুন !
আমার দুই মেয়েই রান্নাঘর নিয়ে খেলতে পছন্দ করে। তারা এতে সব ধরনের জিনিস, প্যানকেক, কেক, কফি, হট চকলেট, স্যুপ ইত্যাদি তৈরি করে।
সাধারণত তাদের আমাদের রান্নাঘরে কোন বোতাম ধাক্কা দেওয়ার অনুমতি দেওয়া হয় না, কিন্তু তাদের উপর কেবল একটি বোতাম ধরে রাখা যায়, একটি বোতাম তাদের যতটা সম্ভব চাপতে পারে, অন্য বস্তুর সাথে বোতামটি আঘাত করতে পারে।:-)
সচেতন থাকুন যে বজারটি আসলে বেশ জোরে। এটির উপর একটি ছোট টেপের টুকরো মাউন্ট করা সহজেই আপনার জন্য এটি ঠিক করবে!
ডিজাইন ফর কিডস চ্যালেঞ্জে গ্র্যান্ড প্রাইজ
প্রস্তাবিত:
একটি রোবট যা বলে যে কোন ইলেকট্রনিক্স বিক্রেতা আপনাকে প্রতারণা করছে কি না: 6 টি ধাপ
একটি রোবট যা বলে যে একটি ইলেকট্রনিক্স বিক্রেতা আপনাকে প্রতারণা করছে কি না: গত বছর, আমি এবং আমার বাবা আমরা যেখানে থাকি তার খুব কাছাকাছি একটি নতুন খোলা রোবটিক্স/ইলেকট্রনিক্স দোকানে গিয়েছিলাম। যখন আমি সেখানে প্রবেশ করলাম, এটি ইলেকট্রনিক্স, সেরোভ, সেন্সর, রাস্পবেরি পিস এবং আরডুইনোসে পূর্ণ ছিল। পরের দিন, আমরা একই দোকানে গিয়ে কিনলাম
Arduino রান্নাঘর স্কেল: 6 ধাপ (ছবি সহ)
আরডুইনো কিচেন স্কেল: এই প্রজেক্টে আমি আপনাকে দেখাবো কিভাবে একটি কাস্টম থ্রিডি প্রিন্টেড এনক্লোজার দিয়ে একটি সহজ রান্নাঘরের ওজন স্কেল তৈরি করতে হয়
একটি আইফোন অ্যাপ তৈরি করুন যা কণা জালের সাথে কথা বলে: 4 টি ধাপ
একটি আইফোন অ্যাপ তৈরি করুন যা কণা জালের সাথে কথা বলে: এই প্রকল্পে, আপনি শিখবেন কিভাবে আপনার আইফোনে একটি অ্যাপ লোড করতে হয় যা সরাসরি তৃতীয় প্রজন্মের কণা জাল বোর্ডের সাথে কথা বলে। এটি আপনার সময়ের 20 মিনিটেরও কম সময় নেবে। এছাড়াও, আপনি এখনই ঝাঁকুনি শুরু করতে পারেন !! চলুন শুরু করা যাক।
স্পর্শ সহ মেমরি গেম (সাইমন বলে) - যদি এটি হয় তবে: 6 টি ধাপ (ছবি সহ)
স্পর্শের সাথে মেমোরি গেম (সাইমন বলে) - যদি এটি তাহলে: আমি একটি স্কুল প্রকল্পের জন্য স্বনির্মিত টাচ প্যাড এবং একটি নিওপিক্সেল রিং দিয়ে একটি মেমরি গেম তৈরি করেছি। এই গেমটি সাইমন সেসের অনুরূপ, তবে গেমটিতে অনেক ধরনের ইনপুট এবং প্রতিক্রিয়া (শব্দ এবং হালকা প্রভাব) ভিন্ন। আমি সু থেকে সাউন্ড প্রোগ্রাম করেছি
রহস্যময় ক্রিস্টাল বল (এটি আক্ষরিকভাবে আপনাকে আপনার ভাগ্য বলে!): 3 টি ধাপ (ছবি সহ)
মিস্টিক ক্রিস্টাল বল (এটি আক্ষরিক অর্থেই আপনাকে আপনার ভাগ্য বলে!): একটি ভাগ্য বলার স্ফটিক বল তৈরি করতে শিখুন যা স্পর্শ করলে আপনার ভবিষ্যৎ প্রকাশ করে! প্রকল্পটি তিনটি মৌলিক অংশ নিয়ে গঠিত এবং প্রায় চার ঘন্টার মধ্যে তৈরি করা যাবে। উপকরণ: ১। ক্যাপাসিটিভ টাচ সেন্সর: 1 - Arduino Uno মাইক্রোকন্ট্রোলার 1