মেমরি ধাঁধা অ্যালার্ম ঘড়ি: 3 ধাপ (ছবি সহ)
মেমরি ধাঁধা অ্যালার্ম ঘড়ি: 3 ধাপ (ছবি সহ)
Anonim
মেমরি ধাঁধা এলার্ম ঘড়ি
মেমরি ধাঁধা এলার্ম ঘড়ি
মেমরি ধাঁধা এলার্ম ঘড়ি
মেমরি ধাঁধা এলার্ম ঘড়ি

এটি একটি অ্যালার্ম ধাঁধা ঘড়ি যার মানে হল একটি ছোট মেমরির খেলা যা আপনাকে অ্যালার্ম বাজানো বন্ধ করার জন্য সমাধান করতে হবে!

সংক্ষিপ্তসার হিসেবে, এই ঘড়িটি সকালের জন্য যারা স্নিগ্ধ হচ্ছে তাদের জন্য। এটিতে 3 টি এলইডি রয়েছে যা আপনি যে কোনও বোতাম টিপলে অ্যালার্মটি নীরব হয়ে যাবে এবং 3 টি এলইডি আপনাকে একটি এলোমেলো প্যাটার্ন এবং এটি প্রবেশ করতে এক মিনিট সময় দেবে।

সরবরাহ

- 2 Arduino প্রো মিনি

- লাল, সবুজ এবং নীল LEDs

- লাল, সবুজ এবং নীল বোতাম

- EC11 রোটারি এনকোডার

- স্পিকার

- কিছু ক্যাবল, স্ট্রিপবোর্ড, হেডার

- 3D মুদ্রিত অংশ

সরঞ্জাম

- সোল্ডারিং আয়রন এবং সোল্ডার

- স্ট্রিপবোর্ড

ধাপ 1: এটি কিভাবে কাজ করে?

Image
Image

সামঞ্জস্য করার জন্য আপনাকে রোটারি এনকোডার (ec11) ব্যবহার করতে হবে এবং এটি নিষ্পত্তির জন্য এর বোতাম টিপুন।

প্রথম শুরুতে, এটি আপনাকে ঘড়ির ঘন্টা এবং তারপরে মিনিট সামঞ্জস্য করার জন্য অপেক্ষা করবে।

যখন আপনি এটি সামঞ্জস্য করবেন, ঘড়িটি কাজ শুরু করবে এবং আপনাকে অ্যালার্ম সামঞ্জস্য করার অনুমতি দেওয়া হবে। প্রতিবার যখন আপনি এনকোডারের বোতাম টিপবেন, আপনি অ্যালার্মের ঘন্টা, মিনিট এবং অসুবিধা হিসাবে পরবর্তী বিভাগটি লাফিয়ে উঠবেন।

অসুবিধা হিসাবে কাজ করে; আপনার মনে রাখার জন্য 4, 7 এবং 9 এলইডি ব্লিঙ্কস এবং এটি পুনরায় প্রবেশ করার জন্য আপনার এক মিনিট সময় থাকবে।

যদি আপনি না পারেন বা না করেন, প্যাটার্ন পরিবর্তন হবে এবং আবার অ্যালার্ম বাজবে।

ধাপ 2: নকশা

সার্কিট এবং কোড
সার্কিট এবং কোড

এটি মূলত একটি মিনি গেম (এবং আমি এই প্রক্রিয়ায় শিখেছি এটাকে সাইমন মেমোরি গেম বলা হয়) এই কারণে আমি এটিকে একটি ক্লাসিক গেম কনসোলের মত দেখতে চাই।

আমি f3d এবং stl ফাইল যোগ করেছি, আপনি অবাধে সম্পাদনা বা মুদ্রণ করতে পারেন।

ধাপ 3: সার্কিট এবং কোড

সার্কিট জটিল নয়। আমি 9V ব্যাটারি দিয়ে একটি Arduino Pro Mini চালিত করেছি এবং অন্যটি I2C এর সাথে সংযুক্ত করেছি এবং এটি VCC পিনের সাহায্যে শক্তি দিয়েছি, I2C মডিউল সহ LCD ব্যবহার করেছি। বোতামগুলিতে 10K ওহম প্রতিরোধক এবং LEDs সহ 330 ওহম ব্যবহার করা হয়েছে।

আমি আমার Github পৃষ্ঠায় কোডগুলি ভাগ করেছি।

গ্রন্থাগার

ঘূর্ণমান

DS1302 (রিয়েল টাইম ক্লক)

LiquidCrystal_I2C

পিসিএম (আমি পিসিএম ব্যবহার করেছি কারণ আমার কোন এম্প্লিফায়ার কেনার কোন সুযোগ ছিল না, আপনি আরো সাউন্ডের জন্য একটি এম্প্লিফায়ার ব্যবহার করতে পারেন। যদি আপনি সেভাবে ব্যবহার করতে চান তবে আমি মূল wav ফাইল যোগ করেছি।)

প্রস্তাবিত: