جستجو برای:
سبد خرید 0
  • خانه
  • فروشگاه
    • دوره های آموزشی
    • پروژه
    • بسته های آموزشی
      • رباتیک
      • آردوینو
  • هوافضا
    • آموزش هوافضا
      • فیلم های آموزش هوافضا
      • PDF های آموزش هوافضا
    • محصولات هوافضایی
    • نرم افزار های هوافضا
    • تازه های هوافضا
  • رباتیک
    • آموزش رباتیک
      • فیلم های آموزش رباتیک
        • PDF های آموزش رباتیک
    • دیتاشیت فارسی
    • نرم افزار های رباتیک
    • تازه های رباتیک
    • تاریخ مسابقات
  • پروژه
    • پروژه های رایگان
    • پروژه های آماده
    • پروژه های آردوینو
    • پروژه های رزبری پای
    • پروژه های بدون میکروکنترلر
    • پردازش تصویر
    • سفارش پروژه
  • دوره های آموزشی
    • کلاس های آموزشی
    • فیلم های آموزشی
    • جلسه های آموزشی
      • آموزش آردوینو
      • آموزش رسپبری پای
      • آموزش STM32
      • ربات پرنده
      • رباتیک مقدماتی
  • تماس با ما
  • درباره ما
  • مقالات
شروع ثبت نام دوره تابستانی آوات روبو
فرصت تکرار نشدنی ثبت نام در دوره های حضوری با 20% تخفیف!
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
رباتیک و هوافضا
ورود
با ایمیل با شماره موبایل
گذرواژه خود را فراموش کرده اید؟
عضویت
با ایمیل با شماره موبایل
  • 09152556924
  • sup@avatrobo.ir
رباتیک و هوافضا
  • خانه
  • فروشگاه
    • دوره های آموزشی
    • پروژه
    • بسته های آموزشی
      • رباتیک
      • آردوینو
  • هوافضا
    • آموزش هوافضا
      • فیلم های آموزش هوافضا
      • PDF های آموزش هوافضا
    • محصولات هوافضایی
    • نرم افزار های هوافضا
    • تازه های هوافضا
  • رباتیک
    • آموزش رباتیک
      • فیلم های آموزش رباتیک
        • PDF های آموزش رباتیک
    • دیتاشیت فارسی
    • نرم افزار های رباتیک
    • تازه های رباتیک
    • تاریخ مسابقات
  • پروژه
    • پروژه های رایگان
    • پروژه های آماده
    • پروژه های آردوینو
    • پروژه های رزبری پای
    • پروژه های بدون میکروکنترلر
    • پردازش تصویر
    • سفارش پروژه
  • دوره های آموزشی
    • کلاس های آموزشی
    • فیلم های آموزشی
    • جلسه های آموزشی
      • آموزش آردوینو
      • آموزش رسپبری پای
      • آموزش STM32
      • ربات پرنده
      • رباتیک مقدماتی
  • تماس با ما
  • درباره ما
  • مقالات
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

رباتیک و هوافضا > مقالات > آموزش رسپبری پای > آموزش پروژه محور رسپبری پای – جلسه سوم LED چشمک زن

آموزش پروژه محور رسپبری پای – جلسه سوم LED چشمک زن

فروردین 22, 1396
ارسال شده توسط Admin
آموزش رسپبری پای، جلسه های آموزشی، رزبری پای (Raspberry Pi)

به نام خدا

آموزش پروژه محور رسپبری پای – جلسه دوم LED چشمک زن

 

Raspberry-Pi-LED-Blinking

 

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

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

 

raspberry-pi-GPIO-pins

Raspberry-Pi-2-Model-B-GPIO

در رسپبری پای ، 40 عدد پین به عنوان پین های GPIO معرفی شده اند اما با نگاهی به شکل بالا متوجه میشویم که همه این 40 پین قابل برنامه ریزی برای ورودی و خروجی نیستند و فقط 26 عدد از این پین ها قابل برنامه ریزی میباشند .

برخی از این GPIO ها توابع و کاربرد خاصی را پشتیبانی میکنند که در جلسه های بعد راجع به آن ها صحبت میکنیم ؛ با کم کردن این GPIO ها از لیست 26 پین ، 17 پین GPIO معمولی در رسپبری پای میماند . این 17 پین در شکل زیر با دایره های سبز رنگ نشان داده شده است .

این 17 پین حداکثر 15 میلی آمپر ( در صورت نکشیدن جریان از بقیه این 17 پین ) جریان میدهند . اما این پین ها در مجموع 50 میلی آمپر میتوانند بدهند یعنی به طور میانگین هر پین حدود 3 میلی آمپر میتواند بدهد . پس باید مدار خود را طوری طراحی کنیم تا جیریان بیشتر از 3 میلی آمپر از هر پین رسپبری کشیده نشود . این مقدار در رسپبری پایه نسبت به میکروکنترلر هایی مثل AVR خیلی کمتر است ، پین های میکروکنترلر های AVR عموما حدود 20 میلی آمپر میتوانند به مدار بدهند .

Raspberry-Pi-2-Model-B-GPIO 2

 

قطعات مورد نیاز :

ما در این پروژه از رسپبری پای 2 مدل B با سیستم عامل رسپبین استفاده میکنیم . اساس کار و مقدمه و پیکر بندی این رسپبری پای در جلسه های قبلی توضیح داده شد . قطعات دیگر مورد نیاز به صورت زیر است :

  • سیم
  • بردبورد
  • مقاومت 220 اهم یا یک کیلو اهم
  • ال ای دی
توضیحات مدار :

 

raspberry-pi-blinking-led-circuit-circuit

 

همان طور که در شکل بالا میبینید ال ای دی را به پین شماره 40 یا همان GPIO21 و پین 39 که زمین است وصل کرده ایم . بالاتر گفتیم که نباید جریان بیشتر از 15 میلی آمپر کشید ، به همین خاطر برای محدود کردن جریان از مقاومت 220 اهم یا یک کیلو اهم استفاده میکنیم .

توضیح مراحل انجام پروژه :

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

1 – روی دسکتاپ به منوی استارت میرویم و PYTHON 3 را انتخاب میکنیم . مثل شکل زیر :

 

raspberry-pi-writing-python-program

 

2 – با کلیک بر روی آن برنامه پایتون اجرا خواهد و پنجره ای مانند شکل زیر باز خواهد شد .

 

raspberry-pi-writing-python-program_2

 

3 – بعد از آن از منوی بالا بر روی File کلیک کرده و بعد گزینه New File را میزنیم و پنجره ای مثل شکل زیر باز خواهد شد .

 

raspberry-pi-writing-python-program_3

 

4 – پس آن را ذخیره میکنیم .

 

raspberry-pi-save-python-program

 

5 – بعد از آن که برنامه را نوشتیم آن را از طریق سربرگ Debug و کلیک بر روی Run آن را اجرا میکنیم .

 

raspberry-pi-debug-python-program

 

اگر برنامه خطا نده علامت “>>>” را خواهید دید که معنای آن این است که برنامه با موفقیت اجرا شده است . حالا تو باید ببینی که ال ای دی سه بار چشمک میزند . اگر برنامه خطا داشته باشد به شما میگوید که آن را اصلاح کنید . بعد از اصلاح مجددا باید گزینه Run را بزنید .

برنامه ال ای دی چشمک زن با پایتون در زیر آمده است .
برای دانلود کد های برنامه بر روی لینک زیر کلیک کنید .

 

[maxbutton id=”34″ url=”http://avatrobo.ir/wp-content/uploads/2015/11/LED-Blink.txt” text=”دانلود فایل” ]

 

ویدئوی این پروژه :

برچسب ها: آموزش رزبری پایآموزش رسپبری پایپروژه رزبری پایپروژه رسپبری پایرزبری پایرسپبری پایرسپری پای
قبلی آموزش پروژه محور آردوینو – جلسه چهارم
بعدی آموزش پروژه محور رسپبری پای – جلسه چهارم کار با میکروسوئیچ

پست های مرتبط

ربات دنبال کننده

اسفند 6, 1396

ساخت ربات دنبال کننده ی توپ با استفاده از رزبری پای

mjavad
ادامه مطلب
آموزش های پروژه محور آردوینو

آبان 12, 1396

آموزش پروژه محور آردوینو – جلسه شانزدهم استپر موتور

Author Avatar
Admin
ادامه مطلب
آموزش های پروژه محور آردوینو

آبان 4, 1396

آموزش پروژه محور آردوینو – جلسه پانزدهم چرخش معکوس موتور DC

Author Avatar
Admin
ادامه مطلب

آبان 3, 1396

آموزش پروژه محور رزبری پای – جلسه نهم ADC

Author Avatar
Admin
ادامه مطلب
آموزش های پروژه محور آردوینو

آبان 1, 1396

آموزش پروژه محور آردوینو – جلسه چهاردهم سروو موتور

Author Avatar
Admin
ادامه مطلب

2 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • فرزاد گفت:
    فروردین 24, 1396 در 07:14

    سلام
    اموزش با window iot و محیط برنامه نویسی بزارید
    با تشکر

    پاسخ
    • Admin گفت:
      فروردین 24, 1396 در 12:36

      سلام
      به مرور خواهیم گذاشت

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

دسته های محصولات
آخرین دیدگاه‌ها
  • Admin در پروژه ی ساخت یک ریموت کنترل 2.4 گیگا هرتز برای 10 کانال
  • Admin در درباره ما
  • Admin در پروژه ی ساخت یک ریموت کنترل 2.4 گیگا هرتز برای 10 کانال
  • Admin در رادیوکنترل 4 کاناله با قابلیت افزایش تا 10 کانال
  • امیر در رادیوکنترل 4 کاناله با قابلیت افزایش تا 10 کانال
ژوئن 2026
ش ی د س چ پ ج
 12345
6789101112
13141516171819
20212223242526
27282930  
« آوریل    
فهرست 1
  • عضویت
  • ویرایش حساب کاربری
  • ورود
  • خانه
فهرست 2
  • حمایت مالی
  • تبلیغات
  • فروشنده
  • داشبورد فروشندگان
  • سفارش پروژه
  • تماس با ما
  • درباره ما
فهرست 3
  • ویرایش حساب کاربری
  • فراموشی رمز عبور
  • ثبت نام
  • ویرایش حساب کاربری
محل کد نماد...
جستجو برای:
محصولات
  • دوره کوادکوپتر سرعتی FPV دوره آموزش ساخت کوادکوپتر مسابقاتی FPV
    نمره 4.00 از 5

    4,830,000 
  • دوره هواپیما مقدماتی تا پیشرفته دوره آموزش ساخت پهپاد بال ثابت ( هواپیما ) - مقدماتی تا پیشرفته
    10,480,000 
  • دوره کوادکوپتر مقدماتی دوره آموزش مقدماتی ساخت مولتی کوپتر (کوادکوپتر، هگزاکوپتر و ...)
    2,490,000 
  • دوره کوادکوپتر فیلم بردار دوره آموزش ساخت پهپاد فیلم بردار ( مولتی کوپتر )
    8,970,000 
  • دوره هواپیمای مدل موتور کشی دوره آموزش ساخت هواپیمای موتور کشی
    2,030,000 
نوشته‌های تازه
  • برنامه نویسی به زبان پایتون برای رزبری پای
  • تشخیص رنگ با استفاده از رزبری پای
  • راه اندازی ال سی 2 در 16 با استفاده رزبری پای قسمت دوم
  • راه اندازی ال سی 2 در 16 با استفاده رزبری پای قسمت اول
  • کنترل PID با آردوینو و دو موتور براشلس

درباره آوات روبو

 

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

دسترسی سریع

  • دوره های آموزشی
  • کیت
  • کلاس های حضوری
  • پروژه

کاوش

  • درباره ما
  • تماس با ما
  • مقالات

شبکه های اجتماعی

  • اینیستاگرام
  • یوتیوب
  • تلگرام

استفاده از مطالب سایت برای مقاصد غیر تجاری و با ذکر منبع بلامانع است. تمامی حقوق برای آوات روبو محفوظ است.