فهرست مطالب:
- تدارکات
- مرحله 1: برنامه
- مرحله 2: مدار
- مرحله 3: سیم کشی ATtiny85
- مرحله 4: سیم کشی صفحه نمایش OLED
- مرحله 5: مخاطبین شارژر را قرار دهید
- مرحله 6: سیم کشی HMC5883L
- مرحله 7: سیم کشی باتری
- مرحله 8: سیم کشی سوئیچ
- مرحله 9: کالیبراسیون
- مرحله 10: شارژر I
- مرحله 11: شارژر II
- مرحله 12: شارژر III
تصویری: قطب نما کوچک با ATtiny85: 12 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این اولین پروژه ما با 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
راحت است که پین های بلااستفاده ATtiny را قبل از لحیم کاری برش دهید.
همانطور که در عکس های 1 و 2 نشان داده شده است ، دو جفت سیم 10 سانتی متری را با جدا کردن دو قسمت 2 میلی متری در نیمه راه و جدا کردن آنها با فاصله حدود 5 میلی متر از یکدیگر آماده کنید. یک قسمت از اولین جفت کابل (A) را به SDA (پین 5) و قسمت دیگر را به SCL (پین 7) مانند تصویر سوم لحیم کنید. با جفت سیم دیگر (B) ، مانند عکس چهارم ، یک کابل را به GND (پین 4) و دیگری را به +V (پین 8) لحیم کنید.
مرحله 4: سیم کشی صفحه نمایش OLED
چهار سیم یک طرف ATtiny (SDA ، SCL ، +V و GND) را به مخاطبین مربوطه روی صفحه نمایش OLED لحیم کرده و آن را به بدنه بچسبانید. از صفحه نمایش با نوار عایق محافظت کنید.
مرحله 5: مخاطبین شارژر را قرار دهید
دو سیم از کانکتور پین هدر مردانه بردارید. مانند عکس اول هر کدام را به شکل قلاب تا کنید. یکی را در قسمت جانبی ویترین و دیگری را در درب پایین مطابق شکل قرار دهید.
مرحله 6: سیم کشی HMC5883L
مطابق شکل ، مغناطیس سنج HMC5883L را به درب پایین بچسبانید. سیم های SCL و SDA را از ATtiny به کنتاکت های مربوطه مغناطیس سنج بچسبانید ، سیم تماس شارژر را تا کرده و به مخاطب GND لحیم کنید. سیمهای +V و GND را از ATtiny به مخاطبین مربوطه بچسبانید. از صفحه مغناطیس سنج با نوار عایق محافظت کنید.
مرحله 7: سیم کشی باتری
قطب منفی باتری را به پین 4 ATtiny و قسمت مثبت را به قسمت تماس با شارژر در کنار قاب بچسبانید. یک سیم از این مخاطب به سوئیچ اضافه کنید (مرحله بعدی را ببینید).
مرحله 8: سیم کشی سوئیچ
سیم را از تماس شارژر جانبی به یک تماس سوئیچ و سپس یک سیم دیگر را به تماس +V مغناطیس سنج بچسبانید. اکنون می توانید قطب نما را آزمایش کرده و درب پایین را بچسبانید.
مرحله 9: کالیبراسیون
برنامه AB.ino دارای الگوریتم کالیبراسیون خودکار است. شما فقط باید قطب نما 360 را روشن کرده و بچرخانید همانطور که در فیلم نشان داده شده است.
توجه! هرگز هر دو کنتاکت خارجی را وصل نکنید زیرا این امر باعث اتصال کوتاه باتری می شود.
مرحله 10: شارژر I
دو قطعه PCB با ابعاد 17 میلی متر در 10 میلی متر و 13 میلی متر در 18 میلی متر برش دهید. در قطعه کوچکی که با سوراخ قسمت چاپ سه بعدی گرد مطابقت دارد ، یک سوراخ ایجاد کنید ، یک سیم را عبور دهید و آن را لحیم کنید. PCB را همانطور که در عکس نشان داده شده است بچسبانید.
مرحله 11: شارژر II
سیم را در قطعه PCB 17x10 میلی متر لحیم کرده و از آن عبور دهید و شکاف را در قسمت چاپ سه بعدی پرتاب کنید. آن را مطابق شکل بچسبانید.
مرحله 12: شارژر III
قطعات چاپ شده سه بعدی را مطابق شکل بچسبانید و سیم ها را به ماژول شارژر باتری بچسبانید. سیم لحیم شده در قسمت پایین منفی است. حالا می توانید باتری قطب نما را با یک کابل مینی USB شارژ کنید.
جایزه دوم در چالش Maps
توصیه شده:
قطب نما دیجیتال و سرفصل یاب: 6 مرحله
قطب نمای دیجیتال و سرفصل یاب: نویسندگان: Cullan Whelan اندرو لوفت بلیک جانسون تقدیر: آکادمی دریانوردی کالیفرنیا ایوان چانگ سیو مقدمه: اساس این پروژه یک قطب نمای دیجیتالی با ردیابی سرفصل است. این به کاربر این امکان را می دهد تا از مسیری طولانی مسیری را دنبال کند
ربات قطب نما DIY: 14 مرحله
ربات قطب نما DIY: سلام! امروز من قصد دارم یک ربات قطب نما بسازم. این ایده را با تفکر در مورد اینکه رسم یک حلقه کامل بدون جعبه ریاضی چقدر دشوار است به دست آوردم. خوب من راه حل شما را دریافت کردم؟. همانطور که می دانید یک دایره دقیقاً 360 درجه است ، بنابراین این ربات می تواند یک sha بکشد
آموزش رابط سنسور قطب نما HMC5883L با آردوینو: 10 مرحله (همراه با تصاویر)
آموزش رابط سنسور قطب نما HMC5883L با آردوینو: توضیحات HMC5883L یک قطب نمای دیجیتالی 3 محوره است که برای دو منظور کلی استفاده می شود: برای اندازه گیری مغناطش یک ماده مغناطیسی مانند فرومغناطیس ، یا برای اندازه گیری قدرت و در برخی موارد جهت جهت میدان مغناطیسی در نقطه ای در
قطب نما LED و ارتفاع سنج: 7 مرحله (همراه با تصاویر)
قطب نما LED و ارتفاع سنج: اجسام دارای LED همیشه مرا مجذوب خود می کند. بنابراین این پروژه ترکیبی از سنسور قطب نمای دیجیتال محبوب HMC5883L با 48 LED است. با قرار دادن LED ها در یک دایره ، رهبری که روشن می شود ، مسیری است که شما در حال حرکت هستید. هر 7.5 درجه درجه حرارت
قطب نما اخلاقی: 7 مرحله (همراه با تصاویر)
قطب نما اخلاقی: این پروژه به عنوان بخشی از سمینار طراحی محاسباتی و ساخت دیجیتال در برنامه کارشناسی ارشد ITECH انجام شد و توسط ونسا کاستالونگا ، جیمز هیوارد و کریستو ون در هوون به شما ارائه شد ._____ آیا تا به حال در انتخاب هایی که