USB Attiny85 را کوچکترین بورد ساخت آردوینو دانست. طراحی کوچک برد و امکان اتصال به پورت usb به کاربر امکان برنامه نویسی و ساخت مدارات کوچک و ساده را می دهد.جرأت میتوان گفت این یکی از کوچکترین برد های توسعه تولید شده است. در این برد از یک کانکتور usb استفاده شده که به صورت کاملاً ظریفی به برد اصلی متصل شده است. Attiny85 را میتوان توسط IDE برنامه ریزی نمود و همچنین از دستورات پلت فرم Arduino برای این برد کوچک استفاده نمود. در این آموزش ابتدا طریقه نصب Attiny 85 را بر روی نرم افزار آردوینو آموزش میدهیم سپس با استفاده از آن شدت روشنایی یک عدد LED را تنظیم میکنیم. در ادامه آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.
برد آردوینو ATTINY85
برد ATTINY85 یک برد کوچک و قابل حمل است که از میکروکنترلر ATTINY85 کم حجم و قدرتمند تشکیل شده است. این برد امکاناتی مانند ۵ پین دیجیتال و ۴ پین آنالوگ را برای توسعه دهندگان فراهم میکند. علاوه بر این، دارای ورودی USB، قابلیت برنامه نویسی و پروگرام آسان است. همچنین این برد دارای پایه های SPI و I2C برای اتصال به سنسورها و دستگاه های دیگر است. استفاده از برد ATTINY85 برای پروژههای کوچک و حرفه ای مناسب است. برد ATTINY85 یکی از بردهای میکروکنترلری است که برای پروژههای الکترونیکی کوچک و متوسط به کار میرود. در حال حاضر، تعدادی از انواع بردهای ATTINY85 در بازار وجود دارند که برای اهداف مختلفی استفاده میشوند. بعضی از انواع بردهای ATTINY85 عبارتند از:
برد ATTINY85 دیجیتال: این برد از ۵ ورودی دیجیتال و ۳ خروجی PWM پشتیبانی میکند.
برد ATTINY85 آنالوگ: این برد دارای ۴ ورودی آنالوگ و ۱ خروجی PWM میباشد.
برد ATTINY85 USB: این برد قابلیت اتصال به کامپیوتر را از طریق پورت USB دارد و برای پروژههای کوچک و کاربردی مناسب است.
برد ATTINY85 شبکه: این برد دارای اتصال Ethernet است و قابلیت کنترل یک شبکه را فراهم میکند.
همچنین، بردهای ATTINY85 به صورت سنتی نیز وجود دارند که با قابلیتهای پایهای و مخصوص به خود برای انواع پروژههای الکترونیکی عرضه میشوند.
ویژگی ماژول Attiny85 usb
- پشتیبانی از IDE ( نرم افزار برنامه نویسی)آردوینو
- دارای یک عدد رگولاتور ۵ ولت ، ۵۰۰ میلیآمپر بر روی ماژول
- دارای ۶ عدد ورودی و خروجی
- ۳ عدد پین pwm
- ۴ عدد پین ADC
- ۸کیلوبایت حافظه فلش
- دارای پروتکل I2C وSPI
- دارای یک عدد LED به منظور نمایش دادن اتصال تغذیه و یک عدد LED متصل به پین شماره ۱
نصب Attiny85 بر روی IDE آردوینو
پیش از هر چیز نیاز به IDE آردوینو دارید ، اگر نرمافزار آردوینو بر روی سیتسم شما نصب نمیباشد از لینک زیر آن را دانلود نموده و نصب نمایید. دانلود نرمافزار آردوینو *قبل از هر چیز توجه داشته باشید که باید رایانه شما به اینترنت متصل باشد و همچنین از یک نرمافزار فیلترشکن استفاده نمایید در غیر این صورت با مشکل مواجه میشوید.
۱- پس از نصب نرمافزار ، وارد نرمافزار شده از منوی File گزینه Preferences را انتخاب کنید.
۲-در پنجره باز شده در قسمت Additional Boards manager URLs آدرس لینک زیر را وارد کنید و OK را بزنید.
http://digistump.com/package_digistump_index.json
۳-وارد منوی Tools شده سپس و در زیر منوی Board گزینه Boar manager… را انتخاب نمایید.
۴- سپس در قسمت Type گزینه Contributed را انتخاب نمایید.
۵- سپس همانند تصویر گزینه اول یعنی Digistump AVR Board by Digistump را انتخاب و سپس بر روی install کلیک نمایید.
هم اکنون Attiny بر روی IDE شما نصب شده است. و اگر به منوی Tools ، زیر منوی Board مراجعه کنید لیست جدیدی از پردازندههای Attiny را مشاهده خواهید کرد.همانند تصویر زیر:
کدنویسی ماژول Attiny 85 USB
برای شروع کدنویسی این ماژول ابتدا باید کتابخانه DigiUSB.h را توسط دستور زیر به برنامه فراخوانی کنید:
#include <DigiUSB.h>
بعد از فراخوانی کتابخانه باید توسط تابع begin در setup برنامه این ماژول را فعال کنید همانند قطعه کد زیر:
void setup() { DigiUSB.begin(); }
کد آردوینو ماژول Attiny85 USB
اتصالات، فعلا ماژول را به پروت USB کامپیوترتان متصل نکنید. پین آند LED را به پین شماره ۱ ماژول Attiny85 و پین کاتد LED را به پین GND ماژول متصل میکنیم. کدهای زیر را درون نرم افزار کپی نمایید:
#include <DigiUSB.h> void setup() { DigiUSB.begin(); pinMode(1,OUTPUT); } void loop() { for (int i=0 ; i<255 ;i++) { analogWrite(1,i); delay(100); } for(int i=255 ; i>0 ;i--) { analogWrite(1,i); delay(100); } delay(2000); }
طریقه آپلود کد بر روی ماژول، ابتدا از منوی Tools ، زیر منوی programmer گزینهی Micronucleus را انتخاب نمایید. به تصویر زیر دقت کنید.
دقت داشته باشید که به هیچ عنوان ماژول Attiny85 را به رایانه منصل نکرده باشید. اکنون بر روی Upload کلیک نمایید.بلا فاصله پس از به نمایش پیغامی با عنوان plug in device now…ماژول را به پورت USB متصل نمایید. همانند تصویر زیر:
در صورت دریافت پیغام Micronucleus done. Thank you! به این معناست که برنامه به درستی بر روی Attiny85 آپلود شده است.
۷ مشکل راه اندازی ماژول attiny85
برخی از مشکلاتی که در راهاندازی ماژول ATTINY85 ممکن است بهوجود بیایند عبارتند از:
۱. عدم تشخیص ماژول توسط کامپیوتر یا برد آردوینو: در این حالت باید اطمینان حاصل کنید که درایورهای مربوط به برد مورد استفاده نصب شدهاند و پورت سریال صحیح انتخاب شده است.
۲. خطای برنامه نویسی: برای رفع این مشکل، باید کدها را بررسی کنید و با اجرای خط به خط و مشاهده نتیجه، خطای مربوطه را پیدا کنید.
۳. نیاز به انجام پروگرمینگ مجدد: در صورتی که پروگرام قبلی بهدلیل برخی خطاها به درستی اجرا نشود، نیاز به انجام پروگرمینگ مجدد میباشد.
۴. اشکال در تغذیه: در صورتی که ماژول دچار مشکل در تغذیه باشد، بهتر است ولتاژ و جریان مصرفی را بررسی کرده و مطمئن شوید که ماژول بهدرستی تغذیه میشود.
۵. مشکلات مربوط به سرعت پورت سریال: در بعضی موارد ممکن است سرعت پورت سریال باعث ایجاد مشکلاتی شود. در این صورت، باید سرعت پورت سریال را تغییر داده و مجدداً تلاش کنید.
۶. عدم اتصال صحیح ماژول به برد آردوینو: برای رفع این مشکل، باید اطمینان حاصل کنید که پایهها بهدرستی بههم متصل شدهاند و از کابلهای مناسب استفاده میکنید.
۷. مشکلات مربوط به سیستمعامل: بعضی از مشکلات ممکن است به دلیل ناسازگاری سیستمعامل با درایورها و برنامههای مربوط به ماژول ATTINY
روش خرید ماژول ATtiny85
بردهای امبدد و الکترونیکی توسط شرکتهای مختلفی طراحی و تولید میشوند. بردهایی که دارای تراشه میکروکنترلر هستند معمولات تمامی یا بخشی از ویژگیهای ارتباطی میکروکنترلر را دارا هستند. ماژولهایی که دارای تراشه ATTINY85 هستند هم به همین روش است. در مدلهای مختلفی با ابعاد و ظواهر مختلف تولید میشود. ما در مجموعه دیجی اسپارک با هدف به اشتراک گذاری دانش و تجربیات خود با افرادی که به الکترونیک و برنامه نویسی علاقهمند هستند، ایجاد شدیم. هدف ما در دیجی اسپارک، ارائه آموزشهایی برای تمام سطوح کاربری، از مبتدی تا پیشرفته، در حوزهی الکترونیک و برنامهنویسی است. از اینرو تنها فروشگاهی که نسبت به محصولاتش اطمینان کافی داریم، دانشجو کیت است. میتوانید نسبت به خرید برد attiny 85 از طریق لینک های زی به فروشگاه دانشجو کیت مراجعه کنید.
لوازم مورد نیاز
ماژول Attiny 85 با اتصال به USB برد Digispark
برد توسعه Attiny85 Digispark با پورت micro usb
چنانچه در مراحل راه اندازی و انجام این پروژه با مشکل مواجه شدید، بدون هیچ نگرانی در انتهای همین پست، به صورت ثبت نظر سوالتان را مطرح کنید. من در سریعترین زمان ممکن پاسخ رفع مشکل شما را خواهم داد. همچنین اگر ایرادی در کدها و یا مراحل اجرایی وجود دارند میتوانید از همین طریق اطلاع رسانی کنید
سلام
ممنونم بابت آموزشتون، یه سوال داشتم، این ماژول یه نوع غیر از USB هم داره، بعد آموزش اون چطوریه؟ اونم به همین طریق قابل برنامه ریزیه؟
ممنون
سلام
کمی متفاوته
خب میشه در مورد اون هم توضیح بدید؟
سلام
فعلا خود Attiny رو نداریم
وقتی موجود شد حتما توضیح میدهم
تشکر 🙂
خواهش میکنم مسلم جون
ba salam.
man saee dar upload mesal bala daram vali ba eror movajeh misham.
exit status 1
Error compiling.
Invalid library found in C:UsersamirAppDataLocalArduino15packagesdigistumphardwareavr1.6.5librariesDigispark_Examples: C:UsersamirAppDataLocalArduino15packagesdigistumphardwareavr1.6.5librariesDigispark_Examples
Invalid library found in C:UsersamirAppDataLocalArduino15packagesdigistumphardwareavr1.6.5librariesDigispark_Examples: C:UsersamirAppDataLocalArduino15packagesdigistumphardwareavr1.6.5librariesDigispark_Examples
سلام
به علت تداخل افزوونه های سایت کدها دچار مشکل شده بودن
هم اکنون ویرایش شدن
یک بار دیگه کد ها را تست کنین
salam.
barname upload shod vali device peyda nemikone.
:va erore Invalid library found in C
bayad noe board ra ham az board list entekhab kard?
سلام
بله دیگه. نوع برد را هم باید از قسمت تنظیمات تغییر بدین
ba salam va khaste nabashid.
tashakor mikonam az pasokh goee shoma.
moshkele digari dashtam va ine ke boardam roye
systemam shenakhte nemishe.
driver ham nasb kardam vali ba in hal board hanoz nashenase.
سلام
وقتی که ماژول را وصل میکنین اصلا نباید بشناستش
باید در هنگامی که بر روی دکمه پروگرام کلیک میکنید ، سریع ماژول را به پورت usb متصل کنین( همینطور که در آموزش توضیح داده شده)
سلام مرسی از سایت خوبتون و پست مفیدی که ارائه داید.موفق باشید
سلام ممنون از لطفتون
سلام
این ماژول با usb3 هم سازگاری داره؟
تشکر
سلام بله
سلام، به نظرم همه مراحل رو درست انجام دادم ،ولی بعداز اتصال ماژول پیغام device search timed out میده.
بسیار عالی . فقط لازم هست ذکر کنم قبل از اتصال ماژول به سیستم ، اگر درایور ماژول نصب نباشه ،ویندوز ماژول رو به عنوان یک سخت افزار ناشناس تشخیص میده. میتونین از ادرس زیر درایور مربوط رو دانلود کنین .
https://netix.dl.sourceforge.net/project/digistump/DigisparkArduino-Win32-1.0.4-March29.zip
با سلام
ضمن تشکر از توجه شما، البته درایور تمامی این بردها در فروشگاه موجود میباشد.
هرکار میکنم بازهم این ارور رو میده.من سیستم مک استفاده میکنم
Device search timed out
با سلام
ضمن تشکر از توجه شما، جهت راهنمایی لطفا دقیقا توضیح دهید که چه کردهاید و چه تنظیماتی انجام شده است.
سلام
خسته نباشید.
از آموزش های کامل شما در سایت بسیار متشکرم.
داشتم یک اسکچ روی َAttiny85 با Arduino UNO R3 آپلود می کردم که به مشکل زیر برخوردم:
Arduino: 1.8.5 (Windows 10), Board: “ATtiny25/45/85, ATtiny85, Internal 1 MHz”
Using Port : COM5
Using Programmer : stk500v1
Overriding Baud Rate : 19200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
avrdude done. Thank you.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
تمام اتصالاتم را نیز چک کرده ام همچنین نوع برد و ورودی COM و…
لطفا رهنمایی کنید.
با تشکر
با سلام و تشکر از شما
برد Attiny85 خودش دارای پورت USB است و به صورت مستقیم با کامپایلر آردوینو ارتباط برقرار میکند. منظور شما از اینکه میفرمایید با آردوینو Uno روی این برد آپلود میکردید چیست؟
سلام
منظور خود قطعه میکروکنترلر بود.
از ماژول یا برد USB Attiny85 استفاده نمی کردم.
باتشکر
سلام مجدد
در این آموزش ماژول Attiny85 مورد بررسی است. در خصوص تراشه و کامپایل کردن کدها روی آن نیاز به پروگرامر دارید.
از آردوینو به عنوان ISP استفاده می کردم که این ارور که در بالا فرستادم پیش آمد.
سلام مجدد
در چنین حالتی موارد متفاوت خواهد بود، متاسفانه بنده در این زمینه تجربه ندارم. از دیگر کاربرانی که در این خصوص تجربه دارند، تقاضا دارم تا در این بحث شرکت کنند.
سلام مجدد با عرض خسته نباشید.
ماژول USB Attiny85 را تهیه نمودم و با استفاده از آن توانستم اسکچ خود را بر روی آن به درستی آپلود نمایم.
با تشکر فراوان
با سلام و تشکر از توجه شما
موفق باشید. لطفا صفحه حمایت از دیجی اسپارک را مطالعه بفرمایید.
اقا خیلی ممنون خدا خیرتون بده واقعا عالی بود هرجا گشتم چیز بدرد بخوری پیدا نکردم.
ممنونم فقط وقتی کتابخانه DigiUSB رو فراخوانی می کنم اررو کامپایل میداد،که وقتی کتابخانه رو حذف کردم و بصورت عادی اپلود کردم جواب داد.
گفتم شاید کسی مشکل منو داشت بدردش بخوره ممنون و متشکر.
البته ماله من روی بردم نوشته CJMCU و رنگش بنفشه
با سلام
کاربر گرامی از توجه شما سپاسگزاریم. همچنین بابت اشتراک گذاری تجربه کاربریتان با دیگر کاربران بسیار خوشحال هستم. لطفا به صفحه حمایت از دیجی اسپارک مراجعه کنید.
سلام من یه oled گرفتم ۶pin امکان اتصالش به attiny85 هست؟
روی oled که من خریدم پایه ها به این شکله
DC- RES- D1- D0- VCC- GND
میشه راهنمایی بفرمایید اتصال پایه ها به چه صورته
با سلام
لطفا سوالتان را در جای مناسب مطرح کنید.
سلام
چرا لمکان مونیتور سریال با attiny85 نیست؟ رو هیچ comی نمیشناسه؟ من چندتا ویدیو توو یوتیوب دیدم که به راحتی رو پورت ١ میشناخت
البته با تشکر از راهنماییهای شما چون حداقل تونستم توو attiny85 برنامه لود کنم
با سلام
ضمن تشکر از شما، سوال شما منتشر شد در صورتیکه دیگر کاربران از این مورد اطلاع داشته باشند به شما پاسخ خواهند داد.
سلام
من میخوام روی یه میکرو کنترل atmega328 کد هامو آپلود کنم آیا میتونم اونو به برد arduino uno dip وصل کنم (به همون سوکت ۲۸ پینی که روی برد هست) بعد که کد رو آپلود کردم اون میکروکنترلر رو به یه برد دیگه منتقل کنم؟
با سلام
خیر برای این منظور بایستی از برد آردوینو به عنوان پروگرامر استفاده کنید. ولی روش اجرای آن متفاوت با توضیحات شما میباشد.
سلام شرمنده من نتونستم توی tools اردوینو پروگرمر Micronucleus رو پیدا کنم بعد بورد انتخابی رو هم ۳ مورد میاره نمیدونم کدومو انخاب کنم ممنون میشم راهنمایی کنین
سلام مجدد
در ابتدا پیشنهاد میشود، ورژن آدروینو ۱٫۸٫۵ باشد. سپس با نصب پکیج digistump به boards manager وارد شده و type را بر روی contributed قرار دهید.
سپس در لیست های نمایش داده شده، برد Digistump AVR Boards by Digistump را نصب کنید. با نصب پکیج لیست برد های digispark به بردها اضافه خواهد شد. در نهایت برد اول یعنی (Digispark(Default-16.5mhz را انتخاب و برنامه ساده ای تست کنید.
بررسی و نتیجه را از همین طریق اطلاع رسانی کنید.
تمامی تنظیمات رو مانند اموزش انجام دادم اما این پیغام میاد
Running Digispark Uploader…
Plug in device now… (will timeout in 60 seconds)
چند ثانیه بعدش هم این پیام
> Press CTRL+C to terminate the program.
> Device search timed out
پیام دریافتی ارور نیست! دیجی اسپارک نصب شده است.
یک عکس هم ضمیمه نمایید. همچنین آیا درایور مخصوص را نصب شده است؟
سلام
اولا من نمیدونم تو اردوینو کدوم بورد رو انتخاب کنم
۱- ATTINY85- cemma 8mhz
۲-attiny 85 trinket 8mhz
۳-attiny 85 trinket 16mhz
بعد کدوم پروگرمر رو انتخاب کنم اونی رو که توی اموزش نوشتین نرم افزار من نمیاره
سلام مجدد
بنده این موارد را بررسی کردم، پیرو این آموزش باید لیست بردهایی که به نرم افزار آردوینو اضافه میشوند، با Digispark شروع شوند. ولی لیست دریافتی شما چیز دیگری هست.
نکتهای که حائز اهمیت است، این چنین بردهایی که به صورت مستقیم روی Arduino IDE قرار ندارند، دارای پیچیدگیهای در نصب و راه اندازی هستند. در بسیاری از موارد نیاز به اجرای مو به مو مراحل وجود دارد. از اینرو با توجه به آپدیت اخیر آردوینو، این موضوع کمی نیاز به پیگیری دارد. منتظر باشید بنده بررسی عمیقتری میکنم و نتیجه را از همین طریق اطلاع رسانی خواهم کرد.
ممنونم
تمامی تنظیمات رو مانند اموزش انجام دادم اما این پیغام میاد
Running Digispark Uploader…
Plug in device now… (will timeout in 60 seconds)
چند ثانیه بعدش هم این پیام
> Press CTRL+C to terminate the program.
> Device search timed out
در کامنت قبل پاسخ داده شد.
ولی مشکل من حل نشده در حالی که تمامی مراحل اموزش بالا رو موبه مو انجام دادم متاسفانه نیاز شدیدی هم دارم
سلام مجدد
بنده با حدس و گمان نمیتوانم، مراحل رفع عیب را پیش ببرم.جهت دریافت راهنمایی میبایست مواردی مانند ارور را اعلام فرمایید. همچنین در کامنت قبل هیچ اروری در متن ارسال شده وجود نداشت. جهت بررسی مجدد یک تصویر از نرم افزار پس از آپلود کد ضمیمه نمایید تا بررسی شود.
وقت بخیر وخسته نباشید
بله درایو هم نصب شده است اما من همین نمونه برنامه رو هم که توی جراغ چشمک زن استفاده شده رو هم نتونستم بریزم
اول این پیام میاد
Running Digispark Uploader…
Plug in device now… (will timeout in 60 seconds)
بعدش
> Press CTRL+C to terminate the program.
> Device search timed out
این پیام و اپلود نمیشه
شاید هم من نمیتونم برناممو درست بنویسم اگه امکانش هست شما کمکم کنید
من برنامه ای میخوام که یه ورودی و یه خروجی داشته باشه وقتی ورودی اعمال میشه بهم خروجی رو بده وقتی هم ورودی قطع شد خروجی رو قطع کنه
پین هامم به این ترتیبن روی بورد attiny85
pb5 nres
pb4 adc2
pb3 adc3
pb2 sck/adc1
pb1 miso
pb0 mosi
با سلام
لطفا یک تصویر از ارور ضمیمه کنید. در ابتدا ارور را بررسی خواهیم کرد و سپس به کد مورد نظر خواهیم رسید.
سلام نتونستم عکسی از ارور اپلود کنم
اما ارورش اینه
اول این پیام میاد
Running Digispark Uploader…
Plug in device now… (will timeout in 60 seconds)
بعدش
> Press CTRL+C to terminate the program.
> Device search timed out
این پیام و اپلود نمیشه
این پیام ارور نیست.
ممکن است در نوشتن برنامه مورد نظر خطایی وجود داشته باشد که از این طریق قابل بررسی نمیباشد.
یعنی اروری نمینه همینجوری میمونه
شاید برنامرو اشتبا نوشتم ممنون میشم برنامرو واسم بسته به بورد بنویسین
برنامه باید اینجوری باشه که بهش یه ورودی بدیم هروقت این ورودی فعال شد یه خروجی بهمون بده اگه ورودی هم قطع شد خروجی رو قطع کنه
دقت داشته باشید، بررسی کد غیر از آموزش امکان پذیر نیست و در صورت تعریف پروژه بایستی موارد به صورت دقیق اعلام شود.
سلام
گروه تلگرامی چرا حذف شده من که دو هفته نمیشه هزینشو پرداخت کردم
با سلام
کاربر گرامی این مورد را باید از طریق مدیرهای گروه پیگیری کنید. قوانین گروه را هم مطالعه کنید.
حالا شما میگین من چیکار کنم
از طریق پرتال پشتیبانی با تیم فنی در ارتباط باشید.
ممنون که به دانشجو کیت انتقالم دادید من بدون پرداخت حق اشتراک و بدون پرداخت هزینه برای بک گروه تلگرامی که اصلا پاسخگو نیست و همه از اینکه هزینه دادن پشیمونن مشکلمو از دانشجو کیت حل کردم
اما با اینکه حق اشتراک دیجی اسپارکو گرفتم و تو کانالش عضو شدم به نتیجه ای نرسیدم
با سلام
کاربر گرامی توجه داشته باشید، تیم فنی هر دو سایت یکسان است و تا زمانی که اطلاعات کامل و شفاف از نحوه ی اجرا و راه اندازی ماژول ها ارائه ندهید، روند پاسخگویی به تاخیر خواهد خورد.
در خصوص گروه تلگرامی هیچ تهعدی در دریافت پاسخ سریع از سمت کاربران وجود ندارد. قوانین و شرایط گروه قبل از پرداخت هزینه شفاف اعلام شده است.
با سلام من هم مشکل شما رو داشتم و اگر ممکنه راهنمایی کنید ممنون میشم
سلام عزیزان من یه سوال داشتم
میخواستم بدونم Attiny85 رو چجوری باید بخرم
ممنون میشم راهنمایی کنید
با سلام
به بخش وسایل لازم در آموزش دقت کنید، لینک خرید اعلام شده است.
سلام من برای راه اندازی این سنسور نیاز دارم که بدونم پایه SEK و پایه MOC و پایه MISO رو باید در این آردوینو به کدوم پایه ها وصل کنم ممنون
با سلام
به پایه های ۰ و ۱ و ۲ متصل کنید.
سلام من برای راه اندازی این سنسوربا NRF24L01 نیاز دارم که بدونم پایه SEK و پایه MOC و پایه MISO رو باید در این آردوینو به کدوم پایه ها وصل کنم ممنون
با سلا
طبق توضیحات پاسخ قبلی اقدام کنید. همچنین جنابعالی میتوانید با مراجعه به شماتیک پایههای خروجی برد، نسبت به این موضوع مطلع شوید.
سلام خسته نباشید
من این ماژول رو خریداری کردم خواستم بصورت امتحانی example کیبورد رو روش انجام بدم
اما با اینکه تمام کار هایی که گفته بودید رو انجام دادم با این ارور مواجه می شوم
> Device is found!
connecting: 16% complete
connecting: 22% complete
connecting: 28% complete
connecting: 33% complete
> Device has firmware version 1.6
> Available space for user applications: 6012 bytes
> Suggested sleep time between sending pages: 8ms
> Whole page count: 94 page size: 64
> Erase function sleep duration: 752ms
> Error opening C:\Users\Mazin: No such file or directory
> Error loading or parsing hex file.
با سلام
ارور در مرحله ی نصب کتابخانه دارید بررسی کنید که به درستی نصب شده باشد.
نمیدونم چرا وقتی میخوام اپلود کنم اپلود میشه ولی اصلا اجرا نمیشه چیزی قبلا یه بار اپلود کردم خوب کار میکرد ولی الان نمیدونم چرا کار نمیکنه این ها رو مینویسه داخل اردوینو
Sketch uses 3310 bytes (55%) of program storage space. Maximum is 6012 bytes.
Global variables use 121 bytes of dynamic memory.
“C:\Users\StaR\AppData\Local\Arduino15\packages\digistump\tools\micronucleus\2.0a4/launcher” -cdigispark –timeout 60 -Uflash:w:C:\Users\StaR\AppData\Local\Temp\arduino\sketches\1141A22CD7F3D34DAA873B661D1D8197/Wallpaper_Prank.ino.hex:i
Running Digispark Uploader…
Plug in device now… (will timeout in 60 seconds)
> Please plug in the device …
> Press CTRL+C to terminate the program.
> Device search timed out
کسی میتونه کمکم کنه اصلا بلد نیستم چیزایی که توش اپلود کردم رو پاک کنمش
سلام من کدم و ریختم کار کرد ولی بعد از چند بار ۳/۴ بار کار کردن دیگه سیستم الان نمیشناسه