STEM Buddy pretvara vaš telefon u virtualni hardver za ESP32 i Arduino projekte. Napišite pravi kod, šaljite naredbe putem Bluetootha i vaš telefon postaje LCD, LED, servo, senzor, osciloskop - ili bilo koja od 48+ virtualnih komponenti.
Nemate probnu ploču? Nema problema. Vaš telefon JESTE komponenta.
KAKO RADI:
1. Uključite STEM Buddy C++ biblioteku u svoj Arduino/ESP32 projekt
2. Napišite pravi kod - buddy.lcd.print("Pozdrav!") ili buddy.led.on()
3. Vaš ESP32 šalje naredbe aplikaciji putem Bluetooth Low Energy
4. Aplikacija prikazuje komponentu u stvarnom vremenu na zaslonu vašeg telefona
5. Aplikacija također šalje podatke NATRAG - virtualne gumbe, klizače, senzore i ulaze koje vaš kod može pročitati
To je dvosmjerni most između stvarnih mikrokontrolera i virtualnih perifernih uređaja.
48+ VIRTUALNIH PERIFERA u 7 kategorija:
ZASLON (9):
• LED / RGB LED — Svijetleće LED diode kontrolirane vašim ESP32
• LCD 1602 — 16x2 znaka zaslon s kursorom, pomicanjem i prilagođenim znakovima
• 7-segmentni zaslon — Prikaz znamenki s decimalnim točkama
• NeoPixel Strip & Matrix — Adresabilni RGB LED nizovi
• LED stupčasti grafikon — Vizualizacija mjerača razine
• MAX7219 Dot Matrix — 8x8 pomična matrična točka
• SSD1306 OLED — Mali grafički zaslon
ULAZNI UREĐAJI (8):
• Tipke i klizni prekidači — Digitalni ulazi
• Potenciometar i klizni potenciometar — Analogni ulazi
• Joystick — Dvoosna analogna palica
• 4x4 tipkovnica — Ulaz s membranskom tipkovnicom
• Rotacijski brojčanik — Klasični rotacijski telefonski brojčanik
SENZORI (17):
• Telefonski senzori: Temperatura, Svjetlo, Zvuk, Barometar, Akcelerometar, Magnetometar, Brojač koraka
• Virtualni senzori: DHT22, BMP180, HC-SR04 Ultrazvučni, PIR senzor kretanja, fotootpornik, senzor boje, trska, GPS, RFID, NFC
AKTUATORI (5):
• Servo motor — animirana kontrola kuta od 0–180°
• DC motor — PWM brzina i smjer
• Koračni motor — Precizna kontrola koraka
• Zujalica — Generiranje tona s prikazom frekvencije
• Relejni modul — Uključivanje/isključivanje
KUĆNA AUTOMATIZACIJA (2):
• 8-kanalna centrala — Pametno upravljanje kućnim prekidačem
• SMS obavijesti — Slanje/primanje upozorenja
MEDIJI (6):
• Zvučnik i audio player — MP3/WAV reprodukcija
• Klavir — Sviranje nota u MIDI stilu
• Kamera — Snimanje fotografija s računalnim vidom MediaPipe
• Glas / TTS — Sinteza teksta u govor
• MicroSD kartica — Čitanje/pisanje u datotečni sustav
RAZVOJNI ALATI (5):
• Osciloskop — Iscrtavanje valnog oblika u stvarnom vremenu
• Serijski monitor — UART terminal za otklanjanje pogrešaka
• Monitor pinova — GPIO stanje i analogni signal očitanja
• Data Logger — Snimanje podataka senzora u CSV
• Internet — HTTP/API zahtjevi
ZAŠTO STEM BUDDY?
• Nemate LCD? Vaš telefon je LCD.
• Nemate senzore? Vaš telefon šalje virtualna očitanja na vaš ESP32.
• Nemate osciloskop? Vaš telefon prikazuje valne oblike.
• Više od 48 komponenti, bez troškova hardvera.
Djeca mogu odmah početi kodirati prave hardverske projekte — nisu potrebne komponente. Kada su spremni, zamijenite virtualno za fizičko s istim kodom.
PAMETNO PRETRAŽIVANJE:
Pronađite bilo koju komponentu odmah pomoću fuzzy pretraživanja i ključnih riječi na prirodnom jeziku. Recite "izmjeri udaljenost" i pronalazi ultrazvučni senzor. Podržano je glasovno pretraživanje.
VOĐENI PROJEKTI:
8 detaljnih projekata od LED treptaja do IoT meteorološke stanice, koji pokrivaju početne i napredne razine.
DIO CODESKOOL EKOSUSTAVA:
Radi uz CodeSkool Scratch IDE i robota Code Yaan ESP32 — cjelovitu platformu za učenje od vizualnog kodiranja do stvarnog hardvera.
• 6 tema — Tamna, Svijetla, AMOLED, Razigrana, Ocean, Priroda
• Radi izvan mreže za interakciju virtualnih komponenti
• Optimizirano za mobilne uređaje za korištenje jednom rukom
• Besplatno i otvoreno za sve učenike
Vaš telefon je najmoćniji elektronički laboratorij koji već posjedujete. STEM Buddy ga otključava.