فهرست مطالب:

واریومتر برای پاراگلایدر: 6 مرحله (همراه با تصاویر)
واریومتر برای پاراگلایدر: 6 مرحله (همراه با تصاویر)

تصویری: واریومتر برای پاراگلایدر: 6 مرحله (همراه با تصاویر)

تصویری: واریومتر برای پاراگلایدر: 6 مرحله (همراه با تصاویر)
تصویری: Paragliding Vario (Prototype) 2024, جولای
Anonim
واریومتر برای پاراگلایدر
واریومتر برای پاراگلایدر

چند سال پیش من یک واریومتر با کمک دستورالعمل های آندری ساختم.

خوب کار می کرد ، اما چند مورد وجود داشت که من دوست نداشتم.

من آن را با باتری 9 ولت تغذیه کردم و این کار فضای زیادی را صرف کرد و در یک قاب چوبی حجیم برای وسایل الکترونیکی به کار رفت. اغلب در امیدوارکننده ترین روز ، باتری خالی می شد و من باتری یدکی با خود نداشتم.

بنابراین تصمیم گرفتم این مورد را تغییر دهم و نسخه شخصی خودم از واریو را با الهام از آندری طراحی کردم.

هدف اصلی من این بود که آن را کوچکتر و قابل شارژ کنم.

از آنجا که می خواستم از SSD1306 به عنوان صفحه نمایش استفاده کنم ، مجبور شدم نرم افزار را از ابتدا بنویسم.

از آنجا که من با منطق محاسبه ارتفاع دست و پنجه نرم می کردم (من برنامه نویس C نیستم) از چند بخش کد اسکچ آندری و کتابخانه هایش دوباره استفاده کردم.

نتیجه یک واریو 8x3x2cm مناسب با حداقل عملکرد بود.

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز دارید
آنچه شما نیاز دارید
  • آردوینو نانو
  • TC4056A (برد شارژ Lipo)
  • Piezo Buzzer
  • مقاومت 10 kO
  • کلید روشن/خاموش
  • دکمه فشار
  • سنسور بارو BMP280
  • SSD1306 (32x128) صفحه نمایش Oled
  • 1S Lipo Battery (من از یکی از RC Plane خود استفاده کردم)
  • 4KO - مقاومت 10KO SMD (بسته به میزان LiPos C شما)

سلب مسئولیت: همانطور که در طرح می بینید ، من آردوینو را از طریق پین 5 ولت تغذیه کردم. این توصیه نمی شود و می تواند باعث ناپایداری پردازنده شود. برای جلوگیری از این امر ، می توانید مبدل گام به گام را بعد از TC4056A قرار دهید و آردوینو را به طور منظم تغذیه کنید. اما از آنجا که قصد داشتم اندازه کوچکی داشته باشم ، از استپ استفاده نکردم. پس از چند ساعت پرواز ، من در انجام این کار با مشکلی روبرو نشدم.

مرحله 2: نمونه سازی

نمونه سازی
نمونه سازی
نمونه سازی
نمونه سازی

برای کامپایل و بارگذاری کد در arduino خود به نرم افزار arduino و همچنین برخی کتابخانه ها نیاز دارید.

  • آردوینو 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 را برای آدرس صحیح نمایشگر مناسب کنید. این دستورالعمل ممکن است به شما کمک کند.

سلب مسئولیت

مطمئن شوید که هنگام بارگذاری کد ، آردوینو فقط از USB استفاده می کند. قبل از اتصال کابل USB به پورت برنامه نویسی ، باتری را خارج کنید.

مرحله 3: افزودن Lipo به پروژه

افزودن Lipo به پروژه
افزودن Lipo به پروژه
افزودن Lipo به پروژه
افزودن Lipo به پروژه
افزودن Lipo به پروژه
افزودن Lipo به پروژه

از آنجا که TC4056A من برای شارژ باتری با 1A قدرت طراحی شده است و این مقدار کمی برای لیپو کوچک است ، بنابراین مجبور شدم دوباره آن را برنامه ریزی کنم.

با توجه به برگه اطلاعات TC4056A ، این را می توان با تغییر مقاومت R3 روی برد انجام داد. بنابراین من مقاومت 1.2 KO را فروختم و آن را با 4KO تغییر دادم. این امر به آهن لحیم کاری دقیق ، موچین و تمرین نیاز دارد.

شما باید مقاومت مناسبی برای متناسب با ظرفیت شارژ لیپو داشته باشید.

نکته: نیازی به خرید این مقاومت ها ندارید ، اگر برخی لوازم الکترونیکی برون سپاری شده در خانه دارید ، این اجزای کوچک را تقریباً در هر صفحه می توانید پیدا کنید. کافیست یک مولتی متر بردارید ، دستگاه مناسب را پیدا کرده و مجدداً از آن استفاده کنید.

پس از این می توانید لیپو را به TC4056A لحیم کرده و با آردوینو متصل کنید.

سلب مسئولیت: با توجه به برگه اطلاعات ، هنگام شارژ لیپو باید برق خاموش شود!

مرحله 4: لحیم کاری

لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری

من همه چیز را در محل با استفاده از تخته سوراخ و مقداری سیم لحیم کردم.

همچنین LED مصرف انرژی بر روی آردوینو را حذف کردم تا از برق کمتری استفاده کنم. نکته: حذف این LED یک آشفتگی واقعی بود و من آن را با آهن لحیم کاری خود خراب کردم. بعداً فهمیدم که برداشتن مقاومت در مقابل LED آسان تر است ، زیرا مقاومت گرما را راحت تر به پد لحیم دیگر منتقل می کند ، فقط با گرم کردن یک پین می توان آن را به سادگی جوش نداد.

مرحله 5: یک مورد طراحی کنید و آن را چاپ کنید

یک مورد طراحی کنید و آن را چاپ کنید
یک مورد طراحی کنید و آن را چاپ کنید
یک مورد طراحی کنید و آن را چاپ کنید
یک مورد طراحی کنید و آن را چاپ کنید

من یک کیف برای لوازم الکترونیکی طراحی کردم و آن را روی چاپگر سه بعدی خود چاپ کردم.

در حال حاضر من مسکن را ارائه نمی دهم ، زیرا خطاهایی در آن وجود دارد که من پس از پردازش زیاد به آن تناسب می دهم.

همچنین اندازه گیری های این محفظه با پاک کننده های بسیار کوچکی برای لوازم الکترونیکی من انجام می شود. بنابراین ممکن است برای لوازم الکترونیکی شما مناسب نباشد.

مرحله 6: مستندات نرم افزاری

پس از روشن کردن Vario ، صفحه داخلی ظاهر می شود و سپس صفحه سیاه می ماند. (بیشتر اوقات من فقط به صدا نیاز دارم. اگر نمی خواهید این اتفاق بیفتد ، متغیر "display_on" در طرح را به true تغییر دهید (خط 30) و منو = 1 (خط 26))

اگر یک بار دکمه را فشار دهید ، باید صفحه اول را ببینید.

با فشار کوتاه دکمه می توانید بین چهار صفحه اصلی جابجا شوید.

  1. PAGE: نرخ صعود ، نوار صعود ، ارتفاع و توان باتری
  2. صفحه: صعود به نوار بزرگ (برای نصب عمودی بلند کننده)
  3. صفحه: دما و فشار
  4. صفحه: درصد باتری

با فشار طولانی می توانید به منوی تنظیمات بروید. با یک فشار کوتاه می توانید تمام تنظیمات را تکرار کنید. با فشار مجدد مجدد می توانید تنظیمات خاص را وارد کرده و با فشردن کوتاه آنها را تغییر دهید. یک فشار طولانی دوباره آن را ذخیره می کند.

  1. صفحه تنظیمات: ارتفاع
  2. صفحه تنظیمات: بوق روشن/خاموش
  3. صفحه تنظیمات: نمایش روشن/خاموش
  4. خروج

توصیه شده: