🤯 یه گروه آوردم حسابی 🤯
‼️ پرسش و پاسخ Neutron Electronics یه گروه هست که توش می تونی به قله های الکترونیک دست پیدا کنی ‼️
https://eitaa.com/joinchat/1582499474Cc61a9e7714
راستی این گروه کانال هم داره ‼️
توش میتونی چیز های زیادی در مورد الکترونیک یاد بگیری از مدارات تا قطعات 👇👇
https://eitaa.com/NeutronElectronics
همچنین یک گروه دیگه هم هست که میتونید سوال های خودتون رو درباره اردوینو بپرسید
https://eitaa.com/joinchat/2072315598C493d1a1e15
این گروه کانال هم داره میتونی چیز های زیادی درباره اردوینو یاد بگیری
پس همین الان عضو شو
https://eitaa.com/ArduinoNeutronElectronics
📚⚡ چگونه کتابخانه آردوینو نصب کنیم؟
🇮🇷 در این شرایط جنگی و با وجود محدودیتها و فیلترینگ، نصب کتابخانههای آردوینو هم میتواند دردسرساز شود؛ اما راهحل داریم! 💪
در این پوستر ۳ روش کاربردی برای نصب کتابخانهها معرفی شده است:
🟢 روش اول: نصب مستقیم از داخل Arduino IDE با فیلترشکن
🔵 روش دوم: دریافت لینک مستقیم و معتبر کتابخانه از GitHub با کمک هوش مصنوعی
🟠 روش سوم: استفاده از مجموعه حدود ۲۰۰۰ کتابخانه آردوینو از سیسوگ برای زمانی که دسترسی به اینترنت محدود است.
⭐ پیشنهاد ما: تا زمانی که امکانش را دارید، از روش اول و دوم استفاده کنید؛ چون احتمال دسترسی به نسخههای جدیدتر و منبع اصلی کتابخانه بیشتر است.
📌 همچنین بهتر است کتابخانههای موردنیاز پروژههایتان را زمانی که اینترنت در دسترس است دانلود کرده و یک نسخه پشتیبان روی کامپیوتر یا فلش نگه دارید.
🛠️ محدودیت اینترنت نباید جلوی یادگیری و ساخت پروژههای الکترونیکی را بگیرد.
💡 با دانش و خلاقیت، در هر شرایطی میتوانیم ادامه بدهیم و پیشرفت کنیم. 🇮🇷
کانال اردوینو
https://eitaa.com/ArduinoNeutronElectronics
کانالNeutronElectronicsronics
https://eitaa.com/NeutronElectronics
🚀 آموزش آپلود کد روی آردوینو از صفر تا اجرا
اگر برای اولین بار میخواهید یک کد را روی برد آردوینو آپلود کنید، در این آموزش تمام مراحل را از نصب نرمافزار و درایور تا اجرای اولین برنامه توضیح میدهیم.
1️⃣ نصب Arduino IDE
ابتدا نرمافزار Arduino IDE را روی کامپیوتر نصب کنید.
پس از نصب، برنامه را باز کنید.
2️⃣ نصب درایور
اگر کامپیوتر برد را شناسایی نمیکند، ممکن است نیاز به نصب درایور داشته باشید.
بسته به نوع برد، ممکن است یکی از درایورهای زیر موردنیاز باشد:
• CH340 / CH341
• CP210x
• FTDI
برای بررسی وضعیت برد در ویندوز میتوانید وارد:
Device Manager → Ports (COM & LPT)
شوید.
اگر برد بهصورت Unknown Device نمایش داده شود یا علامت زرد داشته باشد، احتمال دارد درایور مناسب نصب نشده باشد.
⚠️ درایور را ترجیحاً از منبع معتبر یا سایت سازنده تراشه دریافت کنید.
3️⃣ اتصال آردوینو
برد را با یک کابل USB به کامپیوتر وصل کنید.
دقت کنید کابل USB باید قابلیت انتقال داده داشته باشد؛ بعضی کابلها فقط برای شارژ هستند و امکان آپلود کد با آنها وجود ندارد.
4️⃣ انتخاب برد
در Arduino IDE از مسیر:
Tools → Board
مدل دقیق برد خود را انتخاب کنید.
برای مثال:
• Arduino Uno
• Arduino Nano
• Arduino Mega
• Arduino Leonardo
⚠️ اگر از برد دیگری مانند ESP32 یا ESP8266 استفاده میکنید، باید پکیج مربوط به همان برد نصب شده باشد و برد صحیح را انتخاب کنید.
5️⃣ انتخاب Port
حالا از مسیر:
Tools → Port
پورت مربوط به برد را انتخاب کنید.
برای مثال:
COM3
اگر پورت ظاهر نمیشود، ابتدا کابل، درایور و اتصال برد را بررسی کنید.
---
💡 6️⃣ اولین تست؛ کد چشمکزن
برای اینکه مطمئن شویم برد، درایور، کابل، پورت و Arduino IDE درست کار میکنند، میتوانیم یک برنامه بسیار ساده به نام Blink روی برد آپلود کنیم.
برای Arduino Uno معمولاً LED داخلی برد به پایه 13 متصل است.
کد تست:
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
با اجرای این برنامه، LED هر یک ثانیه روشن و هر یک ثانیه خاموش میشود.
⚠️ نکته بسیار مهم درباره پایه LED
این کد در این مثال برای Arduino Uno نوشته شده و پایه 13 را برای تست استفاده میکند.
اما همه بردهای آردوینو LED داخلی را روی پایه 13 ندارند و بعضی بردها اصلاً LED داخلی قابل استفاده روی آن پایه ندارند.
بنابراین اگر از برد دیگری استفاده میکنید، باید پایه LED داخلی یا پایهای که برای تست انتخاب کردهاید با همان برد مطابقت داشته باشد.
مثلاً ممکن است در یک برد پایه LED داخلی با Uno متفاوت باشد.
📌 پس قبل از تغییر دادن شماره پایه، مشخصات همان مدل برد را بررسی کنید.
---
7️⃣ بررسی کد با Verify
بعد از قرار دادن کد در Arduino IDE، ابتدا روی دکمه:
✓ Verify
کلیک کنید.
برنامه کد را کامپایل و خطاهای آن را بررسی میکند.
اگر خطایی وجود نداشته باشد، میتوانید مرحله بعد را انجام دهید.
---
8️⃣ آپلود کد
حالا روی دکمه:
→ Upload
کلیک کنید.
Arduino IDE ابتدا کد را کامپایل کرده و سپس آن را از طریق کابل USB به برد منتقل میکند.
اگر آپلود با موفقیت انجام شود، معمولاً پیام:
Done uploading
نمایش داده میشود.
بعد از آن باید LED برد شروع به چشمک زدن کند.
🎉 اگر LED بهدرستی چشمک زد، یعنی مسیر کلی ارتباط کامپیوتر و برد و آپلود برنامه بهدرستی کار میکند.
---
❗ اگر کد آپلود نشد
🔴 Board not selected
مدل برد انتخاب نشده است.
از مسیر:
Tools → Board
برد صحیح را انتخاب کنید.
🔴 Port نمایش داده نمیشود
کابل USB را بررسی کنید و مطمئن شوید کابل قابلیت انتقال داده دارد.
سپس درایور را بررسی کنید.
🔴 Upload Error
موارد زیر را بررسی کنید:
• انتخاب صحیح Board
• انتخاب صحیح Port
• کابل USB
• نصب درایور
• بسته بودن Serial Monitor
• اتصال صحیح برد
در بعضی بردها نیز ممکن است هنگام آپلود نیاز باشد دکمه RESET را فشار دهید.
---
🛠️ ترتیب کامل آپلود
مسیر کلی کار به این شکل است:
Arduino IDE
⬇️
نصب درایور در صورت نیاز
⬇️
اتصال برد با USB
⬇️
انتخاب Board
⬇️
انتخاب Port
⬇️
نوشتن یا باز کردن کد
⬇️
Verify
⬇️
Upload
⬇️
اجرای برنامه روی برد
⭐ نکته پایانی
کد Blink فقط یک برنامه آزمایشی ساده برای بررسی درست بودن ارتباط کامپیوتر با برد و امکان آپلود برنامه است.
این کد را نباید بدون بررسی پایهها روی تمام بردها یکسان در نظر گرفت.
اگر از Arduino Uno، Nano، Mega یا مدل دیگری استفاده میکنید، ابتدا مشخصات همان برد را بررسی کنید و پایه مناسب LED یا خروجی را انتخاب کنید.
📌 اول برد را بشناسید، بعد پایهها را انتخاب کنید، سپس کد را آپلود کنید.
🚀 با همین تست ساده میتوانید مطمئن شوید که Arduino IDE، درایور، کابل، پورت و ارتباط با برد آماده اجرای پروژههای بعدی هستند.
کانال اردوینو
https://eitaa.com/ArduinoNeutronElectronics
کانالNeutronElectronicsronics
https://eitaa.com/NeutronElectronics