فرادرس
x عدم نمایش آخرین فرصت جشنواره تخفیف بسوی مهر ۴۰% تخفیف کد تخفیف: SRV99 کلیک کنید
فرصت باقیمانده

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

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش برنامه نویسی رزبری پای (Raspberry Pi) با پایتون

درباره ناشر

فرادرس
فرادرس

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

درباره مدرس

مجتبی شادریان
مهندس مجتبی شادریان

مدرس فرادرس

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


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



در این فرادرس به صورت جامع و پروژه محور، برنامه نویسی برد رزبری پای با استفاده از زبان پایتون آموزش داده شده است، لازم به توضیح است این آموزش در 3 درس آماده گردیده است که در درس اول، زبان محبوب پایتون به صورت جامع و کاربردی به صورت پروژه محور آموزش داده شده است و درس دوم، راه اندازی برد رزبری پای به صورت صفر تا صد آموزش داده شده است. سرانجام در درس سوم، برنامه نویسی قسمت های مختلف برد رزبری پای با پایتون آموزش داده شده است که برخی از آن ها عبارتند از: برنامه نویسی GPIO ها به صورت جامع، برنامه نویسی واحدهای داخلی رزبری پای، راه اندازی و برنامه نویسی برخی از سنسورها و ماژول های کاربردی مثل ماژول مسافت سنج، سنسورهای کاربردی، راه اندازی انواع موتورها، برنامه نویسی واحد PWM و… .

 

👤 مدرس: مهندس مجتبی شادریان
🕓 مدت زمان: ۱۲ ساعت و ۴۶ دقیقه
🎓 تعداد دانشجو: ۹۳۷ نفر این آموزش را تهیه کرده اند. — ۴۸ نفر در یک ماه اخیر

هزینه عادی آموزش: ۴۶,۰۰۰ تومان
در جشنواره بسوی مهر: ۲۷,۶۰۰ (کسب اطلاعات بیشتر +)




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

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


    توضیحات

    چکیده آموزش


    برد رزبری پای (Raspberry Pi)، یک مینی کامپیوتر بسیار قدرتمند و کاربردی محسوب می شود که قابلیت برنامه نویسی با استفاده از زبان های برنامه نویسی مختلف را دارد. یکی از مزیت های اصلی برد رزبری پای، وجود تعداد زیادی پایه GPIO است که امکان اتصال سنسورها و ماژول های مختلف را فراهم می سازد.

    در این فرادرس، برنامه نویسی قسمت های مختلف برد رزبری پای با استفاده از زبان پایتون (Python) به صورت جامع آموزش داده شده است و همچنین راه اندازی و برنامه نویسی انواع ماژول ها و سنسورها به صورت کاربردی و عملی بیان شده است.

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

    در این فرادرس به صورت جامع و پروژه محور، برنامه نویسی برد رزبری پای با استفاده از زبان پایتون آموزش داده شده است. لازم به توضیح است که این آموزش در 3 درس آماده شده است که در درس اول، زبان محبوب پایتون به صورت جامع و کاربردی به صورت پروژه محور آموزش داده شده است و درس دوم، راه اندازی برد رزبری پای به صورت صفر تا صد آموزش داده شده است.

    سرانجام در درس سوم، برنامه نویسی قسمت های مختلف برد رزبری پای با پایتون آموزش داده شده است که برخی از آن ها عبارتند از: برنامه نویسی GPIO ها به صورت جامع، برنامه نویسی واحدهای داخلی رزبری پای، راه اندازی و برنامه نویسی برخی از سنسورها و ماژول های کاربردی مثل: ماژول مسافت سنج، سنسورهای کاربردی، راه اندازی انواع موتورها و برنامه نویسی واحد PWM.

     
    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مروری بر پایتون
      • معرفی زبان برنامه نویسی پایتون
      • تاریخچه زبان برنامه نویسی پایتون
      • محبوبیت پایتون و دلایل آن
      • آشنایی با ویژگی های پایتون
      • مقایسه پایتون با سایر زبان های برنامه نویسی
      • معرفی برخی از برنامه های انتشار یافته با پایتون
      • معرفی کاربردهای پایتون
      • آشنایی با نسخه های پایتون
      • معرفی محیط های برنامه نویسی پایتون
      • آشنایی با وب سایت پایتون
      • اجرای کامندهای پایتون در محیط تحت وب
      • آموزش نصب و پیکربندی محیط برنامه نویسی پایتون
      • آشنایی با حالت تعاملی و حالت اسکریپتی برای نوشتن برنامه های پایتون
      • معرفی محیط IDLE پایتون و آموزش تنظیمات مربوطه
      • آموزش متغیرها و تمام نکات مربوطه
      • آشنایی با انواع داده های در پایتون (عددی، رشته ای، اعشاری و اعداد مختلط)
      • توابع ()Print(), Input و ()Type
      • عبارات محاسباتی در پایتون
      • عملگرها (محاسباتی، انتسابی، مقایسه ای، منطقی، عضویت، هویتی و بیتی)
      • معرفی برخی از توابع داخلی پایتون
        • تابع ()help
        • تابع ()int
        • تابع ()str
        • تابع ()float
        • تابع ()chr
        • تابع ()sum(), max و ()min
        • تابع ()bin و ()oct و ()hex
        • تابع ()list(), dict(), tuple و ()set
        • تابع ()len
        • تابع ()sort
      • آموزش توابع نوشته شده توسط خود کاربر
      • نکات جامعی در خصوص آرگومان ها و پارامترهای توابع
      • توابع بازگشتی در پایتون
      • ساختمان داده ها به صورت کاملا جامع و کاربردی
        • دنباله ها و رشته ها
        • لیست ها
        • تاپل ها (Tuple)
        • دیکشنری ها
        • مجموعه ها
      • مقایسه ساختمان داده ها با یکدیگر
      • متدهای مربوط به رشته ها
      • متدهای مربوط به لیست ها
      • متدهای مربوط به تاپل ها
      • متدهای مربوط به دیکشنری ها
      • متدهای مربوط به مجموعه ها
      • آشنایی کامل با عملگرهای برش در ساختمان داده ها
      • تبدیل ساختمان داده ها به همدیگر
      • آشنایی با ساختمان های تغییر پذیر و تغییر ناپذیر
      • آشنایی با مفهوم اندیس در ساختمان داده ها
      • دستورهای شرطی در پایتون
        • دستور if
        • دستور else
        • دستور elif
      • حلقه های تکرار در پایتون
        • دستور while
        • دستور for
      • استفاده از حلقه های تکرار به عنوان دستورهای شرطی در پایتون
      • حلقه ها و ساختمان داده ها در پایتون
      • حلقه های تو در تو
      • دستورهای کنترلی در پایتون
        • دستور break
        • دستور continue
      • دستور ()range در پایتون
      • پروژه های جامع و کاربردی با استفاده از دستورهای شرطی، حلقه ها و دستورهای کنترلی
      • کاربرد متغیر SCOP در پایتون
      • قواعد SCOP ها در پایتون
      • دستور کلیدی global برای تعریف متغیرهای سراسری
      • استفاده از دستور help در پایتون
      • حالت های مختلف استفاده از دستور import
    • درس دوم: راه اندازی رزبری پای
      • آشنایی اجمالی با برد رزبری پای
      • آموزش راه اندازی برد رزبری پای به صورت جامع و صفر تا صد
      • نکاتی در خصوص انتخاب قطعات ضروری برای برد رزبری پای
      • آموزش تنظیمات و پیکربندی برد رزبری پای به صورت جامع
      • آموزش Expand کردن کارت حافظه در رزبری پای
      • آموزش کامل برد رزبری پای 3 مدل B پلاس
      • بررسی فیچرهای جدید اضافه شده به برد رزبری پای
      • بررسی تفاوت های برد رزبری پای B Plus با مدل B
      • آموزش نصب سیستم عامل رزبین بر روی Raspberry pi B plue
      • آشنایی با پروتکل SSH برای ریموت زدن به سرورهای لینوکسی
      • تشریح ویژگی های سیستم عامل رزبین
      • آموزش نرم افزارهای Win32 Disk Imager و SD Formatter
      • آموزش نرم افزارهای PuTTY و Network Wireless Watcher
      • مبادله فایل بین برد رزبری پای و ویندوز با استفاده از نرم افزار WinSCP
      • آموزش نصب و پیکربندی نرم افزار Tight VNC Server
    • درس سوم: برنامه نویسی رزبری پای
      • آَشنایی با پایه های GPIO در برد رزبری پای
      • شماره گذاری پایه های GPIO در برد رزبری پای
      • اجرای محیط پایتون در برد رزبری پای
      • اجرای پایتون از طریق ترمینال در برد رزبری پای
      • افزودن و پیکربندی کتابخانه GPIO به محیط پایتون
      • آشنایی با انواع مدهای شماره گذاری GPIO ها در پایتون و ویژگی های هر کدام
      • آشنایی با متدها و توابع ماژول GPIO در برد رزبری پای
        • متد ()setmode
        • متد ()setup
        • متد ()output
        • متد ()input
        • متد ()cleanup
        • متد ()SetWarning
        • متد ()gpio_function
      • آشنایی با پراپرتی های ماژول GPIO در برد رزبری پای
        • پراپرتی VERSION
        • پراپرتی INFO
      • تعریف پایه ها به صورت ورودی و خروجی در برد رزبری پای
      • پروژه LED چشمک زن
      • لبه های بالا رونده و پایین رونده در رزبری پای
      • متد ()wait_for_edge در رزبری پای
      • مقداردهی اولیه به پین ها در برد رزبری پای
      • آشنایی با مقاومت های Pull Up و Pull Down
      • پیاده سازی مقاومت های Pull Up و Pull Down در برد رزبری پای
      • استفاده از دکمه ها و LED ها در پروژه ها
        • استفاده از روش پولینگ (Pooling)
        • استفاده از لبه های بالارونده و پایین رونده
        • استفاده از رویدادها (Event) ها
        • استفاده از وقفه ها
      • دستور ()add_event_derect در برد رزبری پای
      • مقایسه روش پولینگ و وقفه ها
      • پروژه استفاده همزمان از دکمه ها و LED ها به صورت کامل
      • واحد PWM در برد رزبری پای
      • متدهای مربوط به واحد PWM در برد رزبری پای
      • مفهوم Duty cycle در واحد PWM
      • معرفی پایه های PWM در برد رزبری پای
      • آشنایی با RGB LED و راه اندازی آن با استفاده از برد رزبری پای
      • دستورهای try و except در برنامه نویسی پایتون
      • آشنایی با وقفه KeybordInterrupt در پایتون
      • پروژه رقص نور چند حالته با استفاده از برد رزبری پای (با استفاده از 10 عدد LED)
      • استفاده از ساختمان داده ها در برنامه نویسی GPIO ها رزبری پای
      • پروژه مسافت سنج با استفاده از سنسور HC-SR04
      • پروژه راه اندازی و کنترل کامل موتور با استفاده از برد رزبری پای
     
    مفید برای رشته های
    • مهندسی برق

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

    PuTTY, SD Formatter, Win32 Disk Imager, Network Wireless Watcher, WinSCP, TightVNC

    پیش نیاز

    پیش نمایش

    پیش نمایش ۱ : مروری بر پایتون - آشنایی با محیط برنامه و متغیر‌‌ها - ۱۲ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۰ مگابایت (کلیک کنید +)

    پیش نمایش ۲ : راه اندازی رزبری پای - معرفی برد - ۴۰ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۴۳ مگابایت (کلیک کنید +)

    پیش نمایش ۳ : برنامه ‌نویسی رزبری پای - GPIO ‌ها - ۳۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.




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

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


    ​راهنمای تهیه آموزش ها

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

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

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

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

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

    هزینه عادی آموزش: ۴۶,۰۰۰ تومان
    در جشنواره بسوی مهر: ۲۷,۶۰۰ (کسب اطلاعات بیشتر +)




    دیدگاه ها

    ( امتیاز ۵ از ۵ )
    ۵ از 5


    تا کنون ۹۳۷ نفراز این آموزش استفاده کرده اند و ۶ نظر ثبت شده است.
    1. 5 از 5

      :

      سلام خسته نباشید
      فرادرس مثل همیشه عالیه

    2. 0 از 5

      :

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

    3. 5 از 5

      :

      توضیحات و ارائه نکات تست کنکوری خیلی خوب و با تسلط کامل ارائه شده است.

    4. 0 از 5

      :

      با سلام و احترام و تشکر بابت تهیه مجموعه آموزشی فوق
      نکته ای که جا دارد در آزمایشات عملی به آن توجه شود،اتصال LED به پایه های GPIO برد رزبری می باشد.LED در واقع نقش یک دیود را در مدار ایفا می کند و پس از رسیدن به ولتاژ مد نظر روشن خواهد شد(حدود 2 ولت برای LED 5mm) بنابراین مازاد 1/3 ولت ولتاژ اعمالی از طریق پایه GPIO هنگام 1 بودن پایه سبب اسیب رساندن به برد خواهد شد.به همین منظور استفاده از یک مقاومت محدود کننده در حدود 330 اهم ضرورت دارد

    5. 5 از 5

      :

      خیلی هم عالی، خواهش دارم که برنامه نویسی سایت با پایتون رو هم بذارید. ممنون میشم.
      فرادرس هم مثل همیشه عالی

    6. 5 از 5

      :

      من این آموزش رو هنوز به طور کامل مشاهده نکردم ولی از اینکه مطالب رو اصولی و با نظم بیان کرده بودند خیلی رضایت داشتم.


    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:




​همین امروز شروع به آموختن کنید​

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

هزینه عادی آموزش: ۴۶,۰۰۰ تومان
در جشنواره بسوی مهر: ۲۷,۶۰۰ (کسب اطلاعات بیشتر +)


برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

دسته های مرتبط: ,


فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران