فهرست مطالب:
- مرحله 1: بارگیری ها و مواد
- مرحله 2: استفاده از فایل های هسته ATtiny
- مرحله 3: اتصال پین ها
- مرحله 4: بارگذاری طرح خود
- مرحله 5: لذت ببرید
تصویری: نحوه برنامه ریزی و راه اندازی ATtiny85 با USBasp: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در این دستورالعمل دقیقاً نحوه بارگیری و برنامه ریزی میکروچیپ ATtiny85 را به ساده ترین روشی که می توانم بفهمم ، خواهید آموخت. این اولین دستورالعمل من است بنابراین اگر توصیه یا راهنمایی در مورد نحوه ایجاد راهنمای بهتر دارید ، لطفاً در پایان نظر دهید یا حتی اگر از مقاله من بازخوردی دارید.
مرحله 1: بارگیری ها و مواد
اولین قدم برای برنامه نویسی ATtiny85 این است که فایلهای لازم را برای دستیابی به این هدف بارگیری کنید. موارد زیر را قبل از شروع بارگیری کنید:
ATtiny85 Core:
آخرین نسخه Arduino IDE (Windows):
آخرین نسخه Arduino IDE (MacOS):
در صورت نیاز به کمک نصب Arduino IDE به این صفحه مراجعه کنید:
مواردی که من استفاده خواهم کرد سیم های مردانه به مرد ، یک آداپتور 10 پین به 6 پین ISP و یک برنامه نویس ISP ، یک تخته نان و البته یک ATtiny85 است.
مرحله 2: استفاده از فایل های هسته ATtiny
ابتدا باید فایلها را از داخل فایل فشرده خارج کنید. برای این کار باید روی فایل زیپ شده راست کلیک کرده و بر روی extract کلیک کنید. سپس باید فایل را از بارگیری های خود یا هر جایی که آنها را ذخیره کرده اید به فایل سخت افزاری که در پوشه Sketchbook شما قرار دارد منتقل کنید (در صورت وجود ، می توانید محل اسکچ بوک را در Preferences پیدا کرده یا تغییر دهید ، به File> Prefrences> Sketchbook Loaction بروید). در یک فایل سخت افزاری می توانید یک پوشه جدید به نام "سخت افزار" ایجاد کنید.
مرحله 3: اتصال پین ها
پین های برنامه نویس را به پین های مربوطه خود در ATtiny85 با استفاده از pinout نشان داده شده وصل کنید.
مرحله 4: بارگذاری طرح خود
مرحله نهایی بارگذاری طرح روی میکروچیپ است. اما ابتدا باید میکروچیپ را بوت کنید ، ابتدا برد صحیح را انتخاب کنید (Tools> Board> Scroll Down> ATtiny45/85 (Optiboot)) سپس برنامه نویس صحیح را انتخاب کنید (به Tools> Programmer> USBasp بروید ، سپس به Tools> Burn بروید. Bootloader و بعد از چند ثانیه باید بگوید Done Burning Bootloader. هنگامی که تراشه را بوت کردید ، مثال Blink معمولی را باز کنید (به File> Examples> Basics> Blink بروید و سپس LED_BUILTIN را به 3 تغییر دهید. سپس ATtiny85 را با رفتن به Tools> Board> Scroll Down> ATtiny45/85 (Optiboot) انتخاب کنید. پس از آن برنامه نویس را با رفتن به مسیر Tools> Programmer> USBasp انتخاب کنید. در نهایت برای بارگذاری طرح با استفاده از CTRL+SHIFT+U یا رفتن به Sketch> Upload with Programmer.
مرحله 5: لذت ببرید
آخرین مرحله این است که فقط از آردوینوی مینیاتوری شده خود لذت ببرید. با استفاده از این روش می توانید هر طرح را روی آن بارگذاری کرده و در جایی که از یک برد معمولی آردوینو استفاده می شود ، استفاده کنید. اگر از این پروژه لذت بردید یا آن را دوست داشتید ، فراموش نکنید که تصویری از موفقیت خود را به اشتراک بگذارید و اگر می خواهید ، آن را دوست داشته باشید.
توصیه شده:
2048 بازی خود را با برنامه Java/Java برنامه ریزی کنید: 8 مرحله
برنامه خود را برای بازی 2048 W/Java !: من بازی 2048 را دوست دارم. بنابراین تصمیم گرفتم نسخه خودم را برنامه ریزی کنم. این بسیار شبیه به بازی واقعی است ، اما برنامه نویسی آن به من این آزادی را می دهد که هر زمان که می خواهم هر چیزی را که می خواهم تغییر دهم. اگر من به جای 4x4 معمولی یک بازی 5x5 می خواهم ، یک
راه اندازی برنامه نویسی NodeMCU با Arduino IDE: 3 مرحله
راه اندازی برنامه نویسی NodeMCU با Arduino IDE: در این قسمت آموزشی نحوه برنامه نویسی برد NodeMCU با استفاده از Arduino IDE را به شما نشان خواهم داد. برای این کار باید درایورها را نصب کرده و برد NodeMCU را به لیست برد Arduino اضافه کنید. بیایید مرحله به مرحله انجام دهیم
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این دستورالعمل
ماز لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: 13 مرحله (همراه با تصاویر)
پیچ و خم لیزری قابل برنامه ریزی با آردوینو و برنامه اندروید: تعداد زیادی پیچ و خم از کتاب های بچه ها گرفته تا روبات حل اتوماتیک پیچ و خم را مشاهده کنید. در اینجا من چیزی را متفاوت امتحان می کنم که در آن پیچ و خم را با استفاده از بازتاب لیزری حل می کنم. هنگامی که در ابتدا فکر می کنم بسیار آسان است ، اما انجام آن ارزان ، هزینه زمان بیشتری برای دقت دارد. اگر کسی می خواهد به
ساده ترین راه برای برنامه ریزی میکروکنترلر!: 9 مرحله
ساده ترین راه برای برنامه ریزی میکروکنترلر!: آیا در داشتن میکروکنترلری که از قدرت بسیار کمتری استفاده می کند ، جالب هستید؟ امروز ، STM32 Ultra Low Power - L476RG را به شما معرفی می کنم که 4 برابر انرژی کمتری نسبت به آردوینو مگا مصرف می کند و پردازنده قوی Cortex دارد. همچنین من