کدنویسی Pbot با پیشروبات اسکرچ ۳

سر گربه اسکرچ

نسخه ویندوزی نرم افزار Pishrobot Scratch 3 را می‌توانید از اینجا دانلود نمایید:

تاریخ بروزرسانی: ۱۴۰۲/۱۱/۰۳ ـ حجم: 213 مگابایت

۱- در حال حاضر پیشروبات اسکرچ ۳، با ویندوز ۱۰ نسخه 1709 به بعد و همچنین ویندوز 11 سازگار است.
۲- برای استفاده از پیشروبات اسکرچ ۳ بر روی سیستم عامل Mac می‌توان از نرم‌افزارهای ماشین‌ مجازی مانند VMware و Parallels استفاده نمود.
۳- نسخه‌ی 3.30.5 و بالاتر، از پروتکل ارتباطی ۲ پشتیبانی می‌کند. اگر فرم‌ور Pbot و PRB شما به روز باشد در این صورت با پروتکل ۲ به اسکرچ 3.30.5 وصل می‌شود. یکی از اصلی‌ترین ویژگی‌های پروتکل ۲ این است که برنامه‌های موازی اسکرچ را بدون مشکل اجرا می‌کند.
۴- از نسخه‌ی 3.30.0 به بعد، علاوه بر بلوتوث استاندارد، از طریق کابل USB و همچنین بلوتوث  BLE نیز می‌توان به Pbot و PRB-300B  متصل شد.
۵- در صورت بروز مشکل در نصب، به راهنمای رفع عیب پیشروبات اسکرچ ۳ مراجعه نمایید.

نمایش شماتیک اسکرچ 3
شروع با اسکرچ ۳

اسکرچ ۳ آخرین نسخه از محبوب‌ترین نرم افزار کدنویسی جهان می‌باشد که توسط دانشگاه MIT توسعه یافته است.

دانشگاه MIT نسخه ۳ اسکرچ را از نو طراحی و به طور کامل بازنویسی نموده است. این نسخه بسیار مدرن و به روز می‌باشد و باگ های نسخه ۲ در آن از بین رفته است.

نسخه ۳ بر خلاف نسخه ۲ نیازی به نرم افزار Adobe Flash که از رده خارج شده است نمی‌باشد. این نسخه قابلیت اجرا در بسیاری از سیستم عامل‌ها و دستگاه‌ها را دارا می‌باشد.

 

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

نرم افزار Pishrobot Scratch نسخه تغییر یافته اسکرچ ۳ می‌باشد که قابلیت اتصال به ربات آموزش کدنویسی Pbot و کنترلر PRB-300B از طریق بلوتوث به آن افزوده شده است.

بدین ترتیب کاربران دو محصول پرطرفدار پیشروبات یعنی Pbot‌ و PRB می‌توانند هم از امکانات جدید موجود در نسخه ۳ اسکرچ بهره‌مند شوند و هم از امکانات جدیدی که تیم پیشروبات برای کنترل و برنامه نویسی Pbot‌ و PRB به نرم افزار Pblock اضافه کرده‌اند لذت ببرند.

تمامی دوست داران اسکرچ هم می‌توانند حتی بدون داشتن روبات، این نرم افزار هیجان انگیز را دانلود کنند و از کار با تمامی امکانات اسکرچ ۳ لذت ببرند.

 

بلوک های جدید اسکرچ ۳

ویژگی‌های پیشروبات اسکرچ

با Pishrobot Scratch چه کارهای خاصی می‌توانم انجام دهم؟

– تغییر زبان به فارسی در تمام قسمت‌های برنامه از جمله بلوک‌ها

– اضافه کردن آسان بلوک‌های Pbot و Prb به بلوک‌های پایه

– اتصال بلوتوث به Pbot و Prb و کدنویسی و کنترل همزمان هر دو با یک برنامه

– استفاده از افزونه‌ها،‌ شکلک‌ها، حالت‌ها و پس زمینه‌های خاص Pbot و Prb که درون برنامه نهاده شده‌اند

– استفاده از پیشروبات اسکرچ ۳، بدون نیاز به آپدیت Pbot و Prb

– بهره‌مندی از عملکرد بهتر ربات به ويژه در اجرای برنامه‌های موازی و همزمان با آپدیت Pbot و Prb

– کدنویسی و کار با جانبی‌های پی‌بات مانند بازوی Parm، ابزار Pen Up/Down، کیت بازی سازی ۱ و ۲

– بهره‌مندی از کلیه امکانات جدید و خاص Scratch 3

– تبدیل متن به گفتار با افزونه آمازون

– ترجمه متن به زبان‌های مختلف با افزونه گوگل

– نواختن موسیقی با سازهای مختلف با افزونه موزیک

– کشیدن نقاشی واقعی با پی‌بات و نقاشی مجازی با افزونه قلم

– تشخیص حرکت به کمک دوربین و افزونه آن

محیط برنامه نویسی پیشروبات اسکرچ ۳
افزونه‌های پیشروبات اسکرچ ۳
ویرایش اسپرایت ها و شکلک ها با پیشروبات اسکرچ ۳

اپ اندرویدی Pbot

اپلیکیشن اندرویدی پی بات
اپ پی بات
آیکون اپ پی بات

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

ربات پی بات را مانند یک بازیکن واقعی در زمین پیش ببرید، از موانع عبور کنید و گل بزنید. می توانید بعد از گل زدن شادی کنید یا از گل خوردن غمگین شوید. حتی می توانید وقتی از تیم حریف عقب افتاده اید کمی تمارض کنید.

 

حالت بازی فوتبال اپ پی بات
حالت رانندگی ربات پی بات

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

 

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

 

هدایت پی بات با سنسور گوشی
ارتباط پی بات با گوشی و تبلت از طریق بلوتوث

کافی است از طریق بلوتوث به ربات متصل شوید و با استفاده از امکانات اپ به سادگی ربات خود را برانید و از آن لذت ببرید.

اپ اندرویدی Pbot را از این لینک‌ها دریافت کنید:

منتظر به روزرسانی‌های جذابی برای این اپ شگفت انگیز باشید…

کدنویسی Pbot با پی‌بلاک (اسکرچ ۲)

نرم افزار پی بلاک بر پایه اسکرچ 2

به کمک Pblock می‌توانید Pbot را با اسکرچ 2 برنامه نویسی نمایید:

توجه: اگر قبلاً نسخه 1.1.17 بر روی رایانه شما نصب شده است ابتدا آن را از قسمت Add/Remove Programs حذف و سپس برای نصب نسخه 1.1.21 اقدام نمایید. 

آرشیو نسخه‌های قدیمی‌تر Pblock:

دانلودر و بروزرسان Pbot

دانلودر و بروزرسان پی بات

برنامه زیر، حاوی فرم‌ور جدید 1.1.62 (تاریخ انتشار ۱۴۰۳/۰۴/۲۷) و فرم‌ور 1.1.61 (تاریخ انتشار ۱۴۰۲/۱۱/۰۲) و فرم‌ورهای 1.1.46 پی‌بات (تاریخ انتشار ۱۴۰۱/۰۵/۰۵) می‌باشد:

شما به کمک نرم افزار Pbot Downloader می‌توانید فرم ور یا همان برنامه اصلی درون Pbot را به روز نمایید.با توجه به این که فرم‌ور پی‌بات هر از چند گاهی رفع باگ و بهینه می‌شود و یا امکانات جدیدی به آن اضافه می‌گردد، توصیه می‌شود پی‌بات خود را حتما به روز نگه دارید. توجه: در ورژن‌های اولیه پی‌بات، نرم افزار bootloader مخصوص که امکان به روز رسانی را به پی‌بات می‌دهد نصب نشده است. لذا در صورت تمایل می‌توانید با بخش پشتیبانی فنی پیشروبات تماس گرفته برای ارسال پی‌بات به شرکت هماهنگی نمایید. بخش فنی با دریافت پی‌بات، قابلیت به روز شدن را به ربات شما اضافه می‌نمایند.

برای به روز رسانی Pbot، لطفاً مراحل زیر را به دقت انجام دهید:

۱- دانلود برنامه نصب Pbot Downloader با کلیک بر روی دگمه دانلود در بالای این مطلب
۲- نصب برنامه با اجرای برنامه دانلود شده و کلیک بر روی دگمه نصب نرم افزار
توجه: در صورتی که موقع نصب با خطای “قبلاً این نرم افزار از مسیر دیگری نصب شده است” مواجه شدید،‌ نسخه قبلی را پاک و نسخه جدید را دوباره نصب نمایید.
۳- اجرای نرم افزار Pbot Downloader
۴- Pbot خود را با کابل USB به کامپیوتر وصل نمایید.
۵- شماره پورت سریال ربات خود را از لیست کشویی Port name انتخاب نمایید (این شماره معمولاً آخرین گزینه در لیست کشویی می‌باشد). اگر این شماره را نمی‌دانید گزینه Auto Search را انتخاب نمایید.
۶- فرم ور سازگار با ربات خود را به یکی از روش‌های زیر انتخاب نمایید:
روش ۱- انتخاب بر اساس ورژن پی‌بات (Select by Pbot Version):
در سمت راست عبارت Select by Pbot Version یک لیست کشویی (Combo Box) وجود دارد که نسخه‌های مختلف پی‌بات از طریق آن قابل انتخاب می‌باشد. با کلیک روی نسخه صحیح پی‌بات در این لیست، فایل مورد نظر به صورت اتوماتیک انتخاب و آماده دانلود می‌شود. اگر نسخه پی‌بات خود را نمی‌دانید لطفاً به “جدول راهنمای انتخاب فرم ور پی‌بات” مراجعه نمایید.
روش ۲- انتخاب بر اساس نام فایل (Select by File Name):
دگمه Browse‌ را بزنید و یکی از فایل‌های موجود در فولدر firmwares که نام آن‌ها با pbot-firmware-ver شروع شده با شماره ورژن ادامه می‌یابد و پسوند فایل آن pbothex است را به کمک “جدول راهنمای انتخاب فرم ور پی‌بات” انتخاب نمایید. (دگمه Default Folder به شما کمک می‌کند تا پوشه‌ای که حاوی آخرین فایل‌های pbothex هست را راحتتر انتخاب نمایید.)
۷- سرعت دانلود (لیست کشویی Baud rate) به صورت پیش فرض 115200 می‌باشد. اگر با سرعت 115200 موفق به دانلود نشدید از سرعت 57600 برای دانلود استفاده نمایید. ممکن است پس از دانلود ناموفق با سرعت 115200، برای دانلود با سرعت 57600 نیاز باشد برنامه دانلودر را مجدداً راه اندازی کنید و پی‌بات را یک بار خاموش و روشن نمایید.
۸- روی دگمه دانلود کلیک نمایید.
۹- با شروع دانلود Pbot بوق می‌زند.
۱۰- حین دانلود دو LED قرمز و آبی پی‌بات که در پشت آن قرار دارند با هم روشن می‌شوند و نوار پیشروی نرم افزار دانلودر جلو می‌رود.
۱۱- با پایان دانلود پی‌بات ریست می‌شود و بوق شروع آن به صدا در می‌آید.

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

جدول راهنمای انتخاب فرم‌ور پی‌بات

نام نسخه Pbotشروع شماره بلوتوثپایان شماره بلوتوثرنگ موتورپخش کننده صدا
Version 1.1.62
TT Motor, Speaker type
(آخرین نسخه)
1000به بعدزرد
(قابل استفاده برای سایر موتورها)
بلندگو
(قابل استفاده برای بازر)
Version 1.1.61
TT Motor, Speaker type
1000به بعدزرد
(قابل استفاده برای سایر موتورها)
بلندگو
(قابل استفاده برای بازر)
Version 1.1.46
TT Motor, Speaker type
حدود 1701به بعدزردبلندگو
Version 1.1.46
Yellow Motor, Speaker type
حدود 1601حدود 1700زردبلندگو
Version 1.1.46
Yellow Motor, Buzzer type
حدود 1201حدود 1600زردبازر
Version 1.1.46
Black Motor, Speaker type
سخت‌افزار بروز شدهسخت‌افزار بروز شدهمشکیبلندگو
Version 1.1.46
Black Motor, Buzzer type
1000حدود 1200مشکیبازر

تاریخ آخرین بروز رسانی: ۱۴۰۲/۱۱/۰۲