STEM Buddy telefonunuzu ESP32 və Arduino layihələriniz üçün virtual aparata çevirir. Əsl kod yazın, Bluetooth üzərindən əmrlər göndərin və telefonunuz LCD, LED, servo, sensor və ya osiloskopa çevrilir.
Breadboard yoxdur? Problem deyil. Telefonunuz komponentdir.
NECƏ İŞLƏYİR:
1. Arduino/ESP32 layihənizə STEM Buddy C++ kitabxanasını daxil edin
2. Əsl kod yazın — stemBuddy.lcd.print("Salam!") və ya stemBuddy.led.setColor(255, 0, 0)
3. ESP32 cihazınız Bluetooth Aşağı Enerji üzərindən tətbiqə əmrlər göndərir
4. Tətbiq komponenti telefon ekranınızda real vaxt rejimində simulyasiya edir
5. Tətbiq həmçinin məlumatları GERİ göndərə bilər — virtual düymələr, sürgülər və kodunuzun oxuya biləcəyi sensor dəyərləri
Bu, əsl mikrokontrollerlər və virtual periferik cihazlar arasında iki tərəfli körpüdür.
VİRTUAL PERİFERAL QURĞULAR — ESP32-nizin İdarə Edə Biləcəyi 7 Komponent:
• LED / RGB Zolaq — Kodunuz rəngləri və parlaqlığı təyin edir, telefon real vaxt rejimində parlayan bir LED göstərir
• Servo Motor — Kodunuzdan bir bucaq göndərin, virtual servonun uyğunlaşmaq üçün hərəkət etdiyini izləyin
• 16x2 LCD Ekran — ESP32-dən lcd.print() çağırın və mətnin virtual simvol ekranında göründüyünü görün
• Sensor Paneli — Tətbiq, ESP32-nizin BLE üzərindən oxuduğu virtual sensor məlumatlarını (temperatur, işıq, rütubət, təzyiq) yaradır
• Osiloskop — Real siqnalları vizuallaşdırın və ya kodunuzun çıxış dalğa formalarını sazlayın
• DC Motor — Kodunuz PWM sürətini və istiqamətini təyin edir, tətbiq RPM və fırlanmanı göstərir
• Siqnal — Kodunuzdan ton tezliklərini göndərin, onları virtual siqnalda eşidin və görün
NİYƏ STEM DOSTU?
• LCD-niz yoxdur? Telefonunuz da belədir.
• LED-ləriniz yoxdur? Telefonunuz yanır.
• Temperatur sensorunuz yoxdur? Telefonunuz virtual oxunuşları ESP32-yə göndərir.
• Osiloskopunuz yoxdur? Telefonunuz dalğa formalarını göstərir.
Uşaqlar dərhal real aparat layihələrini kodlaşdırmağa başlaya bilərlər — əvvəlcə komponentlər almağa ehtiyac yoxdur. Onlar hazır olduqda, virtual komponentləri eyni koda malik real komponentlərlə dəyişdirin.
RƏHBƏRLİ LAYİHƏLƏR:
STEM Buddy kitabxanasından istifadə edərək addım-addım layihələr:
• LED Blink — İlk ESP32 + telefon layihəniz
• Svetofor — Kodunuzdan 3 virtual LED-i idarə edin
• Temperatur Monitoru — Virtual sensor məlumatlarını oxuyun və virtual LCD-də göstərin
• Servo Qapı Kilidi — Virtual klaviatura və servo ilə parol kilidi qurun
• Xətt İzləyicisi Robotu — Fiziki işə başlamazdan əvvəl virtual IR sensorlarından istifadə edin
• IoT Hava Stansiyası — Real bulud tabloslarını qidalandıran virtual sensorlar
• Səslə İdarə Olunan LED-lər — Nitq tanıma aparat nəzarəti ilə qarşılaşır
• Raket Buraxma Simulyasiyası — Virtual ekran və siqnal ilə əyləncəli geri sayım
KOD REDAKTORU:
Kod şablonlarını birbaşa tətbiqdə önizləyin və redaktə edin:
• Arduino C++ — STEM Buddy kitabxanasından istifadə edərək hazır şablonlar
• MicroPython — Müasir mikrokontroller iş axınları üçün
• Scratch Blocks — CodeSkool Scratch IDE inteqrasiyası vasitəsilə vizual blok əsaslı kodlaşdırma
QOŞULMA:
• Bluetooth Aşağı Enerji (BLE) — ESP32 üçün əsas əlaqə
• WiFi — Şəbəkə əsaslı rabitə
• Serial — USB bağlantısı dəstəyi
CODESKOOL EKOSİSTEMİNİN BİR HİSSƏSİ:
STEM Buddy CodeSkool Scratch IDE və Code Yaan ESP32 robotu ilə birlikdə işləyir. ESP32-nizi proqramlaşdırmaq üçün Scratch bloklarından istifadə edin və STEM Buddy-ni virtual giriş/çıxış təbəqəsi kimi istifadə edin — vizual kodlaşdırmadan real aparata qədər tam bir öyrənmə platforması.
• 6 mövzu — Qaranlıq, İşıqlı, AMOLED, Oynaq, Okean, Təbiət
• Virtual komponent qarşılıqlı əlaqəsi üçün oflayn işləyir
• Bir əlli istifadə üçün mobil optimallaşdırılmış
• Bütün öyrənənlər üçün pulsuz və açıq
Telefonunuz artıq sahib olduğunuz ən güclü elektronika laboratoriyasıdır. STEM Buddy onu açır.
Güncəlləmə vaxtı
9 mar 2026