جدول المحتويات:
- الخطوة 1: الأدوات والمواد
- الخطوة 2: افتح آلة الفقاعات
- الخطوة 3: قم بإعداد زر Easy Snooze
- الخطوة 4: وضع النموذج الأولي للدائرة
- الخطوة 5: اكتب الكود
- الخطوة 6: بناء الدائرة على Perfboard
- الخطوة 7: اختبار وضبط
فيديو: منبه الفقاعات يجعل الاستيقاظ ممتعًا (العش): 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
الاستيقاظ على منبه يطن مزعجًا. أنا واحد من هؤلاء الأشخاص الذين لا يحبون الاستيقاظ قبل شروق الشمس (أو في الخارج لعدة ساعات). إذن ما هي أفضل طريقة لجعل الاستيقاظ ممتعًا من الاستمتاع بحفلة فقاعية في السرير!
باستخدام اردوينو ولعبة آلة الفقاعات المتاحة بشكل شائع ، يمكنك أيضًا الاستيقاظ على متعة الفقاعات. ألقِ نظرة على التنبيه أثناء العمل:
الخطوة 1: الأدوات والمواد
الأجزاء (يمكنك بالتأكيد استبدال الأشياء التي لديك في المنزل): لعبة توليد الفقاعات: Super Miracle® Bubbles Bubble Factory (تم شراؤها من Michaels مقابل 12 دولارًا) متحكم دقيق: Arduino (Seeduino القديم في حالتي) شاشة LCD: Sparkfun Basic 16x2 زر غفوة شاشة LCD المميز: الدبابيس زر LED السهل: ThingM BlinkM الترانزستور: TIP-120 (Radio Shack 276-2068) التتابع: 5V SF COM-00100 أزرار / مفاتيح متنوعة لضبط الوقت: SF COM-09190 & SF COM-00102 مقياس الجهد: SF COM-09806 Perfboard Diode (1N4001) المقاوم 2.2K سلك محول الطاقة لرؤوس اردوينو دبابيس أدوات لحام الحديد الأسلاك المتعرية Zip Tyres Dremel Multimeter Breadboards
الخطوة 2: افتح آلة الفقاعات
ستحتاج أولاً إلى فتح آلة الفقاعات. الذي وجدته كان سهل الفتح ، فقط أربعة براغي فيليبس.
بمجرد الدخول ، افصل البطارية والمحرك عن أسلاك التبديل وأسلاك اللحام لكل من المحرك وحزمة البطارية لفترة كافية للتغذية خارج الجهاز. بعد ذلك ، استخدم أداة Dremel لعمل فتحة في البلاستيك لتغذية الأسلاك بالخارج. إذا كنت تحب الفقاعات الملونة ، فقم بإرفاق مؤشر LED أو ThingM BlinkM أعلى الجهاز. أخيرًا ، اخترت وضع لوح تجارب صغير على الجزء الخلفي من آلة الفقاعات لجمع كل الأسلاك. هذا جعل من السهل ضبط المسافة بين وحدة التحكم والوحدة.
الخطوة 3: قم بإعداد زر Easy Snooze
قدم مستخدم Flickr Tommy Bear دليلًا رائعًا خطوة بخطوة لاختراق الأزرار بسهولة.
تحتاج في الأساس إلى إزالة مكثف ومقاوم وتوصيل الأسلاك الخاصة بك. الزر السهل ، آه ، يمكن فتحه بسهولة عن طريق إزالة الأرجل البلاستيكية للوصول إلى براغي فيليبس الأربعة. تأكد من التمسك بالقدم. أزرار كبيرة صخرة.
الخطوة 4: وضع النموذج الأولي للدائرة
توصيل الأشياء اعتمادًا على شاشة LCD التي تختارها ، قد تكون هناك متطلبات أسلاك مختلفة. بالنسبة لشاشة Sparkfun Basic 16x2 Character LCD واستخدام مكتبة LiquidCrystal.h باستخدام مكتبة LCD واتباع ورقة البيانات (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) إليك مخطط الأسلاك:
في الأصل كنت أخطط لتشغيل المحرك مباشرة من الترانزستور. يبدو أن المحرك ينتج قدرًا كبيرًا من الضوضاء في الأرض ، مما يتسبب في طباعة شاشة LCD للقمامة. لقد قمت بالتبديل إلى مرحل للحفاظ على فصل المحرك عن دوائر Arduino. لم أكن على دراية بعمل هذا النوع من الدوائر. كانت هذه الموارد مفيدة ، قد ترغب في التحقق منها. Bildr.org: التحكم في الطاقة العالية: Arduino + TIP120 Transistor ITP دروس الحوسبة الفيزيائية: استخدام الترانزستور للتحكم في أحمال التيار العالي باستخدام Arduino
الخطوة 5: اكتب الكود
إليك مستودع GitHub للرمز الحالي الذي أستخدمه. يحتاج إلى القليل من العمل ، ولكن يجب أن يساعدك على المضي قدمًا. https://github.com/tomarthur/Bubble-Clock/ يستخدم الإصدار الحالي من المنبه مكتبة Time.h Arduino لتوفير الوقت الأساسي. التحسينات التي يتعين إجراؤها في المستقبل: - تضمين جهاز خارجي لحفظ الوقت أو حتى ساعة زمنية تعتمد على نظام تحديد المواقع العالمي (GPS) ، وتجنب ضياع الوقت والإنذار في حالة فقدان Arduino للطاقة - السماح بضبط الوقت عن بُعد ، أو التنبيهات المختلفة لأيام مختلفة الأسبوع - طريقة تنشيط الفقاعات من أجل المتعة (تسلسل الضغط على زر غفوة سري؟)
الخطوة 6: بناء الدائرة على Perfboard
بمجرد أن يكون لديك دائرة عمل على اللوح ، يصبح من السهل نقل كل شيء إلى لوحة التحكم لإنشاء إعداد دائم. صادف أن لدي قطعتان جالسان ، ولكن يمكنك أيضًا العثور على لوحات تشبه تصميمات اللوح ، مما يجعل تحريك الدائرة أسهل.
نظرًا لعدم وجود فتحات متصلة بهذا النوع من الألواح ، فقد قمت بتوصيل سلك أرضي وسلك + 5 فولت أسفل الجانب. لقد قمت في الأصل بلحام شاشة LCD مباشرة بلوحة التحكم. فكرة سيئة! جعلت من الصعب استكشاف الأخطاء وإصلاحها. في المرة الثانية التي قمت فيها بلحام رؤوس الدبوس الأنثوية بلوحة التحكم حتى يمكن إزالة شاشة LCD.
الخطوة 7: اختبار وضبط
بمجرد الانتهاء من دائرة لوحة التحكم ، قم بتوصيلها بـ Arduino. بمجرد أن يبدو أن كل شيء يعمل ، يمكنك تركيب آلة الفقاعات ووحدة التحكم في غرفة نومك.
انتهى بي الأمر باستخدام صندوق إضافي لتركيب المتحكم الدقيق على إطار السرير في الوقت الحالي.
موصى به:
ضوء الاستيقاظ: 7 خطوات (بالصور)
Wakeup Light: أثناء كتابتي لهذه التعليمات ، يكون منتصف الشتاء في نصف الكرة الشمالي وهذا يعني أيامًا قصيرة وليالي طويلة. أنا معتاد على الاستيقاظ في الساعة 06:00 وفي الصيف ستشرق الشمس بحلول ذلك الوقت. ومع ذلك ، في فصل الشتاء ، يضيء الساعة 09:00 إذا
ساعة منبه ذكية: ساعة منبه ذكية مصنوعة من Raspberry Pi: 10 خطوات (مع صور)
المنبه الذكي: ساعة منبه ذكية مصنوعة من Raspberry Pi: هل سبق لك أن أردت ساعة ذكية؟ إذا كان الأمر كذلك ، فهذا هو الحل المناسب لك! لقد صنعت Smart Alarm Clock ، هذه ساعة يمكنك تغيير وقت التنبيه وفقًا لموقع الويب. عندما يرن المنبه ، سيصدر صوت (صفارة) وسيصدر مصباحان
مضخم الترانزستور BD139 يجعل بسهولة: 9 خطوات
مضخم الترانزستور BD139 اجعله سهلًا: مرحبًا يا صديق ، سأقوم اليوم بصنع مضخم الترانزستور باستخدام ترانزستور BD139 ، يعمل مكبر الصوت الترانزستور هذا بشكل صحيح ، ويعتمد الصوت الناتج على السماعة والمصدر ، فلنبدأ ،
Blüp: منبه الفقاعات: 11 خطوة (بالصور)
Blüp: منبه الفقاعات: لقد كنت أبحث عن نظام إخطار أكثر ليونة وأقل مفاجأة من الإشعار المستند إلى الاهتزاز أو الصوت أو الضوء. لم أتمكن من العثور على أي شيء يتناسب مع هذه المعايير ، لذلك قررت أن أصنع معياري. علاوة على ذلك ، أردت أن يدمج الحل الخاص بي
ساعة منبه بإضاءة ليد مع منبه أغنية قابل للتخصيص: 7 خطوات (مع صور)
منبه LED لشروق الشمس مع منبه الأغاني القابل للتخصيص: حافزي هذا الشتاء واجهت صديقتي الكثير من المتاعب عند الاستيقاظ في الصباح ويبدو أنها تعاني من SAD (الاضطراب العاطفي الموسمي). حتى أنني لاحظت مدى صعوبة الاستيقاظ في الشتاء لأن الشمس لم تأت