جدول المحتويات:

إنذار الباب مع ATTiny: 6 خطوات
إنذار الباب مع ATTiny: 6 خطوات

فيديو: إنذار الباب مع ATTiny: 6 خطوات

فيديو: إنذار الباب مع ATTiny: 6 خطوات
فيديو: #87 Six, yes SIX, GPIO pins on an ATTiny85 2024, يوليو
Anonim
إنذار الباب مع ATTiny
إنذار الباب مع ATTiny

مرحبًا بالجميع ، في هذه الصفحة ، سأوضح لكم كيف صنعت منبهًا بسيطًا للباب مضغوطًا وبصوت عالٍ ويعمل بالبطارية.

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر
عناصر
عناصر
عناصر
عناصر

هناك قائمة كاملة بما تحتاجه لهذا المشروع ، لقد قمت بتدمير معظم المكونات من الأشياء التي كنت أضعها حولها ، ولكن يمكنك شرائها بسهولة.

  • AtTiny45 / 85: العقل من هذا المشروع ، يمكنك استخدام حتى لوحة اردوينو لهذا ولكن أعتقد أنها طريقة طاغية للغاية.
  • منظم جهد 5 فولت: لقد استخدمت CJ78M05 لتوفير 5 فولت لـ Attiny.
  • LM386: المرجع الذي يدير السماعة.
  • المتحدث / بيزو: اختار صوتًا عاليًا ، وليس لمقاومة عالية.
  • مرحل: مفتاح كهرومغناطيسي يستخدم لإيقاف تشغيل الأمبير لتوفير الطاقة عندما يكون الإنذار في وضع الاستعداد ، لقد استخدمت TX2-3V حتى لو كنت سأقودها بجهد 5 فولت ، يجب أن يكون ذلك جيدًا.
  • Optocoupler: شريحة IC صغيرة لعزل ملف المرحل عن Attiny ، استخدمت EL817 ولكن يمكنك استخدام ما تريد.
  • الترانزستور NPN: لقيادة التتابع.
  • الصمام الثنائي: لحماية الدائرة من ارتفاعات الجهد العالي لتفريغ الملف عندما ينفجر التتابع.
  • مفتاح ريد: مفتاح مغناطيسي لاكتشاف موضع الباب باستخدام مغناطيس.
  • المغناطيس: لقد قمت بحفظ هذا من قرص ثابت قديم.
  • المكثفات: ستحتاج إلى 10 فائق التوهج واحد لتعيين كسب LM386 واثنان 300 فائق التوهج ، أحدهما لتثبيت خط الطاقة والآخر لإخراج السماعة.
  • المقاومات: واحد 1 كيلو أوم لقاعدة الترانزستور ، واحد 1 ميجا أوم كمقاوم منسحب لإدخال مفتاح القصب ، لقد استخدمت مثل هذه المقاومة العالية لتوفير الطاقة عندما تكون في وضع الاستعداد ، ومقاوم لإدخال optocoupler.

تحتاج إلى حساب قيمة هذا الأخير بناءً على ورقة البيانات الخاصة بجهاز optocoupler الخاص بك: في حالتي ، أظهرت ورقة البيانات تدفقًا مثاليًا للتيار يبلغ 20 مللي أمبير من خلال الأشعة تحت الحمراء بقيادة optocoupler ، لذا فأنا أقودها باستخدام 5v لقد حسبت المقاومة التي احتجت إليها باستخدام قانون أوم:

R = V / I R = 5v / 0 ، 002A R = 250 أوم

  • التبديل: متصل بكابل طويل لتشغيل وإيقاف التنبيه.
  • بطارية الرصاص + بطارية 9 فولت.
  • لوحة الأداء: أنا أستخدم واحدة ذات اتصال أرضي على جانب واحد لجعل الدائرة أكثر نظافة (وليس تلك الموجودة في الصورة).
  • دبابيس رأس لـ IC ومكبر الصوت ، ومحطة لولبية للمفتاح: مضرب ولكن ليس ضروريًا تمامًا.
  • علبة بلاستيكية: مرة أخرى ، مضلعة ولكن يمكنك تركيبها على الباب حتى باستخدام شريط مزدوج الجوانب أو يمكنك طباعة واحدة ثلاثية الأبعاد.

الخطوة 2: برنامج ATTiny45

برنامج ATTiny45
برنامج ATTiny45
برنامج ATTiny45
برنامج ATTiny45

كما لاحظت أنه لا يمكنك توصيل ATTiny بمنفذ USB الخاص بك لبرمجته ، فستحتاج إلى مبرمج ISP. إذا لم يكن لديك مثل هذا المبرمج ، فيمكنك بسهولة استخدام لوحة اردوينو كمبرمج ISP كما فعلت أنا. فيما يلي الخطوات التي يجب عليك اتباعها:

قم بتحميل رسم "Arduino ISP" الذي يمكنك العثور عليه في أمثلة Arduino IDE على لوحة Arduino

قم بتوصيل ATTiny بـ Arduino بالطريقة التي تظهر بها الصورة ، يمكنك حتى صنع درع كما فعلت لتسهيل إعادة البرمجة في المستقبل

  • قم بتوصيل Arduino بمنفذ USB وافتح IDE ،
  • هناك افتح علامة التبويب "أدوات" و "مبرمج" وحدد "Arduino كـ ISP".
  • افتح "ملف" و "تفضيلات" وفي عناوين URL الإضافية لمدير اللوحات ، أعط عنوان url هذا:
  • افتح "Boards" و "Board Manager" وانتقل إلى أسفل القائمة حيث تقول "attiny by Davis A. Mellis". انقر فوق ذلك وقم بتثبيته. في هذه المرحلة ، يجب أن تكون قادرًا على رؤية ATTiny في قائمة اللوحة.
  • الآن في قائمة اللوحة حدد ATTiny وفي "المعالج" اختر المعالج الذي لديك ، في "الساعة" حدد "8Mhz داخلية" ثم انقر فوق "نسخ أداة تحميل التشغيل".

أنت الآن جاهز لتنزيل الكود وتحميله.

الخطوة 3: حلبة اللوح

حلبة اللوح
حلبة اللوح
حلبة اللوح
حلبة اللوح
حلبة اللوح
حلبة اللوح

أنت الآن بحاجة إلى عمل نموذج أولي لـ Breadboard وفقًا للخطط أعلاه لاختبار كل شيء يعمل.

الخطوة 4: حلبة لوحة الأداء

حلبة بيرف بورد
حلبة بيرف بورد

الآن بمجرد اختبار كل شيء يعمل ، يمكنك نقل دائرة Breadboard إلى لوحة perfboard. يوفر لك استخدام ثنائي الفينيل متعدد الكلور مع الجانب المؤرض الكثير من الوقت والمساحة ، كما أن استخدام المقابس لجميع الدوائر المتكاملة يعد فكرة جيدة أيضًا. بمجرد الانتهاء من الاختبار ، لا تزال الدائرة تعمل بشكل صحيح ، ثم أضف مفتاحًا في سلسلة مع السلك الإيجابي لموصل البطارية 9 فولت باستخدام الموصل اللولبي والأسلاك الطويلة.

الخطوة 5: العلبة والتركيب

الحالة والتركيب
الحالة والتركيب
الحالة والتركيب
الحالة والتركيب

إذا كنت ترغب في ذلك ، يمكنك وضع كل شيء داخل علبة أو صندوق للحفاظ على كل شيء لطيفًا ومضغوطًا ، يمكنك حتى طباعة ثلاثية الأبعاد واحدة مماثلة لتلك الموجودة في الصورة التي صممتها. قم بتركيب الصندوق فوق الباب باستخدام شريط مزدوج أو براغي والمغناطيس الموجود على الباب نفسه بالتوافق مع مفتاح القصب ، تأكد من استخدام مغناطيس قوي. قم بإخفاء مفتاح الطاقة في مكان ما أو اجعل الوصول إليه صعبًا ، وبذلك تكون قد انتهيت.

الخطوة السادسة: لقد انتهيت

هنا لديك ، في هذه المرحلة ، يجب أن يكون لديك إنذار باب يعمل بعمر بطارية طويل الأمد ، وسحب منجم حوالي 1 مللي أمبير في وضع الاستعداد وباستخدام بطارية 9 فولت التي تحتوي على 500 مللي أمبير في الساعة ، يجب أن تستمر لمدة 500 ساعة تقريبًا. إذا كنت ترغب في توفير المزيد من الطاقة ، فيمكنك تجنب منظم الجهد وتشغيل الدائرة مباشرة بخمسة فولتات مما يقلل استهلاك الطاقة إلى بعض وحدات الطاقة فقط ، ولكن بهذه الطريقة سيكون للإنذار مستوى صوت أقل.

إذا كانت لديك أي اقتراحات أو مشكلات أثناء إنشائه ، فيرجى استخدام قسم التعليقات ، وسأقدم لك الحلول لا مشكلة.

موصى به: