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

المتغير للمظلات: 6 خطوات (بالصور)
المتغير للمظلات: 6 خطوات (بالصور)

فيديو: المتغير للمظلات: 6 خطوات (بالصور)

فيديو: المتغير للمظلات: 6 خطوات (بالصور)
فيديو: افهم المعادلات بأسهل طريقة | ستعشق الرياضيات بعد هذا الفيديو 2024, يوليو
Anonim
المتغير للمظلات
المتغير للمظلات

قبل بضع سنوات ، قمت ببناء Variometer بمساعدة Andrei Instructables.

كانت تعمل بشكل جيد ، لكن كانت هناك بعض الأشياء التي لم تعجبني.

لقد قمت بتشغيله ببطارية 9 فولت واستغرق ذلك مساحة كبيرة ونهاية في علبة خشبية ضخمة للإلكترونيات. غالبًا ما تكون البطارية فارغة في أكثر الأيام الواعدة ولم يكن معي بطارية احتياطية.

لذلك قررت تغيير هذا وصممت نسختي الخاصة من Vario المستوحاة من Andrei.

كان هدفي الرئيسي هو جعلها أصغر حجمًا وقابلة لإعادة الشحن.

نظرًا لأنني أردت استخدام SSD1306 كشاشة ، فقد اضطررت أيضًا إلى كتابة البرنامج من البداية.

نظرًا لأنني عانيت من منطق حساب الارتفاع (أنا لست مبرمجًا بلغة C) ، فقد أعدت استخدام بعض أجزاء التعليمات البرمجية من Andrei's Sketch ومكتباته.

كانت النتيجة متغيرًا لائقًا مقاس 8x3x2 سم مع الحد الأدنى من الوظائف.

الخطوة 1: ما تحتاجه

ماذا تحتاج
ماذا تحتاج
  • اردوينو نانو
  • TC4056A (لوحة شحن ليبو)
  • بيزو الجرس
  • 10 kO المقاوم
  • مفتاح تشغيل / إيقاف
  • اضغط الزر
  • مستشعر BMP280 Baro
  • SSD1306 (32x128) شاشة أولية
  • بطارية ليبو 1S (استخدمت واحدة من طائرة RC الخاصة بي)
  • 4KO - 10KO SMD Resistor (حسب معدل LiPos C الخاص بك)

إخلاء المسؤولية: كما ترى في النظام ، قمت بتشغيل Arduino من خلال دبوس 5V. هذا غير مستحسن ويمكن أن يتسبب في عدم استقرار المعالج. لتجنب ذلك ، يمكنك وضع محول تصاعدي بعد TC4056A وتشغيل Arduino بانتظام. لكن بما أنني كنت أهدف إلى حجم صغير ، لم أستخدم الخطوة. بعد بضع ساعات في الرحلة ، لم أواجه أي مشاكل في القيام بذلك.

الخطوة 2: النمذجة

النماذج
النماذج
النماذج
النماذج

لترجمة الكود وتحميله على اردوينو الخاص بك ، ستحتاج إلى برنامج اردوينو وكذلك بعض المكتبات.

  • اردوينو IDE
  • المكتبات: اذهب إلى Sketch> Include Library> Manage Librariessearch لما يلي وقم بتثبيتها

    • Adafruit_SSD1306 (V1.1.2)
    • مكتبة Adafruit GFX (V1.2.3)
    • مكتبة Adafruit BMP280 (V1.0.5)
    • SBB_Click و Bounce2 (انظر الملفات المرفقة وإضافتها إلى مجلد مكتبتك)

ضع كل شيء على اللوح ، وقم بتجميع وتحميل الرسم التخطيطي.

إذا كان هناك خطأ عند التحويل البرمجي ، فيجب أن تلائم مكتبة Adafruit SSD1306 لعنوان العرض الصحيح. قد يساعدك هذا Instructable.

تنصل

تأكد من أن اردوينو يعمل فقط عن طريق USB عند تحميل الكود ، قم بإزالة البطارية قبل توصيل كابل USB بمنفذ البرمجة.

الخطوة 3: إضافة Lipo إلى المشروع

اضافة ليبو للمشروع
اضافة ليبو للمشروع
اضافة ليبو للمشروع
اضافة ليبو للمشروع
اضافة ليبو للمشروع
اضافة ليبو للمشروع

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

وفقًا لورقة بيانات TC4056A ، يمكن القيام بذلك عن طريق تغيير المقاوم R3 على اللوحة. لذلك قمت بفك المقاوم 1.2 KO وقمت بتغييره باستخدام 4KO. هذا يحتاج إلى مكواة لحام دقيقة حقًا وملاقط وبعض الممارسات.

يجب أن تحصل على المقاوم المناسب ليناسب سعة شحن ليبو الخاص بك.

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

بعد ذلك ، يمكن لحام الليبو بـ TC4056A وتوصيله بـ arduino.

إخلاء المسؤولية: وفقًا لورقة البيانات ، يجب فصل الطاقة عند شحن ليبو!

الخطوة 4: اللحام

اللحيم
اللحيم
اللحيم
اللحيم
اللحيم
اللحيم

لقد قمت بلحام كل شيء في مكانه باستخدام لوحة ثقب وبعض الأسلاك.

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

الخطوة 5: تصميم غلاف وطباعته

صمم غلافًا واطبعه
صمم غلافًا واطبعه
صمم غلافًا واطبعه
صمم غلافًا واطبعه

لقد صممت حافظة للإلكترونيات وطبعتها على طابعة ثلاثية الأبعاد.

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

يتم أيضًا أخذ قياسات هذا السكن بإجازات صغيرة جدًا للإلكترونيات الخاصة بي. لذلك قد لا يصلح للإلكترونيات الخاصة بك.

الخطوة 6: توثيق البرامج

بعد تشغيل Vario ، تظهر الشاشة الداخلية ثم تظل الشاشة سوداء. (في معظم الأحيان ، أحتاج فقط إلى الصوت. إذا كنت لا تريد أن يحدث هذا ، فقم بتغيير متغير "display_on" في المخطط إلى true (سطر 30) والقائمة = 1 (السطر 26))

إذا ضغطت على الزر مرة واحدة ، يجب أن تشاهد الصفحة الأولى.

بضغطة زر قصيرة يمكنك التبديل بين أربع صفحات رئيسية.

  1. الصفحة: معدل التسلق ، شريط التسلق ، الارتفاع وطاقة البطارية
  2. الصفحة: شريط تسلق كبير (للتركيب الرأسي للرافعة)
  3. الصفحة: درجة الحرارة والضغط
  4. الصفحة: طاقة البطارية٪

بضغطة طويلة يمكنك التبديل إلى قائمة الإعدادات. بضغطة قصيرة يمكنك التكرار من خلال جميع الإعدادات. بضغطة طويلة مرة أخرى ، يمكنك إدخال الإعدادات المحددة وتغييرها بالضغط لفترة قصيرة. الضغط لفترة طويلة يحفظه مرة أخرى.

  1. صفحة الإعدادات: الارتفاع
  2. صفحة الإعدادات: Beep ON / OFF
  3. صفحة الإعدادات: العرض ON / OFF
  4. مخرج

موصى به: