STEM Buddy

بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

STEM Buddy گوشی شما را به سخت‌افزار مجازی برای پروژه‌های ESP32 و آردوینو تبدیل می‌کند. کد واقعی بنویسید، دستورات را از طریق بلوتوث ارسال کنید و گوشی شما به LCD، LED، سروو، سنسور یا اسیلوسکوپ تبدیل می‌شود.

بردبورد ندارید؟ مشکلی نیست. گوشی شما قطعه است.

نحوه کار:
1. کتابخانه STEM Buddy C++ را در پروژه آردوینو/ESP32 خود قرار دهید.
2. کد واقعی بنویسید - stemBuddy.lcd.print("Hello!") یا stemBuddy.led.setColor(255, 0, 0)
3. ESP32 شما دستورات را از طریق بلوتوث کم مصرف به برنامه ارسال می‌کند.
4. برنامه قطعه را به صورت بلادرنگ روی صفحه گوشی شما شبیه‌سازی می‌کند.
5. برنامه همچنین می‌تواند داده‌ها را به عقب ارسال کند - دکمه‌های مجازی، اسلایدرها و مقادیر حسگر که کد شما می‌تواند بخواند.

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

لوازم جانبی مجازی - 7 قطعه‌ای که ESP32 شما می‌تواند کنترل کند:
• نوار LED / RGB - کد شما رنگ‌ها و روشنایی را تنظیم می‌کند، تلفن یک LED درخشان را به صورت بلادرنگ نمایش می‌دهد.
• سروو موتور - زاویه‌ای را از کد خود ارسال کنید، حرکت سروو مجازی را برای مطابقت تماشا کنید.
• نمایشگر LCD 16x2 - lcd.print() را از ESP32 خود فراخوانی کنید و متن را روی یک نمایشگر کاراکتر مجازی مشاهده کنید.
• داشبورد سنسور - برنامه داده‌های سنسور مجازی (دما، نور، رطوبت، فشار) را تولید می‌کند که ESP32 شما از طریق BLE می‌خواند.
• اسیلوسکوپ - سیگنال‌های واقعی را تجسم کنید یا شکل موج‌های خروجی کد خود را اشکال‌زدایی کنید.
• موتور DC - کد شما سرعت و جهت PWM را تنظیم می‌کند، برنامه RPM و چرخش را نشان می‌دهد.
• زنگ هشدار - فرکانس‌های صدا را از کد خود ارسال کنید، آنها را روی زنگ هشدار مجازی بشنوید و ببینید.

چرا STEM BUDDY؟
• LCD ندارید؟ تلفن شما یکی است.
• LED ندارید؟ تلفن شما روشن می‌شود. • سنسور دما ندارید؟ تلفن شما مقادیر مجازی را به ESP32 شما ارسال می‌کند.

• اسیلوسکوپ ندارید؟ تلفن شما شکل موج‌ها را نمایش می‌دهد.

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

پروژه‌های هدایت‌شده:
پروژه‌های گام به گام با استفاده از کتابخانه STEM Buddy:
• چشمک زدن LED - اولین پروژه تلفن ESP32 + شما
• چراغ راهنمایی - کنترل 3 LED مجازی از کد شما
• مانیتور دما - خواندن داده‌های حسگر مجازی و نمایش روی LCD مجازی
• قفل درب سروو - ساخت قفل رمز عبور با صفحه کلید مجازی و سروو
• ربات دنبال‌کننده خط - استفاده از حسگرهای IR مجازی قبل از استفاده فیزیکی
• ایستگاه هواشناسی IoT - حسگرهای مجازی که داشبوردهای ابری واقعی را تغذیه می‌کنند
• LEDهای کنترل‌شده با صدا - تشخیص گفتار با کنترل سخت‌افزاری ترکیب می‌شوند
• شبیه‌ساز پرتاب موشک - یک شمارش معکوس سرگرم‌کننده با نمایشگر مجازی و زنگ

ویرایشگر کد:
پیش‌نمایش و ویرایش قالب‌های کد درست در برنامه:
• آردوینو C++ - قالب‌های آماده با استفاده از کتابخانه STEM Buddy
• میکروپایتون - برای گردش‌های کاری میکروکنترلر مدرن
• بلوک‌های خراش - کدنویسی مبتنی بر بلوک بصری از طریق ادغام CodeSkool Scratch IDE

اتصال:
• بلوتوث کم‌مصرف (BLE) - اتصال اصلی برای ESP32
• وای‌فای - ارتباط مبتنی بر شبکه
• پشتیبانی از اتصال سریال - USB

بخشی از اکوسیستم CODESKOOL:
STEM Buddy در کنار CodeSkool Scratch IDE و ربات Code Yaan ESP32 کار می‌کند. از بلوک‌های اسکرچ برای برنامه‌ریزی ESP32 خود و STEM Buddy به عنوان لایه ورودی/خروجی مجازی استفاده کنید - یک پلتفرم یادگیری کامل از کدنویسی بصری تا سخت‌افزار واقعی.

• 6 تم - تاریک، روشن، AMOLED، بازیگوش، اقیانوس، طبیعت
• به صورت آفلاین برای تعامل اجزای مجازی کار می‌کند
• برای استفاده با یک دست بهینه شده برای موبایل
• رایگان و آزاد برای همه زبان‌آموزان

گوشی شما قدرتمندترین آزمایشگاه الکترونیکی است که از قبل دارید. STEM Buddy آن را قفل‌گشایی می‌کند.
تاریخ به‌روزرسانی
۱۸ اسفند ۱۴۰۴

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
این برنامه ممکن است این نوع داده‌ها را جمع‌آوری کند
اطلاعات شخصی و فعالیت‌ها در برنامه
داده‌ها هنگام جابه‌جایی رمزگذاری می‌شود
می‌توانید درخواست کنید داده‌ها حذف شود
متعهد است از «خط‌مشی خانواده‌های Play» پیروی کند

تازه‌ها

What's included:
• 7 virtual peripherals controllable from your ESP32 over Bluetooth (LED, Servo, LCD, Sensors, Oscilloscope, Motor, Buzzer)
• Two-way BLE communication — your code controls the phone, the phone sends data back
• Built-in code editor with STEM Buddy library templates (Arduino C++, MicroPython, Scratch)
• 8 guided projects from LED Blink to IoT Weather Station
• BLE, WiFi, and Serial connection support
• 6 customizable themes
• Works offline