STEM Buddy перетворює ваш телефон на віртуальне обладнання для проектів ESP32 та Arduino. Пишіть реальний код, надсилайте команди через Bluetooth, і ваш телефон стає РК-дисплеєм, світлодіодом, сервоприводом, датчиком, осцилографом — або будь-яким із понад 48 віртуальних компонентів.
Немає макетної плати? Немає проблем. Ваш телефон — ЦЕ компонент.
ЯК ЦЕ ПРАЦЮЄ:
1. Включіть бібліотеку STEM Buddy C++ у свій проект Arduino/ESP32
2. Напишіть реальний код — buddy.lcd.print("Привіт!") або buddy.led.on()
3. Ваш ESP32 надсилає команди до програми через Bluetooth Low Energy
4. Програма відтворює компонент у режимі реального часу на екрані вашого телефону
5. Програма також надсилає дані НАЗАД — віртуальні кнопки, повзунки, датчики та вхідні дані, які може зчитувати ваш код
Це двосторонній міст між реальними мікроконтролерами та віртуальною периферією.
48+ ВІРТУАЛЬНИХ ПЕРИФЕРІЙНИХ ПРИСТРОЇВ у 7 категоріях:
ДИСПЛЕЇ (9):
• Світлодіодний / RGB LED — Світлодіоди, що світяться, керовані вашим ESP32
• РК-дисплей 1602 — 16x2 символьний дисплей з курсором, прокруткою та користувацькими символами
• 7-сегментний дисплей — Цифровий дисплей з десятковими крапками
• NeoPixel Strip & Matrix — Адресовані RGB світлодіодні масиви
• Світлодіодна гістограма — Візуалізація рівня
• MAX7219 Dot Matrix — 8x8 прокручувальна точкова матриця
• SSD1306 OLED — Невеликий графічний дисплей
ПРИСТРОЇ ВВЕДЕННЯ (8):
• Кнопки та повзункові перемикачі — Цифрові входи
• Потенціометр та повзунковий перемикач — Аналогові входи
• Джойстик — Двовісний аналоговий стік
• Клавіатура 4x4 — Вхід з мембранної клавіатури
• Поворотний номеронабирач — Класичний поворотний телефонний номеронабирач
ДАТЧИКИ (17):
• Телефонні датчики: температури, освітлення, звуку, барометра, акселерометра, магнітометра, лічильника кроків
• Віртуальні датчики: DHT22, BMP180, HC-SR04 Ультразвуковий, PIR-датчик руху, фоторезистор, датчик кольору, герконовий перемикач, GPS, RFID, NFC
ПРИКОДИ (5):
• Серводвигун — анімоване керування кутом 0–180°
• Двигун постійного струму — швидкість та напрямок ШІМ
• Кроковий двигун — точне керування кроком
• Зумер — генерація тону з відображенням частоти
• Релейний модуль — вмикання/вимкнення
ДОМАШНЯ АВТОМАТИЗАЦІЯ (2):
• 8-канальний комутатор — керування розумним домашнім вимикачем
• SMS-сповіщення — надсилання/отримання сповіщень
МЕДІА (6):
• Динамік та аудіоплеєр — відтворення MP3/WAV
• Фортепіано — відтворення нот у стилі MIDI
• Камера — фотозйомка за допомогою комп'ютерного зору MediaPipe
• Голос / TTS — синтез тексту в мовлення
• Карта MicroSD — читання/запис файлової системи
ІНСТРУМЕНТИ РОЗРОБНИКА (5):
• Осцилограф — побудова графіків сигналів у режимі реального часу
• Монітор послідовного порту — термінал налагодження UART
• Монітор контактів — стан GPIO та аналоговий Показники
• Реєстратор даних — запис даних датчиків у CSV
• Інтернет — HTTP/API запити
ЧОМУ STEM BUDDY?
• Немає РК-дисплея? Ваш телефон — саме він.
• Немає датчиків? Ваш телефон надсилає віртуальні показники на ваш ESP32.
• Немає осцилографа? Ваш телефон відображає форми хвиль.
• Понад 48 компонентів, нульова вартість обладнання.
Діти можуть одразу почати кодувати реальні апаратні проекти — компоненти не потрібні. Коли вони будуть готові, замініть віртуальне на фізичне з тим самим кодом.
РОЗУМНИЙ ПОШУК:
Миттєво знаходьте будь-який компонент за допомогою нечіткого пошуку та ключових слів, написаних природною мовою. Скажіть «виміряти відстань», і він знайде ультразвуковий датчик. Підтримується голосовий пошук.
КЕРІВНИЦТВО ПРОЄКТІВ:
8 покрокових проектів від миготливого світлодіода до метеостанції Інтернету речей, від початкового до просунутого рівня.
ЧАСТИНА ЕКОСИСТЕМИ CODESKOOL:
Працює разом із CodeSkool Scratch IDE та роботом Code Yaan ESP32 — повноцінною навчальною платформою від візуального кодування до реального обладнання.
• 6 тем — Темна, Світла, AMOLED, Грайлива, Океан, Природа
• Працює офлайн для взаємодії з віртуальними компонентами
• Оптимізовано для мобільних пристроїв для використання однією рукою
• Безкоштовно та відкрито для всіх учнів
Ваш телефон — це найпотужніша електронна лабораторія, яка у вас вже є. STEM Buddy розблокує її.