STEM Buddy మీ ESP32 మరియు Arduino ప్రాజెక్ట్ల కోసం మీ ఫోన్ను వర్చువల్ హార్డ్వేర్గా మారుస్తుంది. బ్లూటూత్ ద్వారా రియల్ కోడ్ను వ్రాయండి, ఆదేశాలను పంపండి మరియు మీ ఫోన్ LCD, LED, సర్వో, సెన్సార్ లేదా ఓసిల్లోస్కోప్ అవుతుంది.
బ్రెడ్బోర్డ్ లేదా? సమస్య లేదు. మీ ఫోన్ కాంపోనెంట్.
ఇది ఎలా పనిచేస్తుంది:
1. మీ Arduino/ESP32 ప్రాజెక్ట్లో STEM Buddy C++ లైబ్రరీని చేర్చండి
2. రియల్ కోడ్ను వ్రాయండి — stemBuddy.lcd.print("హలో!") లేదా stemBuddy.led.setColor(255, 0, 0)
3. మీ ESP32 బ్లూటూత్ తక్కువ శక్తి ద్వారా యాప్కు ఆదేశాలను పంపుతుంది
4. యాప్ మీ ఫోన్ స్క్రీన్లో రియల్ టైమ్లో కాంపోనెంట్ను అనుకరిస్తుంది
5. యాప్ డేటాను కూడా పంపగలదు BACK — వర్చువల్ బటన్లు, స్లయిడర్లు మరియు మీ కోడ్ చదవగల సెన్సార్ విలువలు
ఇది నిజమైన మైక్రోకంట్రోలర్లు మరియు వర్చువల్ పెరిఫెరల్స్ మధ్య రెండు-మార్గాల వంతెన.
వర్చువల్ పెరిఫెరల్స్ — మీ ESP32 నియంత్రించగల 7 భాగాలు:
• LED / RGB స్ట్రిప్ — మీ కోడ్ రంగులు మరియు ప్రకాశాన్ని సెట్ చేస్తుంది, ఫోన్ నిజ సమయంలో మెరుస్తున్న LEDని ప్రదర్శిస్తుంది
• సర్వో మోటార్ — మీ కోడ్ నుండి ఒక కోణాన్ని పంపండి, వర్చువల్ సర్వో కదలికను సరిపోల్చడానికి చూడండి
• 16x2 LCD డిస్ప్లే — మీ ESP32 నుండి lcd.print()కి కాల్ చేయండి మరియు వర్చువల్ క్యారెక్టర్ డిస్ప్లేలో కనిపించే టెక్స్ట్ను చూడండి
• సెన్సార్ డాష్బోర్డ్ — మీ ESP32 BLE ద్వారా చదివే వర్చువల్ సెన్సార్ డేటాను (ఉష్ణోగ్రత, కాంతి, తేమ, పీడనం) యాప్ ఉత్పత్తి చేస్తుంది
• ఓసిల్లోస్కోప్ — నిజమైన సిగ్నల్లను దృశ్యమానం చేయండి లేదా మీ కోడ్ యొక్క అవుట్పుట్ వేవ్ఫారమ్లను డీబగ్ చేయండి
• DC మోటార్ — మీ కోడ్ PWM వేగం మరియు దిశను సెట్ చేస్తుంది, యాప్ RPM మరియు భ్రమణాన్ని చూపుతుంది
• బజర్ — మీ కోడ్ నుండి టోన్ ఫ్రీక్వెన్సీలను పంపండి, వాటిని వర్చువల్ బజర్లో వినండి మరియు చూడండి
స్టెమ్ బడ్డీ ఎందుకు?
• LCD లేదా? మీ ఫోన్ ఒకటి.
• LEDలు లేదా? మీ ఫోన్ వెలిగిపోతుంది.
• ఉష్ణోగ్రత సెన్సార్ లేదా? మీ ఫోన్ మీ ESP32 కి వర్చువల్ రీడింగ్లను పంపుతుంది.
• ఓసిల్లోస్కోప్ లేదా? మీ ఫోన్ వేవ్ఫారమ్లను ప్రదర్శిస్తుంది.
పిల్లలు నిజమైన హార్డ్వేర్ ప్రాజెక్ట్లను వెంటనే కోడింగ్ చేయడం ప్రారంభించవచ్చు — ముందుగా భాగాలను కొనుగోలు చేయవలసిన అవసరం లేదు. అవి సిద్ధంగా ఉన్నప్పుడు, అదే కోడ్తో నిజమైన వాటి కోసం వర్చువల్ భాగాలను మార్చుకోండి.
గైడెడ్ ప్రాజెక్టులు:
STEM బడ్డీ లైబ్రరీని ఉపయోగించి దశలవారీ ప్రాజెక్టులు:
• LED బ్లింక్ — మీ మొదటి ESP32 + ఫోన్ ప్రాజెక్ట్
• ట్రాఫిక్ లైట్ — మీ కోడ్ నుండి 3 వర్చువల్ LEDలను నియంత్రించండి
• ఉష్ణోగ్రత మానిటర్ — వర్చువల్ సెన్సార్ డేటాను చదవండి మరియు వర్చువల్ LCDలో ప్రదర్శించండి
• సర్వో డోర్ లాక్ — వర్చువల్ కీప్యాడ్ మరియు సర్వోతో పాస్కోడ్ లాక్ను రూపొందించండి
• లైన్ ఫాలోవర్ రోబోట్ — భౌతికంగా వెళ్లే ముందు వర్చువల్ IR సెన్సార్లను ఉపయోగించండి
• IoT వాతావరణ కేంద్రం — నిజమైన క్లౌడ్ డాష్బోర్డ్లను ఫీడ్ చేసే వర్చువల్ సెన్సార్లు
• వాయిస్-నియంత్రిత LEDలు — స్పీచ్ రికగ్నిషన్ హార్డ్వేర్ నియంత్రణను కలుస్తుంది
• మిస్సైల్ లాంచ్ సిమ్ — వర్చువల్ డిస్ప్లే మరియు బజర్తో సరదా కౌంట్డౌన్
కోడ్ ఎడిటర్:
యాప్లోనే కోడ్ టెంప్లేట్లను ప్రివ్యూ చేయండి మరియు సవరించండి:
• Arduino C++ — STEM బడ్డీ లైబ్రరీని ఉపయోగించి రెడీమేడ్ టెంప్లేట్లు
• మైక్రోపైథాన్ — ఆధునిక మైక్రోకంట్రోలర్ వర్క్ఫ్లోల కోసం
• స్క్రాచ్ బ్లాక్లు — కోడ్స్కూల్ స్క్రాచ్ IDE ఇంటిగ్రేషన్ ద్వారా విజువల్ బ్లాక్-ఆధారిత కోడింగ్
కనెక్ట్:
• బ్లూటూత్ తక్కువ శక్తి (BLE) — ESP32 కోసం ప్రాథమిక కనెక్షన్
• WiFi — నెట్వర్క్ ఆధారిత కమ్యూనికేషన్
• సీరియల్ — USB కనెక్షన్ మద్దతు
CODESKOOL ఎకోసిస్టమ్లో భాగం:
STEM Buddy కోడ్స్కూల్ స్క్రాచ్ IDE మరియు కోడ్ యాన్ ESP32 రోబోట్తో పాటు పనిచేస్తుంది. మీ ESP32ని ప్రోగ్రామ్ చేయడానికి స్క్రాచ్ బ్లాక్లను మరియు STEM Buddyని వర్చువల్ I/O లేయర్గా ఉపయోగించండి — విజువల్ కోడింగ్ నుండి నిజమైన హార్డ్వేర్ వరకు పూర్తి అభ్యాస వేదిక.
• 6 థీమ్లు — డార్క్, లైట్, AMOLED, ప్లేఫుల్, ఓషన్, నేచర్
• వర్చువల్ కాంపోనెంట్ ఇంటరాక్షన్ కోసం ఆఫ్లైన్లో పనిచేస్తుంది
• వన్-హ్యాండ్ ఉపయోగం కోసం మొబైల్-ఆప్టిమైజ్ చేయబడింది
• అన్ని అభ్యాసకులకు ఉచితం మరియు ఓపెన్
మీ ఫోన్ మీరు ఇప్పటికే కలిగి ఉన్న అత్యంత శక్తివంతమైన ఎలక్ట్రానిక్స్ ల్యాబ్. STEM Buddy దీన్ని అన్లాక్ చేస్తుంది.
అప్డేట్ అయినది
9 మార్చి, 2026