آموزش رزبری پای رزبری پای پروژه رزبری پای

آموزش برنامه نویسی ++c برد رزبری پای Raspberry Pi (نصب و راه‌اندازی)

آموزش ++c در رزبری پای
نوشته شده توسط علیرضا قربانی

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

اگر به سراغ رزبری‌پای رفته باشید حتما مشاهده کردید که اکثر آموزش‌ها از زبان برنامه نویسی پایتون استفاده کرده اند ولی ما قصد داریم متفاوت عمل کنیم و از زبان محبوب ++C استفاده کنیم.در ادامه آموزش با مرجع تخصصی رزبری ، دیجی اسپارک همراه  باشید. ما برای کنترل GPIO‌های رزبری از کتابخانه wiringpi استفاده می‌کنیم. برای نصب این کتابخانه بر روی رزبری مطابق آموزش زیر ،دستورالعمل‌های گفته شده را انجام دهید.

وارد ترمینال رزبری شوید و سپس GIT را توسط دستور زیر نصب کنید:

sudo apt-get install git-core

اگر بعد از وارد کردن دستور فوق با اروری مواجه شدید دستورات زیر را به ترتیب وارد کنید:

sudo apt-get update

و سپس :

sudo apt-get upgrade

 

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

git clone git://git.drogon.net/wiringPi

بعد از نصب توسط دستور زیر وارد wiringPi شوید:

cd wiringPi

سپس دستور زیر را وارد نمایید:

git pull origin

در مرحله‌ی بعدی برای نصب دو دستور زیر را به ترتیب وارد نمایید:

cd wiringPi

 

./build

 

هم اکنون کتابخانه wiringPi یا موفقیت نصب شده است.برای تست این کتابخانه یک LED را مطابق شکل زیر به GPIO 17 رزبری‌پای خود متصل کنید.

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

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

 

سپس در رزبری خود وارد محیط ترمینال شوید و دستور

cd wiringPi/

را وارد نمایید.

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

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

بعد از وارد کردن دستور فوق ترمینال شما وارد محیط wiringPi می‌شود همانند تصویر زیر:

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

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

هم اکنون می‌خواهیم LED را روشن کنیم برای این منظور دستورات زیر را به ترتیب وارد نمایید:

gpio -g mode 17 output
آموزش ++c در رزبری پای

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

 

 

gpio -g write 17 1

 

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

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

 

هم اکنون LED شما روشن شده است (همانند تصویر زیر).

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

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

 

حال دستور زیر را وارد کنید تا LED خاموش شود.

gpio -g write 17 0
آموزش ++c در رزبری پای

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

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

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

 

 

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

درباره نویسنده

علیرضا قربانی

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

تبادل نظر و رفع عیب با ثبت دیدگاه

۸ دیدگاه

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

  • با عرض سلام
    خیلی وقتی بود به دنبال آموزش رزبری پای با زبان c بودم
    خیلی ممنون ازشما
    لطفا قسمت های بعدی آموزش رزبری با زبان c را سریع تر قرار بدید
    با تشکر مشکاتی

  • سلام، واقعا ترکیب جذابیه من خودم تو فکرم بود که با رزبرى این کارو بکنم ولى توى سرچ به این آموزش رسیدم و بسیار خوشحال شدم. منتظر سرى هاى بعدى هستم. لطفا مطالب جدید را برام ایمیل کنید.

  • سلام. من یه سوالی داشتم. برنامه ای که می نویسیم. کجا ذخیره میشه؟ چجوری ذخیرش می کنیم و اینکه روی رم خود برد ذخیره میشه با روی کارت حافظه؟

    • با سلام
      ضمن تشکر از توجه شما، برنامه را پس از اینکه نوشتید میتوانید در هر فایلی ذخیر کنید و سپس برای راه اندازی فایل مربوطه را آدرس دهی کنید. البته تمامی این فعالیت‌ها روی مموری سیستم عامل رزبری پای ذخیره میشوند.