فهرست مطالب:
- مرحله 1: چیزهایی که باید بدست آورید
- مرحله 2: مشخصات Digispark ATTINY85
- مرحله 3: بردهای Digispark را در Arduino IDE نصب کنید
- مرحله 4: برنامه نویسی برد Digispark با استفاده از Arduino IDE
تصویری: شروع کار با Digispark Attiny85 با استفاده از Arduino IDE: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
Digispark یک برد توسعه میکروکنترلر مبتنی بر Attiny85 است که مشابه خط آردوینو است ، اما ارزان تر ، کوچکتر و کمی قدرتمندتر است. Digispark با دارا بودن سپرهای وسیع برای افزایش عملکرد و قابلیت استفاده از Arduino IDE آشنا ، راهی عالی برای پرش به لوازم الکترونیکی است ، یا برای مواقعی که آردوینو بسیار بزرگ یا زیاد است ، عالی است.
مرحله 1: چیزهایی که باید بدست آورید
برای این آموزش شما فقط به یک تخته digispark attiny85 نیاز دارید.: digispark: پیوند Digispark 2
مرحله 2: مشخصات Digispark ATTINY85
پشتیبانی از Arduino IDE 1.0+ (OSX/Win/Linux) قدرت از طریق USB یا منبع خارجی-5 ولت یا 7-35 ولت (12 ولت یا کمتر توصیه می شود ، انتخاب خودکار) رگولاتور 500 مگا 5 ولت داخلی پین های ورودی/خروجی USB6 (2 برای USB فقط در صورتی استفاده می شود که برنامه شما به طور فعال از طریق USB ارتباط برقرار کند ، در غیر این صورت می توانید از هر 6 مورد استفاده کنید حتی اگر از طریق USB برنامه نویسی می کنید) حافظه فلش 8k (حدود 6k پس از بوت لودر) I2C و SPI (در مقابل USI) PWM در 3 پین (بیشتر امکان پذیر است با نرم افزار PWM) ADC در 4 پین LED قدرت و LED تست/وضعیت
مرحله 3: بردهای Digispark را در Arduino IDE نصب کنید
ابتدا Arduino ide را باز کنید و سپس به تنظیمات بروید و سپس در url board magae url این آدرس را برای Digispark بچسبانید: -https://digistump.com/package_digistump_index.json
حالا به مدیر بردها بروید و تخته های Digispark را بارگیری کنید.
مرحله 4: برنامه نویسی برد Digispark با استفاده از Arduino IDE
تنظیمات داده شده را انتخاب کنید Board- Digispark Default 16.5mhzProgrammer - micronucleus و دکمه بارگذاری را فشار دهید و پیامی را در انتهای arduino ide دریافت خواهید کرد که دستگاه را در عرض 60 ثانیه وصل کنید ، سپس دستگاه را وصل کنید و اگر همه چیز خوب کار کرد ، پیامی دریافت خواهید کرد micronucleus انجام شد متشکرم به این معنی که کد بارگذاری شده است و led شما شروع به چشمک زدن می کند. با تشکر
توصیه شده:
شروع به کار با رابط سنسور I2C ؟؟ - رابط MMA8451 خود را با استفاده از ESP32s انجام دهید: 8 مرحله
شروع به کار با رابط سنسور I2C ؟؟ - رابط MMA8451 خود را با استفاده از ESP32s: در این آموزش ، با نحوه راه اندازی ، اتصال و دریافت دستگاه I2C (شتاب سنج) کار با کنترلر (Arduino ، ESP32 ، ESP8266 ، ESP12 NodeMCU) آشنا خواهید شد
یک راه بسیار ساده برای شروع کار با اتوماسیون خانگی با استفاده از ماژول های DIY: 6 مرحله
یک راه بسیار ساده برای شروع کار با اتوماسیون خانگی با استفاده از ماژول های DIY: وقتی تصمیم گرفتم تعدادی سنسور DIY را به دستیار خانه اضافه کنم ، بسیار شگفت زده شدم. استفاده از ESPHome بسیار ساده است و در این پست ، ما نحوه کنترل یک پین GPIO و همچنین به دست آوردن دما را یاد می گیریم. داده های رطوبت از یک بی سیم
شروع کار با RPLIDAR کم هزینه با استفاده از Jetson Nano: 5 مرحله
شروع به کار با RPLIDAR کم هزینه با استفاده از Jetson Nano: مروری کوتاه مختصر تشخیص و اندازه گیری نور (LiDAR) به همان روشی عمل می کند که از فاصله یاب های مافوق صوت با پالس لیزر به جای امواج صوتی استفاده می شود. Yandex ، Uber ، Waymo و … سرمایه گذاری زیادی در فناوری LiDAR برای خودروهای خودران خود انجام می دهند
شروع کار با Stm32 با استفاده از Arduino IDE: 3 مرحله
شروع به کار با Stm32 با استفاده از Arduino IDE: STM32 یک برد قدرتمند و محبوب است که توسط Arduino IDE پشتیبانی می شود. اما برای استفاده از آن شما باید بردهای stm32 را در Arduino IDE نصب کنید بنابراین در این دستورالعمل نحوه نصب و راه اندازی بردهای stm32 را توضیح خواهم داد. برای برنامه نویسی آن
شروع کار با Esp 8266 Esp-01 با Arduino IDE - نصب بردهای Esp در Arduino Ide و برنامه نویسی Esp: 4 مرحله
شروع کار با Esp 8266 Esp-01 با Arduino IDE | نصب بردهای Esp در Arduino Ide and Programming Esp: در این دستورالعمل نحوه نصب بردهای esp8266 در Arduino IDE و نحوه برنامه نویسی esp-01 و بارگذاری کد در آن را یاد می گیریم. از آنجا که تخته های esp بسیار محبوب هستند ، بنابراین به فکر ایجاد دستورالعمل های آموزشی هستم این و اکثر مردم با مشکل روبرو هستند