STEM Buddy, telefonunuzu ESP32 ve Arduino projeleriniz için sanal donanıma dönüştürür. Gerçek kod yazın, Bluetooth üzerinden komutlar gönderin ve telefonunuz LCD, LED, servo, sensör veya osiloskop olur.
Breadboard yok mu? Sorun değil. Telefonunuz bileşenin kendisidir.
NASIL ÇALIŞIR:
1. STEM Buddy C++ kütüphanesini Arduino/ESP32 projenize dahil edin.
2. Gerçek kod yazın — stemBuddy.lcd.print("Merhaba!") veya stemBuddy.led.setColor(255, 0, 0)
3. ESP32'niz Bluetooth Düşük Enerji üzerinden uygulamaya komutlar gönderir.
4. Uygulama, bileşeni telefon ekranınızda gerçek zamanlı olarak simüle eder.
5. Uygulama ayrıca veri GERİ gönderebilir — kodunuzun okuyabileceği sanal düğmeler, kaydırıcılar ve sensör değerleri.
Gerçek mikrodenetleyiciler ve sanal çevre birimleri arasında iki yönlü bir köprüdür.
SANAL ÇEVRE BİRİMLERİ — ESP32'nizin Kontrol Edebileceği 7 Bileşen:
• LED / RGB Şerit — Kodunuz renkleri ve parlaklığı ayarlar, telefon gerçek zamanlı olarak parlayan bir LED görüntüler
• Servo Motor — Kodunuzdan bir açı gönderin, sanal servonun buna uyacak şekilde hareket etmesini izleyin
• 16x2 LCD Ekran — ESP32'nizden lcd.print() çağırın ve sanal karakter ekranında metnin görünmesini izleyin
• Sensör Kontrol Paneli — Uygulama, ESP32'nizin BLE üzerinden okuduğu sanal sensör verilerini (sıcaklık, ışık, nem, basınç) üretir
• Osiloskop — Gerçek sinyalleri görselleştirin veya kodunuzun çıktı dalga biçimlerinde hata ayıklayın
• DC Motor — Kodunuz PWM hızını ve yönünü ayarlar, uygulama RPM ve dönüşü gösterir
• Zil — Kodunuzdan ton frekansları gönderin, bunları sanal zilde duyun ve görün
NEDEN STEM BUDDY?
• LCD'niz yok mu? Telefonunuz bir LCD'dir.
• LED'leriniz yok mu? Telefonunuz ışık saçar.
• Sıcaklık sensörünüz yok mu? Telefonunuz sanal okumaları ESP32'nize gönderir.
• Osiloskopunuz yok mu? Telefonunuz dalga biçimlerini görüntüler.
Çocuklar hemen gerçek donanım projeleri kodlamaya başlayabilirler - önce bileşen satın almaya gerek yok. Hazır olduklarında, aynı kodla sanal bileşenleri gerçek bileşenlerle değiştirin.
REHBERLİ PROJELER:
STEM Buddy kütüphanesini kullanarak adım adım projeler:
• LED Yanıp Sönme — İlk ESP32 + telefon projeniz
• Trafik Lambası — Kodunuzdan 3 sanal LED'i kontrol edin
• Sıcaklık Monitörü — Sanal sensör verilerini okuyun ve sanal LCD'de görüntüleyin
• Servo Kapı Kilidi — Sanal tuş takımı ve servo ile şifreli bir kilit oluşturun
• Çizgi Takip Eden Robot — Fiziksel bir robota geçmeden önce sanal IR sensörlerini kullanın
• IoT Hava İstasyonu — Gerçek bulut panolarına veri sağlayan sanal sensörler
• Ses Kontrollü LED'ler — Konuşma tanıma donanım kontrolüyle buluşuyor
• Füze Fırlatma Simülasyonu — Sanal ekran ve zil ile eğlenceli bir geri sayım
KOD DÜZENLEYİCİ:
Uygulamada kod şablonlarını önizleyin ve düzenleyin:
• Arduino C++ — STEM Buddy kütüphanesini kullanan hazır şablonlar
• MicroPython — Modern mikrodenetleyici iş akışları için
• Scratch Blokları — CodeSkool Scratch IDE entegrasyonu aracılığıyla görsel blok tabanlı kodlama
BAĞLANTI:
• Bluetooth Düşük Enerji (BLE) — Birincil bağlantı ESP32
• WiFi — Ağ tabanlı iletişim
• Seri — USB bağlantı desteği
CODESKOOL EKOSİSTEMİNİN BİR PARÇASI:
STEM Buddy, CodeSkool Scratch IDE ve Code Yaan ESP32 robotu ile birlikte çalışır. ESP32'nizi programlamak için Scratch bloklarını ve sanal G/Ç katmanı olarak STEM Buddy'yi kullanın — görsel kodlamadan gerçek donanıma kadar eksiksiz bir öğrenme platformu.
• 6 tema — Koyu, Açık, AMOLED, Eğlenceli, Okyanus, Doğa
• Sanal bileşen etkileşimi için çevrimdışı çalışır
• Tek elle kullanım için mobil cihazlara optimize edilmiştir
• Tüm öğrenciler için ücretsiz ve açık
Telefonunuz, zaten sahip olduğunuz en güçlü elektronik laboratuvarıdır. STEM Buddy onu açığa çıkarır.
Güncellenme tarihi
9 Mar 2026