×
۸۰,۰۰۰ تومان تا ۱۶۰ هزار تومان تخفیف

آموزش برنامه نویسی برد رزبری پای (Raspberry Pi) با ۴ زبان برنامه نویسی

آموزش برنامه نویسی برد رزبری پای (Raspberry Pi) با ۴ زبان برنامه نویسی

تعداد دانشجو
۱,۲۱۴ نفر
مدت زمان
۱۱ ساعت و ۵۴ دقیقه
هزینه عادی آموزش
۸۰,۰۰۰ تومان
در طرح تخفیف
تا ۱۶۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۱۱ بازخورد (مشاهده نظرات)
آموزش برنامه نویسی برد رزبری پای (Raspberry Pi) با ۴ زبان برنامه نویسی

در این فرادرس که مکمل آموزش کاربردی برد رزبری پای (Raspberry Pi) می باشد، برنامه نویسی برد رزبری پای با استفاده از چهار زبان برنامه نویسی معروف، آموزش داده شده است. اولین زبان برنامه نویسی، زبان اسکریپت نویسی می باشد که با استفاده از پوسته های مختلف خط فرمان (ترمینال) می توانیم برنامه های مورد نظر را ایجاد نماییم که اصطلاحا (Bash Programming) نامیده می شود. مزیت اصلی برنامه نویسی بش، سرعت اجرای بالای آن است و علاوه بر آن می توان از تمام دستورات و فرامین خط فرمان برای برنامه نویسی استفاده کرد که باعث افزایش قدرت برنامه نویسی می شود.

آموزش برنامه نویسی برد رزبری پای (Raspberry Pi) با ۴ زبان برنامه نویسی

مدت زمان
۱۱ ساعت و ۵۴ دقیقه
هزینه عادی آموزش
۸۰,۰۰۰ تومان
در طرح تخفیف
تا ۱۶۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۱۱ بازخورد (مشاهده نظرات)
مدرس
مجتبی شادریان

کارشناس ارشد مهندسی کامپیوتر – نرم افزار

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

توضیحات تکمیلی

در این فرادرس که مکمل آموزش کاربردی برد رزبری پای (Raspberry Pi) می باشد، برنامه نویسی برد رزبری پای با استفاده از چهار زبان برنامه نویسی معروف، آموزش داده شده است. اولین زبان برنامه نویسی، زبان اسکریپت نویسی می باشد که با استفاده از پوسته های مختلف خط فرمان (ترمینال) می توانیم برنامه های مورد نظر را ایجاد نماییم که اصطلاحا (Bash Programming) نامیده می شود. مزیت اصلی برنامه نویسی بش، سرعت اجرای بالای آن است و علاوه بر آن می توان از تمام دستورات و فرامین خط فرمان برای برنامه نویسی استفاده کرد که باعث افزایش قدرت برنامه نویسی می شود. با استفاده از کتابخانه های WiringPi و BCM2835 که نحوه نصب و پیکربندی آن ها آموزش داده شده است، می توان با پایه های ورودی/خروجی (GPIO)، برد رزبری پای کار کرد.

دومین زبان برنامه نویسی مورد استفاده در این فرادرس، زبان C و C++‎ می باشد که یکی از قدرتمندترین زبان های برنامه نویسی، محسوب می شود و در این قسمت، برنامه نویسی به روش کراس کامپایل آموزش داده شده است؛ با استفاده از این روش برنامه نویسی می توان در یک سیستم دیگر، برنامه نویسی کرد و خروجی برنامه نوشته شده را به صورت ریموت بر روی رزبری پای اجرا کرد.

زبان برنامه نویسی کیوت (QT)، سومین زبان برنامه نویسی در این آموزش می باشد، مهم ترین مزیت زبان برنامه نویسی کیوت، گرافیکی بودن آن می باشد و شما به راحتی قادر خواهید بود پروژه های رزبری خود را مجهز به فرم کرده و حالت گرافیکی به آن دهید. آخرین زبان برنامه نویسی آموزش داده شده، زبان اسکرچ می باشد. با استفاده از اسکرچ، بدون نوشتن حتی یک خط کد، می توان پروژه های خود را پیاده سازی کرد.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: برنامه نویسی بش (Bash Programming) در رزبری پای (Raspberry Pi)
    • آشنایی و معرفی پوسته های خط فرمان
    • آشنایی با مزیت های برنامه نویسی اسکریپتی (Script)
    • برنامه نویسی بش برای برد رزبری پای
    • برنامه نویسی GPIO های رزبری با استفاده از بش
    • دستورات مقدماتی در برنامه نویسی بش
    • تعریف و مقداردهی متغیرها در برنامه نویسی بش
    • کار با عبارت های محاسباتی در برنامه نویسی بش
    • کار با IFS در برنامه نویسی بش به صورت پیشرفته
    • استفاده از آرگومان های ورودی در برنامه نویسی بش
    • حلقه های شرطی و حلقه های تکرار در برنامه نویسی بش
    • دستورات پیشرفته در برنامه نویسی بش
    • کار با متدها در برنامه نویسی بش
    • معرفی کتابخانه WiringPi برای ارتباط با GPIO های برد رزبری پای
    • نصب و پیکربندی کتابخانه WiringPi
    • برنامه نویسی پایه های ورودی/ خروجی (I/O) رزبری پای (Raspberry Pi)
    • واحد PWM در برد رزبری پای
    • ساخت اسکریپت های پیشرفته
    • ساخت اسکریپت های زمان بندی
    • پردازش تصویر در برد رزبری پای با استفاده از ابزار ImageMagick
  • درس دوم: برنامه نویسی C و C++‎ در رزبری پای
    • آشنایی با زبان های برنامه نویسی C و C++ ‎
    • برنامه نویسی برد رزبری پای با زبان های C و C++ ‎
    • معرفی کامپایلرهای GCC و G++‎ در برد رزبری پای
    • نحوه استفاده از کامپایلر های GCC و G++‎ برای کامپایل و اجرای برنامه های نوشته شده به زبان C و ++C
    • کتابخانه WiringPi.h برای برنامه نویسی GPIO های برد رزبری پای
    • کتابخانه BCM2845.h برای برنامه نویسی GPIO های برد رزبری پای
    • معرفی، نصب و پیکربندی بسته نرم افزاری Code::Blocks برای برنامه نویسی به زبان C و C++ ‎
    • ساخت بازی پیشرفته با استفاده از GPIO های رزبری پای با زبان C++ ‎
    • ساخت برنامه های کاربردی با زبان C و C++ ‎
    • برنامه نویسی کراس کامپایل به صورت پیشرفته
  • درس سوم: برنامه نویسی کیوت (QT)
    • معرفی زبان برنامه نویسی کیوت (QT)
    • مزیت های زبان برنامه نویسی کیوت
    • نصب و پیکربندی محیط برنامه نویسی کیوت (QT Creator) در برد رزبری پای
    • کار با فرم های گرافیکی در نرم افزار کیوت
    • برنامه نویسی GPIO های برد رزبری پای با زبان برنامه نویسی کیوت به صورت گرافیکی
  • درس چهارم: برنامه نویسی اسکرچ (Scratch)
    • معرفی زبان برنامه نویسی اسکرچ (Scratch)
    • برنامه نویسی با زبان اسکرچ برای برد رزبری پای
    • برنامه نویسی GPIO های رزبری با استفاده از زبان اسکرچ
    • ساخت بازی با استفاده از اسکرچ برای برد رزبری پای (Raspberry Pi)
    • راه اندازی پایه های GPIO برد رزبری پای به صورت انیمیشن
    • نحوه نصب و استفاده از پیام رسان تلگرام بر روی برد رزبری پای (مقدمه ای برای اینترنت اشیا)

مفید برای رشته های
  • مهندسی برق
  • مهندسی کامپیوتر
  • مهندسی الکترونیک

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
مراجع و فایل های جانبی مرتبط با آموزش
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Putty - Frittzing Beta - NetBeans IDE 8.1 - WinSCP 5.11.1 - Win32 DiskImager 0.9.5 - Wireless Network Watcher 1.91 - Angry IP Scanner 3.4.1




پیش نمایش‌ها

۱. زبان بش در رزبری‌ پای - بخش یکم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۶۱ مگابایت -- (کلیک کنید +))

۲. زبان بش در رزبری‌ پای - بخش دوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۱ مگابایت -- (کلیک کنید +))

۳. زبان بش در رزبری‌ پای - بخش سوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۶ مگابایت -- (کلیک کنید +))

۴. زبان بش در رزبری‌ پای - بخش چهارم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۲ مگابایت -- (کلیک کنید +))

۵. زبان C و C++‎ در رزبری‌ پای - بخش یکم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. زبان C و C++‎ در رزبری‌ پای - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. زبان C و C++‎ در رزبری‌ پای - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. زبان C و C++‎ در رزبری‌ پای - بخش چهارم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. آموزش زبان برنامه‌ نویسی کیوت (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. آموزش زبان برنامه‌ نویسی کیوت (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. زبان برنامه‌ نویسی اسکرچ - بخش یکم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. زبان برنامه‌ نویسی اسکرچ - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. زبان برنامه‌ نویسی اسکرچ - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۳ جلسه ویدئویی با مجموع ۱۱ ساعت و ۵۴ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش برنامه نویسی برد رزبری پای (Raspberry Pi) با ۴ زبان برنامه نویسی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۲۷۴۰ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVEE96104
مدت زمان ۱۱ ساعت و ۵۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۱ گیگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


آموزش‌های پیشنهادی برای شما



نظرات

تا کنون ۱,۲۱۴ نفر از این آموزش استفاده کرده اند و ۱۱ نظر ثبت شده است.
مهدی
مهدی

با سلام و خسته نباشید خدمت استاد شادریان
لطفا رزبری پای را با زبان های سی، سی پلاس پلاس و سی شارپ هم آموزش بدید و ارتباط بین اندروید و رهبری پای را با اندروید استودیو و زبان جاوا آموزش بدید. بسیاری از ما تنها با زبان های برنامه نویسی سی، سی پلاس پلاس، سی شارپ و جاوا آشنای داریم و به ندرت از زبانهای پایتون و بیسیک و دیگر زبان های برنامه نویسی استفاده می کنیم.
با تشکر

عماد
عماد

واقعا خوب و عالی بود

مجتبی
مجتبی

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

هادی ندائی
هادی ندائی

سلام

چه خوب بود اگر اساتید سری هم به دیگاها میزدند و پاسخ میدادند

نوید فاتحی
نوید فاتحی

سلام خسته نباشید اگه میشه ابزار های مورد نیاز منظور از ابزار برد و ماژول و شیلد های استفاده شده در فیلم رو معرفی کنید و اسم شون رو اگه شد بنویسید ممنون میشم

هادی ندائی
هادی ندائی

سلام

این آموزش مناسب برد اورنج پای هم هست ؟!

اورنج پای وین پلاس


شادریان
شادریان

با سلام و عرض احترام
بسیار سپاسگذارم، نظر لطف شماست.
برای آموزش زبان برنامه نویسی پایتون برای رزبری نیز در اسرع وقت برنامه ریزی شده و آموزش داده خواهد شد.

مرتضی
مرتضی

با سلام
آموزش بسیار عالی بود.فقط ای کاش برنامه نویسی با پایتون در رزبری رو هم پوشش میدادین.شیوه ی بیان عالی بود.در ضمن اگه بردهای stm نیز در حوضه ی تخصصتون هستش یه آموزش در این باره نیز قرار بدید.
با تشکر

اکبری زندی
اکبری زندی

خیلی ممنون بابت تدریستون استاد شادریان
لطفا تو قسمت پیشرفته کار با ماژول ESP8266 و SIM800 رو هم آموزش بدین.

شادریان
شادریان

با سلام و عرض احترام
بله چشم؛ به امید خدا عناوین پیشرفته تر را در اسرع وقت آماده کرده و در اختیار کلیه علاقه مندان قرار خواهیم داد.

برچسب‌ها:
Bash Programming | IFS در برنامه نویسی بش | آرگومان های ورودی در برنامه نویسی بش | برنامه نویسی C در رزبری پای | برنامه نویسی GPIO های برد رزبری پای | برنامه نویسی GPIO های رزبری | برنامه نویسی بش | برنامه نویسی بش در رزبری پای | برنامه نویسی کیوت | برنامه نویسیC++ ‎ در رزبری پای | پردازش تصویر در برد رزبری پای | پیام رسان تلگرام بر روی برد رزبری پای | تعریف متغیرها در برنامه نویسی بش | حلقه های تکرار در برنامه نویسی بش | حلقه های شرطی در برنامه نویسی بش دستورات پیشرفته در برنامه نویسی بش | راه اندازی پایه های GPIO برد رزبری پای | زبان اسکرچ برای برد رزبری پای | عبارت های محاسباتی در برنامه نویسی بش | کامپایلرهای G++ در برد رزبری پای | کامپایلرهای GCC در برد رزبری پای | کتابخانه WiringPi | متدها در برنامه نویسی بش | مزیت های زبان برنامه نویسی کیوت | مقداردهی متغیرها در برنامه نویسی بش | واحد PWM در برد رزبری پای
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۳ جلسه ویدئویی