ArduinoMEGA en Speakjet chip Library

IDE gerelateerde berichten
Berichten: 3
Geregistreerd: 28 Mrt 2015, 21:04

ArduinoMEGA en Speakjet chip Library

Berichtdoor arpeggio » 28 Mrt 2015, 21:29

Goeie dag Allemaal, ben al tijden druk bezig met arduino's en chips, geen paprika wel lekker.
O.a. de speakjet vind ik geweldig en uitdagend, doe er van alles mee, vanaf midi met een nunchuck en
dan is er nu een Speakjet library voor deze chip, alleen als ik de code laad, laat de speakjet wel de veranderingen
in snelheid en bend, zo heet bij deze chip een soort filter, horen!!!! Echter dit komt een ronde te laat, dus ik verdraai een
pot voor analog read en dan is het nog dezelfde waarde en de volgende keer dat "afternoon" spreekt worden wel de nieuwe
waardes uitgevoerd. ????zit er een soort buffer in deze library, dat hij het eerst opslaat en dan pas geeft.
Hier is de code,
Alvast bedankt, Dian

Code: Alles selecteren
#include <SpeakJet.h>
#include <SoftwareSerial.h>
SpeakJet speakjet; // Defaults to txPin = 2, resetPin = 3, readyPin = 4, inverseLogic=false

void setup()
{
   speakjet.init();
   }

void loop()
{
 if (speakjet.isReady())
  sJet();
   }

void sJet()   {
  int sensorValue = analogRead(A0);
  int sensorValue1 = analogRead(A1);
          int range = map(sensorValue, 0, 1024, 127, 0);
   int range1 = map(sensorValue1, 0, 1024, 15, 0);
    speakjet.speakCode(21);
  speakjet.speakCode(range);
  speakjet.speakCode(23);
   speakjet.speakCode(range1);
 speakjet.speakWord("afternoon");
}

Advertisement

Terug naar Arduino IDE

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 10 gasten