-
parametrs :
Spriegums: 4.5 līdz 5.5 V
Strāva:
Digitālā saskarne: 5 v TTL līmenis UART saskarni
Analogās ieejas: 3.5 mm adatu mono mikrofona savienotājs + mikrofons saskarne
Izmērs: 30 mm x 47.5 mm
Šis modulis var saglabāt 15. pants balss komandas.15 tika sadalītas trīs grupās, katrā grupā ir pieci.Pirmkārt, mums vajadzētu būt kopa, kopums ieraksti balss komandas. pēc tā var noteikt pieci grupa balss instrukcijas pirms cauri sērijas komandu savā grupā.Ja mums ir nepieciešams, lai īstenotu citus grupas norādījumiem, mums ir nepieciešams, instrukciju komplekts imports būtu.Šis modulis ir neatkarīga skaļrunis.Ja jūsu draugiem, izmantojot balss ievadi instrukcijas, un nav balss komandas, var nespēt identificēt instrukcijas.
1. piemērs
Lūk, es došu jums piemēru, lai parādītu, kā izmantot valodu, lai kontrolētu gaismas sarkanā, zaļā un zilā krāsā.
1. Ierakstīšanas
Mums ir nepieciešams, lai nosūtītu sērijas komandu modulis.Jums var būt nepieciešams USB uz TTL modulis, lai savienotu to ar DATORU.Pēc 0 xaa11 sūtīt komandas uz ierakstu.Lai iegūtu sīkāku informāciju, lūdzu, skatiet rokasgrāmatā produktu.
Abu, Lūdzu, ierakstīt šādas balss instrctions lai: Lūdzu, lai ieraksta šādus norādījumus:
BALTS
SARKANA
ZAĻĀ,
ZILA
OFF
2. Aparatūras savienojumu
3. Kods
int redPin = 11; // R ziedlapiņu uz RGB LED moduli, kas savienots ar ciparu pin 11
int greenPin = 9; // G ziedlapiņu uz RGB LED moduli, kas savienots ar ciparu pin 9
int bluePin = 10; // B ziedlapiņu uz RGB LED moduli, kas savienots ar ciparu pin 10
baits com = 0; //atbildi no balss atpazīšana
void setup()
{
Seriālā.sāk(9600);
pinMode(ledPin, PRODUKCIJA); // uzstāda ledPin, lai būtu izejas
pinMode(redPin, PRODUKCIJA); // uzstāda redPin, lai būtu izejas
pinMode(greenPin, PRODUKCIJA); // uzstāda greenPin, lai būtu izejas
pinMode(bluePin, PRODUKCIJA); // uzstāda bluePin, lai būtu izejas
kavēšanās(2000);
Seriālā.rakstīt(0xAA);
Seriālā.rakstīt(0x37);
kavēšanās(1000);
Seriālā.rakstīt(0xAA);
Seriālā.rakstīt(0x21);
}
void loop() // run atkal un atkal
{
kamēr(Sērijas.pieejams())
{
com = Sērijas.lasīt();
slēdzis(com)
{
gadījumā, 0x11:
krāsu(255,255,255); // savukārt RGB LED par -- balts
pārtraukuma;
gadījumā, 0x12:
krāsa(255, 0, 0); // savukārt RGB LED sarkans
pārtraukuma;
gadījumā 0x13:
krāsu(0,255, 0); // pagriezt RGB LED zaļš
pārtraukuma;
gadījumā, 0x14:
krāsa(0, 0, 255); // savukārt RGB LED zila
pārtraukuma;
gadījumā, 0x15:
krāsu(0,0,0); // pagriezt RGB LED off
pārtraukuma;
}
}
}
spēkā neesošu krāsu (neparakstīts char sarkans, neparakstīts char zaļa, neparakstīts char blue) // krāsu ģenerēšanas funkcija
{
analogWrite(redPin, sarkans*102/255);
analogWrite(bluePin, zils*173/255);
analogWrite(greenPin, zaļš*173/255);
}
Uzlieciet virs kods ir iekrautas Arduino.Kad slodze kodu, lūdzu, atvienojiet TX un RX, pretējā gadījumā tas var sabojāt seriālo portu.
4. Video
Kods pēc iekraušanas, lai RX un TX un nospiediet ArduinoRESET taustiņu.
Bet var noskatīties video par Yutube.
2. piemērs
Šeit, mēs jums pateiks, kā izmantot GPIO izejas kontroles citām ierīcēm.
Solis 1
Vispirms jums ir nepieciešams, lai ierakstītu balss komandu.Nosūtīt komandu, 0 xaa12 (2. grupa).
Lūdzu, ierakstiet pēc piecu veidu balss komandas, saskaņā ar noteiktā secībā:
"Viens"
"Divi"
"Trīs"
"Četri"
"Pieci"
Lūdzu, ņemiet vērā, ka jābūt formulēt.
2. posms
Mobilās ierīces, kas savienota ar LED šādi:
Solis 3
Ar 20 xaa2 komandu par otro balss komandas kopumu, komandas, vai būs GCH pin augsts, un GCL pin zems.
Runā balss komandas.
Tagad, jūs varat vadīt, izmantojot balss kontroli.
Piegāde saraksts:
Runas atpazīšanas Modulis x1
MIC x 1
4 pin vads x 1
Tagi: gsm mikrofons arduino, arduino cnc vairogs v4, ipm igbt, clio miglas, kondensatora mikrofons arduino, arduino balss atpazīt, balss ziņu arduino, balss spēlētājs modulis, arduino nano, arduino valde.
-
Recenzijas (2)
Uzrakstīt recenziju
Well received. Not tested yet but I trust you. Thank you
Great. Works excellent.