آموزش ++c در رزبری پای

آموزش برنامه نویسی ++c در رزبری‌پای (یک مثال ساده)

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

وارد محیط ترمینال رزبری شوید  و توسط دستور زیر وارد فولدر wiringPi شوید:

آموزش ++c در رزبری پای

آموزش ++c در رزبری پای

 

سپس دستورات زیر را به ترتیب وارد کنید تا وارد پوشه مثال‌های موجود در کتابخانه wiringPi را مشاهده کنید:

 

 

هم اکنون لیست مثال‌های موجود درون این کتابخانه را مشاده می‌کنید:

آموزش ++c در رزبری پای

آموزش ++c در رزبری پای

 

برای مثال می‌خواهیم مثال LED چشمک زن یعنی blink.c را باز کنیم برای این منظور توسط دستور nano ، فایل مورد مورد نظر خود را در ادیتور nano باز می‌کنیم.پس برای باز کردن blink.c اینگونه عمل می‌کنیم:

 

بعد از وارد کردن دستور فوق در ترمینال کد‌های مربوط به فایل blink را مشاهده می‌کنید.

آموزش ++c در رزبری پای

آموزش ++c در رزبری پای

 

هم اکنون در کدی که مشاهده می‌کنید درون main برنامه wiringPiSetup را به wiringPiSetupGpio تغییر دهید(همانند تصاویر زیر)(علت این کار در قسمت‌های بعدی آموزش توضیح داده می‌شود).

آموزش ++c در رزبری پای

قبل از تغییر

 

آموزش ++c در رزبری پای

بعد از به wiringPiSetupGpio

 

بعد از تغییرات کلید ترکیبی Ctrl+O را فشار دهید تا تغییرات ذخیره شود.بعد از زدن این کلید پیغامی همانند تصویر زیر مشاهده می‌کنید:

آموزش ++c در رزبری پای

پیغام ذخیره شدن فایل

 

بعد از مشاهده پیغام فوق enter را فشار دهید و بعد از کلید ترکیبی CTRL +X را فشار دهید تا از محیط ویرایشگر کد خارج شویم.هنوز با ترمینال کار داریم پس آن را باز نگه دارید.

حال LED  را مطابق تصویر زیر به رزبری متصل کنید.

آموزش ++c در رزبری پای

اتصال LED به رزبری‌پای

اکنون می‌بایست پروژه LED را کامپایل کنیم. برای این منظور در ترمینال دستور زیر را وارد می‌کنیم:

 

۳۳۳۳۳۳۳۳۳۳۳۳۳۳۳۳

اکنون فایل blink.c کامپایل شده است.اکنون می‌خواهیم فایل کامپایل شده را اجرا کنیم، برای این منظور دستور زیر را در ترمینال وارد می‌کنیم:

آموزش ++c در رزبری پای

آموزش ++c در رزبری پای

 

بعد از عملیات فوق LED شما به صورت چشمک زن در می‌آید.

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

2 دیدگاه ها

  1. ایمان می‌گه:

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *