هزینه آموزش
۲۱,۰۰۰ تومان

آموزش پروژه محور Processing - طراحی صفحه رادار

آموزش پروژه محور Processing - طراحی صفحه رادار

چکیده

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

   
مدرس
امیرحسین مختاری

کارشناسی مهندسی برق

مهندس امیرحسین مختاری، دارای کارشناسی مهندسی برق از دانشگاه یزد هستند. زمینه اصلی فعالیت ایشان رباتیک و برنامه نویسی به زبان های مختلف برای سخت افزار و نرم افزار است. همچنین ایشان به زبان های برنامه نویسی #C و ++C و در زمینه FPGA و AVT, ARM, Processing, Arduino سابقه فعالیت حرفه ای دارند.

چکیده آموزش

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

با رایج شدن روزافزون زبان برنامه نویسی Processing در قالب برنامه نویسی برای بوردهای آردوینو و فراگیر شدن این زبان در میان مهندسین رشته های مختلف، شرکت توسعه دهنده این زبان برنامه نویسی، نرم افزاری برای تطبیق هر چه بیشتر بوردهای آردوینو با محیط های رایانه ای، تحت عنوان Processing 3 ارائه داد. از ویژگی های بسیار مهم این نرم افزار می توان به این موارد اشاره کرد که این نرم افزار برای Windows, MAC و هسته های Linux ارائه شده است، به صورتی که برنامه نوشته شده بدون نیاز به تغییر و فقط با استفاده از کامپایلرهای متفاوت که در خود نرم افزار تعبیه شده است، می تواند در Windows, MAC و سیستم عامل های مبتنی بر Linux، از جمله: Raspbian و Debian مورد استفاده قرار گیرد.

محیط برنامه نویسی در نرم افزار Processing 3 همان محیط برنامه نویسی Arduino IDE است و لذا کسانی که با آردوینو آشنایی دارند به راحتی می توانند خود را با محیط و دستورهای این نرم افزار وفق دهند. processing 3 همانند آردوینو متن باز بوده و اسناد بسیاری در مورد آن در دسترس است. این نرم افزار یک محیط 2 بعدی و یا 3 بعدی برای طراحی های گرافیکی در اختیار کاربر قرار می دهد.

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

 
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با محیط نرم افزار
    • دانلود و نصب نرم افزار
    • قسمت Setup
    • قسمت Draw
    • قسمت Taskbar
    • قسمت Examples
    • طریقه اکسپورت کردن (Export) اپلیکیشن
  • درس دوم: مختصات صفحه در حالت دو ‌بعدی و سه ‌بعدی
    • پنجره های 2 بعدی
    • پنجره های 3 بعدی
  • درس سوم: رسم اشکال هندسی در صفحه
    • خط و نقطه
    • مربع و مستطیل
    • دایره و بیضی
    • نوشتن متن در صفحه
  • درس چهارم: راه ‌اندازی ارتباط سریال
    • چکیده USART
    • باود ریت (Baud Rate)
    • راه اندازی پورت سریال
    • دریافت اطلاعات و استخراج قسمت های مختلف بسته
  • درس پنجم: تکمیل پروژه رادار
    • طراحی محیط رادار
    • دریافت اطلاعات از پورت سریال
    • استخراج اطلاعات دریافت شده
    • نمایش شی تشخیص داده شده
    • حرکت خط نمایشگر زاویه رادار
 
مفید برای رشته های
  • مهندسی برق
  • مهندسی مکانیک
  • مهندسی کامپیوتر - نرم افزار
  • مهندسی رباتیک
  • مهندسی مکاترونیک

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

آموزش ویدئویی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس

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

Processing 3.5.4



پیش نمایش‌ها

پیش نمایش ۱: آشنایی با محیط نرم افزار ۶ دقیقه

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

دانلود مستقیم پیش نمایش - حجم دانلود ۸ مگابایت (کلیک کنید +)
پیش نمایش ۲: مختصات صفحه در حالت دو بعدی و سه بعدی ۸ دقیقه

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

دانلود مستقیم پیش نمایش - حجم دانلود ۷ مگابایت (کلیک کنید +)
پیش نمایش ۳: رسم اشکال هندسی در صفحه ۱۴ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۴: راه اندازی ارتباط سریال ۶ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۵: تکمیل پروژه رادار ۵ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

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

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

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

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


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

نام آموزش آموزش پروژه محور Processing - طراحی صفحه رادار
ناشر فرادرس
کد آموزش FVEE98083
مدت زمان ۲ ساعت و ۲۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۲۱۷ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)





برچسب‌ها: #C | Arduino | Arduino boards | Arduino IDE | Baud rate | Debian | Export | MAC | prcessing | processing 3 | Processing با ++C | Processing با سی پلاس پلاس | Processing به زبان ++C | Radar Screen Design project | Raspbian | Serial | UART | USART | windows | آردویینو | ارتباط سریال در processing | استخراج اطلاعات دریافت شده | اکسپورت کردن اپلیکیشن processing3 | باود ریت | برنامه نویسی | برنامه نویسی Arduino IDE | برنامه نویسی Processing | برنامه نویسی processing3 | بوردهای آردوینو | پروژه طراحی صفحه رادار | پروژه محور processing | پروسسینگ | پروسسینگ با ++C | پروسسینگ با زبان سی پلاس پلاس | پروسسینگ به زبان سی پلاس پلاس | پنجره های 2 بعدی | پنجره های 3 بعدی | پورت سریال | تکمیل پروژه ی رادار | خط و نقطه در processing | دایره و بیضی در processing | دریافت اطلاعات از پورت سریال | رابط کاربری | رادار | راه اندازی پنجره های 2 بعدی | راه اندازی پنجره های 3 بعدی | راه اندازی پورت سریال | رسم اشکال مختلف هندسی در processing | زبان C++ | زبان برنامه نویسی | زبان برنامه نویسی Processing | زبان سی پلاس پلاس | سیستم عامل های مبتنی بر Linux | طراحی | طراحی صفحه رادار | طراحی گرافیکی | طراحی محیط رادار | طراحی های گرافیکی | محیط برنامه نویسی Arduino IDE | محیط نرم افزار Processing | محیط های رایانه ای | مربع و مستطیل در processing | نصب نرم افزار processing3 | نمایش شی تشخیص داده شده در processing | نمایشگر زاویه رادار | نوشتن متن در صفحه در processing | هسته های Linux | یوزر اینترفیس

آموزش پروژه محور Processing - طراحی صفحه رادار

تعداد دانشجو
۷۰ نفر
مدت زمان
۲ ساعت و ۲۸ دقیقه
هزینه آموزش
۲۱,۰۰۰ تومان
محتوای این آموزش