You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/fa
localizeflow[bot] 6ae558ee2b
chore(i18n): sync translations with latest source changes (#579)
3 months ago
..
1-getting-started chore(i18n): sync translations with latest source changes (#577) 4 months ago
2-farm chore(i18n): sync translations with latest source changes (#577) 4 months ago
3-transport chore(i18n): sync translations with latest source changes (#577) 4 months ago
4-manufacturing chore(i18n): sync translations with latest source changes (#577) 4 months ago
5-retail chore(i18n): sync translations with latest source changes (#577) 4 months ago
6-consumer chore(i18n): sync translations with latest source changes (#577) 4 months ago
docs chore(i18n): sync translations with latest source changes (#571) 6 months ago
images chore(i18n): sync translations with latest source changes (#571) 6 months ago
lesson-template chore(i18n): sync translations with latest source changes (#571) 6 months ago
quiz-app chore(i18n): sync translations with latest source changes (#571) 6 months ago
.co-op-translator.json chore(i18n): sync translations with latest source changes (#579) 3 months ago
CODE_OF_CONDUCT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
README.md chore(i18n): sync translations with latest source changes (#579) 3 months ago
SECURITY.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
SUPPORT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
TROUBLESHOOTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
attributions.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
clean-up.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
for-teachers.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
hardware.md chore(i18n): sync translations with latest source changes (#577) 4 months ago
recommended-learning-model.md chore(i18n): sync translations with latest source changes (#571) 6 months ago

README.md

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

به جامعه Azure AI Foundry بپیوندید

اگر گیر کردید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، به همراه یادگیرندگان و توسعه‌دهندگان با تجربه در بحث‌ها درباره MCP بپیوندید. این یک جامعه پشتیبان است که سوالات خوش‌آمد گفته شده و دانش به صورت آزاد به اشتراک گذاشته می‌شود.

Microsoft Foundry Discord

اگر بازخورد محصول یا خطاهایی هنگام ساخت داشتید، به اینجا مراجعه کنید:

Microsoft Foundry Developer Forum

مراحل زیر را برای شروع استفاده از این منابع دنبال کنید:

  1. انتشار مخزن (Fork): کلیک کنید روی GitHub forks
  2. کلون کردن مخزن: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. به Discord Microsoft Foundry بپیوندید و با کارشناسان و توسعه‌دهندگان دیگر ملاقات کنید

🌐 پشتیبانی چندزبانه

پشتیبانی شده توسط GitHub Action (خودکار و همواره به‌روز)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ترجیح می‌دهید به‌صورت محلی کلون کنید؟

این مخزن شامل بیش از ۵۰ ترجمه به زبان‌های مختلف است که اندازه دانلود را به‌طور قابل توجهی افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (ویندوز):

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

این به شما همه چیز مورد نیاز برای تکمیل دوره را با دانلودی بسیار سریع‌تر می‌دهد.

اینترنت اشیا برای مبتدیان - یک برنامه درسی

مدافعان ابر Azure در مایکروسافت خوشحالند که یک برنامه ۱۲ هفته‌ای شامل ۲۴ درس را در مورد مبانی اینترنت اشیا ارائه دهند. هر درس شامل آزمون‌های قبل و بعد از درس، دستورالعمل‌های مکتوب برای تکمیل درس، راه‌حل، تکلیف و موارد دیگر است. روش آموزش مبتنی بر پروژه ما اجازه می‌دهد در حین ساختن یاد بگیرید، روشی اثبات شده برای تثبیت مهارت‌های جدید.

پروژه‌ها سفر غذا از مزرعه تا سفره را پوشش می‌دهند. این شامل کشاورزی، لجستیک، تولید، خرده‌فروشی و مصرف‌کننده است همه زمینه‌های محبوب صنعتی برای دستگاه‌های اینترنت اشیا.

A road map for the course showing 24 lessons covering intro, farming, transport, processing, retail and cooking

طرح یادداشت توسط Nitya Narasimhan. برای دریافت نسخه بزرگ‌تر روی تصویر کلیک کنید.

سپاس صمیمانه از نویسندگان ما Jen Fox، Jen Looper، Jim Bennett، و هنرمند طرح یادداشت ما Nitya Narasimhan.

همچنین از تیم ما از دانشجویان سفیر مایکروسافت که این برنامه درسی را بررسی و ترجمه کرده‌اند تشکر می‌کنیم Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, و Zina Kamel.

با تیم ملاقات کنید!

Promo video

گیف توسط Mohit Jaisal

🎥 برای ویدئویی درباره پروژه روی تصویر بالا کلیک کنید!

معلمان، ما چند پیشنهاد درباره نحوه استفاده از این برنامه درسی ارائه داده‌ایم. اگر مایل به ایجاد درس‌های خود هستید، همچنین یک قالب درس ارائه کرده‌ایم.

دانشجویان، برای استفاده انفرادی از این برنامه درسی، کل مخزن را منتشر (fork) کرده و تمرین‌ها را به صورت مستقل انجام دهید، شروع از آزمون قبل از کلاس، سپس خواندن درس و تکمیل سایر فعالیت‌ها. سعی کنید پروژه‌ها را با درک درس‌ها بسازید نه فقط کپی کردن کد راه‌حل؛ البته کد آن در پوشه‌های /solutions در هر درس مبتنی بر پروژه موجود است. ایده دیگر تشکیل گروه مطالعه با دوستان و مطالعه همزمان محتوا است. برای مطالعه بیشتر، ما Microsoft Learn را پیشنهاد می‌کنیم.

برای یک نمای کلی ویدیویی از این دوره، این ویدئو را ببینید:

Promo video

🎥 برای ویدئویی درباره پروژه روی تصویر بالا کلیک کنید!

روش آموزش

ما در ایجاد این برنامه درسی دو اصل آموزشی را انتخاب کرده‌ایم: اطمینان از اینکه مبتنی بر پروژه باشد و آزمون‌های مکرر را شامل شود. تا پایان این دوره، دانش‌آموزان یک سیستم پایش و آبیاری گیاهان، یک ره‌گیر وسایل نقلیه، یک تنظیم کارخانه هوشمند برای ردیابی و بررسی غذا، و یک تایمر آشپزی کنترل‌شده با صدا ساخته‌اند و مبانی اینترنت اشیا شامل نحوه برنامه‌نویسی دستگاه، اتصال به ابر، تحلیل داده‌های تله‌متری و اجرای هوش مصنوعی در لبه را یاد گرفته‌اند.

با اطمینان از تطابق محتوا با پروژه‌ها، فرایند برای دانش‌آموزان جذاب‌تر شده و حفظ مفاهیم بهبود می‌یابد.

علاوه بر این، یک آزمون کم ریسک قبل از کلاس قصد دانش‌آموز را برای یادگیری موضوع مشخص می‌کند، و آزمون دوم پس از کلاس حفظ بیشتر را تضمین می‌کند. این برنامه درسی انعطاف‌پذیر و سرگرم‌کننده طراحی شده و می‌توان آن را به طور کامل یا جزئی گذراند. پروژه‌ها از ساده شروع شده و تا پایان دوره ۱۲ هفته‌ای به تدریج پیچیده‌تر می‌شوند.

هر پروژه بر اساس سخت‌افزار واقعی در دسترس دانش‌آموزان و علاقه‌مندان استوار است. هر پروژه به حوزه تخصصی پروژه نگاه می‌کند و دانش زمینه‌ای مرتبط را فراهم می‌آورد. برای موفقیت در توسعه، فهمیدن حوزه‌ای که در آن مسئله حل می‌کنید کمک می‌کند، فراهم کردن این دانش زمینه‌ای اجازه می‌دهد دانش‌آموزان درباره راه‌حل‌ها و یادگیری‌های اینترنت اشیای خود در زمینه نوع مسئله دنیای واقعی که ممکن است به عنوان یک توسعه‌دهنده بخواهند حل کنند، فکر کنند. دانش‌آموزان 'چرایی' راه‌حل‌هایشان را می‌آموزند و قدردانی از کاربر نهایی پیدا می‌کنند.

سخت‌افزار

ما دو انتخاب برای سخت‌افزار اینترنت اشیا (IoT) برای استفاده در پروژه‌ها داریم که بسته به ترجیح شخصی، دانش یا ترجیحات زبان برنامه‌نویسی، اهداف یادگیری و دسترسی تعیین می‌شود. همچنین نسخه‌ای از «سخت‌افزار مجازی» را برای کسانی که به سخت‌افزار دسترسی ندارند یا می‌خواهند قبل از خرید بیشتر یاد بگیرند فراهم کرده‌ایم. شما می‌توانید اطلاعات بیشتر و «فهرست خرید» را در صفحه سخت‌افزار بخوانید، از جمله لینک‌هایی برای خرید کیت‌های کامل از دوستان ما در Seeed Studio.

💁 راهنمای رفتار حرفه‌ای، مشارکت و ترجمه‌ها را بیابید. بازخورد سازنده شما را استقبال می‌کنیم!

🔧 مشکل دارید؟ به راهنمای عیب‌یابی ما مراجعه کنید برای راه‌حل‌های مشکلات رایج.

هر درس شامل:

  • یادداشت تصویری
  • ویدئوی تکمیلی اختیاری
  • آزمون گرم کردن پیش از درس
  • درس کتبی
  • برای درس‌های مبتنی بر پروژه، راهنمای گام‌به‌گام ساخت پروژه
  • بررسی‌های دانش
  • یک چالش
  • مطالعه تکمیلی
  • تمرین
  • آزمون پس از درس

نکته‌ای درباره آزمون‌ها: همه آزمون‌ها در پوشه quiz-app قرار دارند، در مجموع ۴۸ آزمون هرکدام شامل سه سوال. این آزمون‌ها از داخل درس‌ها لینک شده‌اند اما می‌توان برنامه آزمون را به طور محلی اجرا کرد یا در Azure مستقر نمود؛ دستورالعمل‌ها در پوشه quiz-app موجود است. آن‌ها به تدریج بومی‌سازی می‌شوند.

درس‌ها

نام پروژه مفاهیم آموزش داده شده اهداف یادگیری درس مرتبط
۰۱ شروع کار معرفی اینترنت اشیا اصول پایه اینترنت اشیا و اجزای اصلی راه‌حل‌های اینترنت اشیا مانند حسگرها و خدمات ابری را در حین راه‌اندازی اولین دستگاه IoT خود بیاموزید معرفی اینترنت اشیا
۰۲ شروع کار بررسی عمیق‌تر اینترنت اشیا درباره اجزای سیستم اینترنت اشیا و همچنین میکروکنترلرها و کامپیوترهای تک برد بیشتر بدانید بررسی عمیق‌تر اینترنت اشیا
۰۳ شروع کار تعامل با دنیای فیزیکی با حسگرها و عملگرها (اکچویتورها) درباره حسگرها برای جمع‌آوری داده از دنیای فیزیکی و عملگرها برای ارسال بازخورد بیاموزید، در حالی که یک چراغ شبانه می‌سازید تعامل با دنیای فیزیکی با حسگرها و عملگرها
۰۴ شروع کار اتصال دستگاه خود به اینترنت درباره نحوه اتصال یک دستگاه IoT به اینترنت برای ارسال و دریافت پیام‌ها با اتصال چراغ شبانه خود به بروکر MQTT بیاموزید اتصال دستگاه خود به اینترنت
۰۵ کشاورزی پیش‌بینی رشد گیاه چگونه با استفاده از داده‌های دمایی که توسط دستگاه IoT جمع‌آوری شده رشد گیاه را پیش‌بینی کنیم پیش‌بینی رشد گیاه
۰۶ کشاورزی تشخیص رطوبت خاک چگونه رطوبت خاک را تشخیص داده و حسگر رطوبت خاک را کالیبره کنیم تشخیص رطوبت خاک
۰۷ کشاورزی آبیاری خودکار گیاه چگونه آبیاری را با استفاده از رله و MQTT خودکار و زمانبندی کنیم آبیاری خودکار گیاه
۰۸ کشاورزی مهاجرت گیاه خود به فضای ابری درباره فضای ابری و خدمات اینترنت اشیا میزبانی شده در ابر و چگونگی اتصال گیاه خود به یکی از این سرویس‌ها به جای بروکر عمومی MQTT بیاموزید مهاجرت گیاه خود به فضای ابری
۰۹ کشاورزی مهاجرت منطق برنامه کاربردی به فضای ابری درباره نحوه نوشتن منطق برنامه در فضای ابری که به پیام‌های اینترنت اشیا پاسخ می‌دهد بیاموزید مهاجرت منطق برنامه کاربردی به فضای ابری
۱۰ کشاورزی محافظت از امنیت گیاه خود درباره امنیت در اینترنت اشیا و چگونگی محافظت از گیاه خود با کلیدها و گواهینامه‌ها بیاموزید محافظت از امنیت گیاه
۱۱ حمل‌ونقل ردیابی موقعیت مکانی درباره ردیابی موقعیت مکانی GPS برای دستگاه‌های IoT بیاموزید ردیابی موقعیت
۱۲ حمل‌ونقل ذخیره داده موقعیت مکانی چگونه داده‌های IoT را ذخیره کنیم تا بعداً بتوان آن‌ها را به صورت تصویری یا تحلیلی مشاهده کرد ذخیره داده موقعیت
۱۳ حمل‌ونقل تجسم داده موقعیت مکانی درباره تجسم داده‌ی موقعیت مکانی روی نقشه و چگونگی نمایش جهان سه‌بعدی واقعی در دو بعد بیاموزید تجسم داده موقعیت
۱۴ حمل‌ونقل حصارهای جغرافیایی درباره حصارهای جغرافیایی (جئوفنس) و اینکه چطور می‌توانند برای هشدار دادن هنگام نزدیکی وسایل نقلیه در زنجیره تأمین به مقصد استفاده شوند بیاموزید حصارهای جغرافیایی
۱۵ تولید آموزش یک شناسگر کیفیت میوه درباره آموزش دسته‌بند تصاویر در فضای ابری برای تشخیص کیفیت میوه بیاموزید آموزش شناسگر کیفیت میوه
۱۶ تولید بررسی کیفیت میوه با دستگاه IoT درباره استفاده از شناسگر کیفیت میوه خود از طریق دستگاه IoT بیاموزید بررسی کیفیت میوه با دستگاه IoT
۱۷ تولید اجرای شناسگر میوه روی Edge IoT درباره اجرای شناسگر میوه روی دستگاه IoT در Edge بیاموزید اجرای شناسگر میوه روی Edge
۱۸ تولید راه‌اندازی تشخیص کیفیت میوه از طریق حسگر درباره راه‌اندازی تشخیص کیفیت میوه توسط حسگر بیاموزید راه‌اندازی تشخیص کیفیت میوه از حسگر
۱۹ خرده‌فروشی آموزش شناسگر موجودی کالا چگونه از تشخیص اشیاء استفاده کنیم تا یک شناسگر موجودی کالا برای شمارش موجودی در فروشگاه آموزش دهیم آموزش شناسگر موجودی
۲۰ خرده‌فروشی بررسی موجودی با دستگاه IoT چگونه موجودی کالا را با استفاده از دستگاه IoT و مدل تشخیص شیء بررسی کنیم بررسی موجودی با دستگاه IoT
۲۱ مصرف‌کننده شناسایی گفتار با دستگاه IoT چگونه گفتار را از دستگاه IoT شناسایی کنیم تا تایمر هوشمند بسازیم شناسایی گفتار با دستگاه IoT
۲۲ مصرف‌کننده درک زبان چگونه جملات گفته شده به دستگاه IoT را درک کنیم درک زبان
۲۳ مصرف‌کننده تنظیم تایمر و ارائه بازخورد گفتاری چگونه تایمر را روی دستگاه IoT تنظیم کنیم و بازخورد صوتی درباره زمان تنظیم و پایان تایمر بدهیم تنظیم تایمر و بازخورد صوتی
۲۴ مصرف‌کننده پشتیبانی از چند زبان چگونه از چند زبان پشتیبانی کنیم، هم هنگام صحبت با دستگاه و هم پاسخ‌های تایمر هوشمند پشتیبانی از چند زبان

دسترسی آفلاین

می‌توانید این مستندات را به صورت آفلاین با استفاده از Docsify اجرا کنید. این مخزن را فورک کنید، Docsify را نصب کنید روی سیستم محلی خود، سپس در پوشه ریشه این مخزن، دستور docsify serve را تایپ کنید. وب‌سایت در پورت ۳۰۰۰ روی لوکال‌هاست شما اجرا می‌شود: localhost:3000.

آزمون

از جامعه به خاطر ارائه آزمون تعاملی که دانش شما را در هر فصل آزمایش می‌کند تشکر می‌کنیم. دانش خود را اینجا بسنجید.

PDF

می‌توانید در صورت نیاز یک فایل PDF از این محتوا برای دسترسی آفلاین تولید کنید. برای این کار مطمئن شوید که npm نصب شده است و دستورات زیر را در پوشه ریشه این مخزن اجرا کنید:

npm i
npm run convert

اسلایدها

برای برخی درس‌ها، دک‌های اسلایدی در پوشه slides وجود دارد.

دوره‌های دیگر

تیم ما دوره‌های دیگری نیز تولید می‌کند! ببینید:

LangChain

LangChain4j برای مبتدیان LangChain.js برای مبتدیان LangChain برای مبتدیان

Azure / Edge / MCP / Agents

AZD برای مبتدیان هوش مصنوعی مرزی برای مبتدیان MCP برای مبتدیان عامل‌های هوش مصنوعی برای مبتدیان


سری هوش مصنوعی مولد

هوش مصنوعی مولد برای مبتدیان هوش مصنوعی مولد (.NET) هوش مصنوعی مولد (جاوا) هوش مصنوعی مولد (جاوااسکریپت)


یادگیری اصلی

یادگیری ماشین برای مبتدیان علوم داده برای مبتدیان هوش مصنوعی برای مبتدیان امنیت سایبری برای مبتدیان توسعه وب برای مبتدیان اینترنت اشیاء برای مبتدیان توسعه XR برای مبتدیان


سری کاپیلوت

کاپیلوت برای برنامه‌نویسی جفتی مبتنی بر هوش مصنوعی کاپیلوت برای C#/.NET ماجراجویی کاپیلوت

نسبت دادن تصاویر

شما می‌توانید همه نسبت‌ها برای تصاویر استفاده شده در این برنامه درسی را که در آن‌ها لازم است در نسبت‌ها بیابید.


سلب مسئولیت:
این سند با استفاده از سرویس ترجمه ماشینی Co-op Translator ترجمه شده است. در حالی که ما برای دقت تلاش می‌کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است حاوی اشتباهات یا نادرستی‌هایی باشند. سند اصلی به زبان بومی خود، باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، توصیه می‌شود از ترجمه حرفه‌ای انسانی استفاده شود. ما مسئول هیچ گونه سوءتفاهم یا تفسیر نادرستی که ناشی از استفاده از این ترجمه باشد، نیستیم.