reresh
captcha
0910-54 54 104
0939-55 55 140
عضویت
ورود به حساب کاربری

آموزش کار با سنسور نورِ پیکوبرد

برای اجرای این برنامه در سیستم خود بایستی یک قطعه پیکوبرد (Picoboard) در اختیار داشته باشید. در یک جمله می توان گفت: پیکو برد حواس پنجگانه اسکرچ است چرا که امکان دریافت اطلاعات از دنیای واقعی را برای نرم افزار اسکرچ فراهم می کند. برای کسب اطلاعات بیشتر درباره خرید پیکوبردهای اسکرچ در سایت مارکت 021می توانید از محصول فروش پیکو برد اسکرچ در سایت ما بازدید کرده تا اطلاعات بیشتری درباره قیمت فروش پیکوبرد و انواع آن اطلاعات بیشتری کسب کنید.

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

در این برنامه نحوه ارتباط برقرار کردن و گرفتن اطلاعات از سنسور نور به شما نشان داده می شود. برای اجرای این برنامه شما بایستی نرم افزار اسکرچ نسخه 1.4 یا نرم افزار اسکرچ نسخه 2.0 را بر روی کامپیوتر خود نصب کرده باشید. همچنین شما باید یک پیکوبرد اسکرچ تهیه کرده و آن را از طریق پورت USB به کامپیوتر خود متصل کنید.

برای ساخت این برنامه از یک شخصیت گربه (sprite1) استفاده شده است. بر روی شخصیت گربه کلیک کرده به به تب script بروید تا بتوانید دستورات برنامه نویسی این شخصیت را مشاهده نمایید. همان طور که مشاهده می کنید، وظایف شخصیت گربه بعد از کلیک کردن پرچم سبز شروع به اجرا می شوند. در زیر رویداد کلیک بر روی پرچم سبز، یک حلقه تکرار forever استفاده شده است. حلقه تکرار forever در زبان برنامه نویسی اسکرچ باعث می شود دستوراتی که داخل آن قرار داده شده است، بی نهایت بار اجرا شوند. بنابراین 4 دستور شرطی if که داخل این حلقه مورد استفاده قرار گرفتند، توسط ساختار تکرار forever مدام اجرا می شوند. وظیفه این شرط ها چیست؟ هریک از این شرط ها چه کاری در برنامه انجام می دهد؟!! اگر به شش ضلعی بالای دستورات if نگاه کنید، خواهید دید که تمام این شرط ها مقدار light sensor value را مورد بررسی قرار می دهند. light sensor value مقدار نور موجود در فضایی است که پیکوبرد اسکرچ در آن قرار دارد. این مقدار نور توسط سنسور تشخیص نور (light sensor value) تشخیص داده شده و از طریق کابل USB این مقدار را به برنامه اسکرچ منتقل می کند. در برنامه اسکرچ، دستور شرطی if این مقدار را بررسی می کند. اگر مقدار نور کمتر از عدد 30 باشد یعنی نور موجود در محیط تاریک است، بنابراین دستور switch costume to dark اجرا می شود تا شکل گربه تاریک شود. اگر مقدار نور موجود در محیط بین 30 و 40 است، دستور switch costume to darkish اجرا می شود تا شکل گربه به رنگ خاکستری تغییر کند. اگر مقدرا نور محیط بین 40 تا 50 باشد، دستور switch costume to lightish اجرا می شود و در نهایت اگر مقدار نور موجود در محیط بیش از 50 باشد، این بدان معنی است که نور موجود در محیط زیاد است بنابراین شکل گربه به bright تغییر خواهد کرد.

صحنه نمایش در این برنامه دو رنگ سیاه و کرم دارد که پس از کلیک کاربر بر روی پرچم سبز، مدام مقدار نور موجود در light sensor value بررسی شده و چنان چه مقدار نور محیط از 40 بیشتر باشد، صحنه نمایش از رنگ سیاه به رنگ کرم تغییر رنگ خواهد داد.

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

برای دانلود رایگان نمونه برنامه های نوشته شده به زبان برنامه نویسی اسکرچ کافیست در سایت مارکت 021 قسمت نمونه پروژه های اسکرچ بازدید نمایید.

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

همچنین چنان چه پروژه ای در زمینه اسکرچ تولید کرده اید، می توانید پروژه خود را از طریق آدرس پست الکترونیکی scratch@market021.com برای مار ارسال کرده تا ما پس از بررسی آن را با نام خودتان در سایت مارکت 021 قرار دهیم.

اطلاعات پروژه
کد محصول : 60028
عنوان پروژه : آموزش کار با سنسور نورِ پیکوبرد
ابزار ساخت :
  • Scratch 2.0
  • PicoBoard
منبع پروژه :
  • scratch.mit.edu
اطلاعات مالی
قیمت : رایگان
سهم موسسه خیریه : مبلغی برای این منظور در نظر گرفته نشده است.
سهم سایت : مبلغی برای این منظور در نظر گرفته نشده است.
سهم صاحب پروژه : مبلغی برای این منظور در نظر گرفته نشده است.
کمک به خیریه
اطلاعات دانلود
لینک دانلود :
حجم فایل : 51 کیلوبایت
رمز فایل فشرده :
امور مالی
عضویت در خبرنامه
refresh
captcha

طراحی وب سایت و بهینه سازی سایت نمایشگاه مجازی

Copyright © 2016 market021.com All rights reserved