Stap 5: De CODE... (Eigenlijk, een bibliotheek)
Het kostte me veel tijd aan dit programma. (Nou ja, ok, misschien 48 uur werk) Maar maak je geen zorgen, omdat ik heb een aardige bibliotheek voor u om te gebruiken! De bibliotheek geen tekst naar spraak mogelijkheden, in plaats daarvan beslissen u welke allofonen te vertellen van de arduino te sturen.
Als u wilt toevoegen de bibliotheek van de Arduino IDE, klik op "Schets", "Include bibliotheek", vervolgens "toevoegen. ZIP library". Blader naar de locatie waar u de opgeslagen van de bibliotheek van de SpeechChip, om deze te selecteren en klik op "Open". Nu kun je de SpeechChip bibliotheek gebruiken.
Hier is de code aan de schets in het volgende voorbeeld:
/* * Example for the SpeechChip library by Jacob Field. * The ALD pin is connected to pin 8. The allophones DD1, * DD2, and SS have been renamed to D1, D2, and S for * conflict reasons. */ #include SpeechChip SpeechChip(8); //Tell the library that the Spo's ALD pin is connected to digital pin 8 void setup() { // Nothing here now! } void loop() { //Say "HELLO: SpeechChip.HH1(); SpeechChip.EH(); SpeechChip.LL(); SpeechChip.OW(); SpeechChip.PA5(); SpeechChip.WW(); SpeechChip.OR(); SpeechChip.LL(); SpeechChip.D1(); SpeechChip.PA5(); delay(1024); }