STEM Buddy телефоныңызды ESP32 және Arduino жобаларыңыз үшін виртуалды аппараттық құралға айналдырады. Нақты код жазыңыз, Bluetooth арқылы командалар жіберіңіз, сонда телефоныңыз LCD, LED, серво, сенсор немесе осциллографқа айналады.
Бір тақта жоқ па? Мәселе емес. Сіздің телефоныңыз – компонент.
ҚАЛАЙ ЖҰМЫС ІСТЕЙДІ:
1. Arduino/ESP32 жобаңызға STEM Buddy C++ кітапханасын қосыңыз
2. Нақты код жазыңыз — stemBuddy.lcd.print("Сәлем!") немесе stemBuddy.led.setColor(255, 0, 0)
3. Сіздің ESP32 Bluetooth Low Energy арқылы қолданбаға командалар жібереді
4. Қолданба компонентті телефон экранында нақты уақыт режимінде модельдейді
5. Қолданба сонымен қатар деректерді АРТҚА жібере алады — виртуалды түймелер, сырғытпалар және сіздің кодыңыз оқи алатын сенсор мәндері
Бұл нақты микроконтроллерлер мен виртуалды перифериялық құрылғылар арасындағы екі жақты көпір.
ВИРТУАЛДЫ ПЕРИФЕРАЛЫҚ ҚҰРЫЛҒЫЛАР — ESP32 басқара алатын 7 компонент:
• LED / RGB жолағы — Кодыңыз түстер мен жарықтықты орнатады, телефон нақты уақыт режимінде жанып тұрған LED көрсетеді
• Сервомотор — Кодыңыздан бұрыш жіберіңіз, виртуалды сервоның сәйкес келетін қозғалысын бақылаңыз
• 16x2 LCD дисплей — ESP32 құрылғыңыздан lcd.print() шақырыңыз және виртуалды таңба дисплейінде мәтіннің пайда болуын көріңіз
• Сенсорлық басқару тақтасы — Қолданба ESP32 құрылғыңыз BLE арқылы оқитын виртуалды сенсорлық деректерді (температура, жарық, ылғалдылық, қысым) жасайды
• Осциллограф — Нақты сигналдарды визуализациялаңыз немесе кодыңыздың шығыс толқын формаларын түзетіңіз
• Тұрақты ток қозғалтқышы — Кодыңыз PWM жылдамдығы мен бағытын орнатады, қолданба RPM және айналуды көрсетеді
• Сигнал — Кодыңыздан дыбыс жиіліктерін жіберіңіз, оларды виртуалды сигналда естіңіз және көріңіз
НЕГЕ STEM DOST?
• LCD жоқ па? Сіздің телефоныңыз сондай.
• Жарықдиодты шамдар жоқ па? Телефоныңыз жанады.
• Температура сенсоры жоқ па? Телефоныңыз виртуалды көрсеткіштерді ESP32 құрылғыңызға жібереді.
• Осциллографыңыз жоқ па? Телефоныңыз толқын пішіндерін көрсетеді.
Балалар нақты аппараттық жобаларды бірден кодтай бастай алады — алдымен компоненттерді сатып алудың қажеті жоқ. Олар дайын болған кезде, виртуалды компоненттерді бірдей кодпен нақты компоненттерге ауыстырыңыз.
БАҒЫТТАЛҒАН ЖОБАЛАР:
STEM Buddy кітапханасын пайдаланатын қадамдық жобалар:
• LED Blink — Сіздің алғашқы ESP32 + телефон жобаңыз
• Бағдаршам — Кодыңыздан 3 виртуалды жарықдиодты басқару
• Температура мониторы — Виртуалды сенсор деректерін оқып, виртуалды LCD дисплейінде көрсету
• Серво есік құлпы — Виртуалды пернетақта мен серво көмегімен құпия сөз құлпын құру
• Line Follower Robot — Физикалық режимге өтпес бұрын виртуалды инфрақызыл сенсорларды пайдалану
• IoT ауа райы станциясы — Нақты бұлттық басқару тақталарын беретін виртуалды сенсорлар
• Дауыспен басқарылатын жарықдиодтар — Сөйлеуді тану аппараттық басқарумен кездеседі
• Зымыран ұшыру симуляторы — Виртуалды дисплей мен дыбыстық сигналмен көңілді кері санақ
КОД РЕДАКТОРЫ:
Қолданбада код үлгілерін алдын ала қарау және өңдеу:
• Arduino C++ — STEM Buddy кітапханасын пайдаланатын дайын үлгілер
• MicroPython — Заманауи микроконтроллер жұмыс процестері үшін
• Scratch Blocks — CodeSkool Scratch IDE интеграциясы арқылы визуалды блок негізіндегі кодтау
ҚОСЫЛУ:
• Bluetooth Low Energy (BLE) — ESP32 үшін негізгі қосылым
• WiFi — Желіге негізделген байланыс
• Сериялық — USB қосылымын қолдау
CODESKOOL ЭКОЖҮЙЕСІНІҢ БІР БӨЛІГІ:
STEM Buddy CodeSkool Scratch IDE және Code Yaan ESP32 роботымен бірге жұмыс істейді. ESP32 бағдарламалау үшін Scratch блоктарын пайдаланыңыз, ал STEM Buddy виртуалды енгізу/шығару қабаты ретінде — визуалды кодтаудан бастап нақты жабдыққа дейінгі толық оқу платформасы.
• 6 тақырып — Қараңғы, Ашық, AMOLED, Ойыншық, Мұхит, Табиғат
• Виртуалды компоненттермен өзара әрекеттесу үшін офлайн режимде жұмыс істейді
• Бір қолмен пайдалану үшін мобильді құрылғыларға оңтайландырылған
• Барлық оқушылар үшін тегін және ашық
Сіздің телефоныңыз — сізде бар ең қуатты электроника зертханасы. STEM Buddy оны ашады.
Жаңартылған күні
2026 ж. 09 нау.