فهرست مطالب:

قطب نما کوچک با ATtiny85: 12 مرحله (همراه با تصاویر)
قطب نما کوچک با ATtiny85: 12 مرحله (همراه با تصاویر)

تصویری: قطب نما کوچک با ATtiny85: 12 مرحله (همراه با تصاویر)

تصویری: قطب نما کوچک با ATtiny85: 12 مرحله (همراه با تصاویر)
تصویری: استفاده از قطب نما در گنج یابی 2024, جولای
Anonim
قطب نما کوچک با ATtiny85
قطب نما کوچک با ATtiny85

این اولین پروژه ما با ATtiny85 است. یک قطب نمای دیجیتالی جیبی ساده (با همکاری J. Arturo Espejel Báez).

ATtiny85 یک میکروکنترلر با کارایی بالا و قدرت کم است. دارای 8 کیلوبایت حافظه فلش قابل برنامه ریزی است. به همین دلیل ، چالش در این پروژه کاهش حجم برنامه بود ، زیرا مدار به لطف پروتکل I2C بسیار ساده است.

تدارکات

برای قطب نما:

  • ATtiny85
  • مغناطیس سنج HMC5883L
  • صفحه نمایش OLED 0.96 اینچی SSD1306 I2c با ابعاد 0.96 اینچ
  • کلید دکمه مربعی خود قفل کننده
  • 3.7 ولت 300 میلی آمپر ساعتی لیپو لیتیوم پلیمری
  • کیف چاپ سه بعدی (2 قسمت ، لطفاً پیوندهای STL را پیدا کنید)

برای شارژر:

  • دو قطعه PCB ؛ 17x10mm و 13x18mm
  • کیف چاپ سه بعدی (2 قسمت ، لطفاً پیوندهای STL را پیدا کنید)
  • ماژول شارژر باتری Micro USB 5V 1A TP4056 لیتیوم

مرحله 1: برنامه

لازم است برنامه AB.ino را قبل از سیم کشی در مدار ، در ATtiny85 بارگذاری کنید. برای این کار ، می توانید هر یک از آموزش های موجود در اینترنت را دنبال کنید ، مانند https://www.instructables.com/id/DIY-Attiny-Progr… برای تدوین برنامه ، باید کتابخانه ssd1306 توسط Alexey Dynda را نصب کنید ، موجود در

مرحله 2: مدار

مدار
مدار

مرحله 3: سیم کشی ATtiny85

سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85
سیم کشی ATtiny85

راحت است که پین های بلااستفاده ATtiny را قبل از لحیم کاری برش دهید.

همانطور که در عکس های 1 و 2 نشان داده شده است ، دو جفت سیم 10 سانتی متری را با جدا کردن دو قسمت 2 میلی متری در نیمه راه و جدا کردن آنها با فاصله حدود 5 میلی متر از یکدیگر آماده کنید. یک قسمت از اولین جفت کابل (A) را به SDA (پین 5) و قسمت دیگر را به SCL (پین 7) مانند تصویر سوم لحیم کنید. با جفت سیم دیگر (B) ، مانند عکس چهارم ، یک کابل را به GND (پین 4) و دیگری را به +V (پین 8) لحیم کنید.

مرحله 4: سیم کشی صفحه نمایش OLED

سیم کشی صفحه نمایش OLED
سیم کشی صفحه نمایش OLED

چهار سیم یک طرف ATtiny (SDA ، SCL ، +V و GND) را به مخاطبین مربوطه روی صفحه نمایش OLED لحیم کرده و آن را به بدنه بچسبانید. از صفحه نمایش با نوار عایق محافظت کنید.

مرحله 5: مخاطبین شارژر را قرار دهید

مخاطبین شارژر را قرار دهید
مخاطبین شارژر را قرار دهید
مخاطبین شارژر را قرار دهید
مخاطبین شارژر را قرار دهید
مخاطبین شارژر را قرار دهید
مخاطبین شارژر را قرار دهید

دو سیم از کانکتور پین هدر مردانه بردارید. مانند عکس اول هر کدام را به شکل قلاب تا کنید. یکی را در قسمت جانبی ویترین و دیگری را در درب پایین مطابق شکل قرار دهید.

مرحله 6: سیم کشی HMC5883L

سیم کشی HMC5883L
سیم کشی HMC5883L
سیم کشی HMC5883L
سیم کشی HMC5883L
سیم کشی HMC5883L
سیم کشی HMC5883L

مطابق شکل ، مغناطیس سنج HMC5883L را به درب پایین بچسبانید. سیم های SCL و SDA را از ATtiny به کنتاکت های مربوطه مغناطیس سنج بچسبانید ، سیم تماس شارژر را تا کرده و به مخاطب GND لحیم کنید. سیمهای +V و GND را از ATtiny به مخاطبین مربوطه بچسبانید. از صفحه مغناطیس سنج با نوار عایق محافظت کنید.

مرحله 7: سیم کشی باتری

سیم کشی باتری
سیم کشی باتری
سیم کشی باتری
سیم کشی باتری
سیم کشی باتری
سیم کشی باتری

قطب منفی باتری را به پین 4 ATtiny و قسمت مثبت را به قسمت تماس با شارژر در کنار قاب بچسبانید. یک سیم از این مخاطب به سوئیچ اضافه کنید (مرحله بعدی را ببینید).

مرحله 8: سیم کشی سوئیچ

سیم کشی سوئیچ
سیم کشی سوئیچ
سیم کشی سوئیچ
سیم کشی سوئیچ

سیم را از تماس شارژر جانبی به یک تماس سوئیچ و سپس یک سیم دیگر را به تماس +V مغناطیس سنج بچسبانید. اکنون می توانید قطب نما را آزمایش کرده و درب پایین را بچسبانید.

مرحله 9: کالیبراسیون

برنامه AB.ino دارای الگوریتم کالیبراسیون خودکار است. شما فقط باید قطب نما 360 را روشن کرده و بچرخانید همانطور که در فیلم نشان داده شده است.

توجه! هرگز هر دو کنتاکت خارجی را وصل نکنید زیرا این امر باعث اتصال کوتاه باتری می شود.

مرحله 10: شارژر I

شارژر I
شارژر I
شارژر I
شارژر I
شارژر I
شارژر I

دو قطعه PCB با ابعاد 17 میلی متر در 10 میلی متر و 13 میلی متر در 18 میلی متر برش دهید. در قطعه کوچکی که با سوراخ قسمت چاپ سه بعدی گرد مطابقت دارد ، یک سوراخ ایجاد کنید ، یک سیم را عبور دهید و آن را لحیم کنید. PCB را همانطور که در عکس نشان داده شده است بچسبانید.

مرحله 11: شارژر II

شارژر II
شارژر II
شارژر II
شارژر II

سیم را در قطعه PCB 17x10 میلی متر لحیم کرده و از آن عبور دهید و شکاف را در قسمت چاپ سه بعدی پرتاب کنید. آن را مطابق شکل بچسبانید.

مرحله 12: شارژر III

شارژر III
شارژر III
شارژر III
شارژر III
شارژر III
شارژر III

قطعات چاپ شده سه بعدی را مطابق شکل بچسبانید و سیم ها را به ماژول شارژر باتری بچسبانید. سیم لحیم شده در قسمت پایین منفی است. حالا می توانید باتری قطب نما را با یک کابل مینی USB شارژ کنید.

چالش نقشه ها
چالش نقشه ها
چالش نقشه ها
چالش نقشه ها

جایزه دوم در چالش Maps

توصیه شده: