STEM Buddy muudab teie telefoni virtuaalseks riistvaraks teie ESP32 ja Arduino projektide jaoks. Kirjutage päris koodi, saatke käske Bluetoothi kaudu ja teie telefonist saab LCD, LED, servo, andur või ostsilloskoop.
Puudub prooviplaat? Pole probleemi. Teie telefon ON komponent.
KUIDAS SEE TÖÖTAB:
1. Lisage oma Arduino/ESP32 projekti STEM Buddy C++ teek.
2. Kirjutage päris kood — stemBuddy.lcd.print("Hello!") või stemBuddy.led.setColor(255, 0, 0).
3. Teie ESP32 saadab rakendusele käske Bluetooth Low Energy kaudu.
4. Rakendus simuleerib komponenti reaalajas teie telefoni ekraanil.
5. Rakendus saab ka andmeid TAGASI saata — virtuaalseid nuppe, liugureid ja andurite väärtusi, mida teie kood saab lugeda.
See on kahesuunaline sild päris mikrokontrollerite ja virtuaalsete välisseadmete vahel.
VIRTUAALNE PERIFERAALNE SEADMED — 7 komponenti, mida teie ESP32 saab juhtida:
• LED/RGB riba — teie kood määrab värvid ja heleduse, telefon kuvab reaalajas hõõguvat LED-i
• Servomootor — saatke oma koodist nurk, jälgige, kuidas virtuaalne servo liigub vastavalt
• 16x2 LCD-ekraan — käivitage oma ESP32-st funktsioon lcd.print() ja vaadake teksti virtuaalsel märgiekraanil
• Andurite armatuurlaud — rakendus genereerib virtuaalseid andurite andmeid (temperatuur, valgus, niiskus, rõhk), mida teie ESP32 loeb BLE kaudu
• Ostsilloskoop — visualiseerige reaalseid signaale või siluge oma koodi väljundlainekujusid
• Alalisvoolumootor — teie kood määrab PWM-kiiruse ja suuna, rakendus näitab pöörete arvu ja pöörlemist
• Summeri — saatke oma koodist helisagedusi, kuulge ja vaadake neid virtuaalsel summeril
MIKS STEM-SÕBER?
• Kas teil pole LCD-ekraani? Teie telefon on üks.
• Kas teil pole LED-e? Teie telefon süttib.
• Kas teil pole temperatuuriandurit? Teie telefon saadab teie ESP32-le virtuaalseid näitu.
• Ostsilloskoopi pole? Telefon kuvab lainekujusid.
Lapsed saavad kohe hakata päris riistvaraprojekte kodeerima – komponente pole vaja enne osta. Kui nad on valmis, vaheta virtuaalsed komponendid sama koodiga päris komponentide vastu.
JUHENDATUD PROJEKTID:
Samm-sammult projektid STEM Buddy teeki kasutades:
• LED-vilkumine — Sinu esimene ESP32 + telefoni projekt
• Valgusfoor — Juhi oma koodist 3 virtuaalset LED-i
• Temperatuurimonitor — Loe virtuaalsete andurite andmeid ja kuva neid virtuaalsel LCD-l
• Servo ukselukk — Ehita pääsukoodiga lukk virtuaalse klaviatuuri ja servomootoriga
• Liinijälgija robot — Kasuta virtuaalseid IR-andureid enne füüsiliseks minekut
• Asjade asjade ilmajaam — Virtuaalsed andurid, mis toidavad päris pilvepõhiseid armatuurlaudu
• Hääljuhtimisega LED-id — Kõnetuvastus kohtub riistvaralise juhtimisega
• Raketiheitmise simulatsioon — Lõbus tagasiarvestus virtuaalse ekraani ja sumiseriga
KOODIREDAKTOR:
Vaata eelvaadet ja redigeeri koodimalle otse rakenduses:
• Arduino C++ — Valmis mallid STEM Buddy teeki kasutades
• MicroPython — Kaasaegsete mikrokontrollerite töövoogude jaoks
• Scratch Blocks — Visuaalne plokkidel põhinev kodeerimine CodeSkool Scratch IDE integratsiooni kaudu
ÜHENDUS:
• Bluetooth Low Energy (BLE) — Esmane ühendus ESP32 jaoks
• WiFi — Võrgupõhine side
• Jadaport — USB-ühenduse tugi
OSA CODESKOOL ÖKOSÜSTEEM:
STEM Buddy töötab koos CodeSkool Scratch IDE ja Code Yaan ESP32 robotiga. Kasuta Scratch klotse oma ESP32 programmeerimiseks ja STEM Buddyt virtuaalse sisend-/väljundkihina – täielik õppeplatvorm visuaalsest kodeerimisest kuni reaalse riistvarani.
• 6 teemat – tume, hele, AMOLED, mänguline, ookean, loodus
• Töötab võrguühenduseta virtuaalsete komponentidega suhtlemiseks
• Mobiilile optimeeritud ühe käega kasutamiseks
• Tasuta ja avatud kõigile õppijatele
Sinu telefon on kõige võimsam elektroonikalabor, mis sul juba on. STEM Buddy avab selle.
Värskendatud:
9. märts 2026