Liebe Kunden,

vom 16.12.2019 bis einschließlich dem 05.01.2020 befinden wir uns in Betriebsferien. Bestellungen werden von uns noch bis zum 13.12.2019 versendet.

Bitte beachten Sie daher, dass die Lieferung von Backorder-Bestellungen eventuell erst im neuen Jahr stattfindet.

Mit freundlichen Grüßen

Ihr EXP-Tech Team


Seeed Studio Grove - Sound Projekt

Ziel und Vorbereitungen

In diesem Projekt werden wir den Grove Sound Sensor und die Grove LED verwenden. Exemplarisch verwenden wir als Mikrocontroller einen Arduino Uno. Alle hier verwendeten Komponenten (außer der Arduino Uno) sind auch Bestandteil des Grove Starter Kit für Arduino.

Bevor Sie mit dem Projekt beginnen, führen Sie bitte folgende Schritte aus:

Laden Sie die Arduino IDE herunter und installieren Sie Ihren Arduino.

Laden Sie das Grove Starter Kit Sketchbook herunter und installieren Sie es und die Libraries nach dieser Anleitung.

 

1. Arduino Uno und Base Shield verbinden

Stecken Sie das Base Shield auf den Arduino Uno

arduino-uno-grove-base-shield

 

2. Sound Sensor und LED-Modul anschließen

Verbinden Sie den Sound Sensor über ein Grove-Kabel mit der Schnittstelle "A0" und das LED-Modul mit "D7" des Base Shields.

grove-sound-led

 

3. Verbindung zum PC

Verbinden Sie den Arduino Uno mit dem USB Kabel und Ihrem PC.

 

4. Sketch auswählen

Öffnen Sie die Arduino IDE und wählen Sie den entsprechenden Sketch im Sketchbook aus. Im Beispiel ist der Sketch unter:

Datei>Sketchbook>Sketchbook_Starter_Kit_V2.0-master>Grove_Sound_Sensor

zu finden.

grove-sound-sketch

 

 

5. Sketch hochladen

Wählen Sie den Sketch "Grove_Sound_Sensor" aus und laden Sie diesen hoch.

arduino-tutorial-getting-started_3

 Nach dem erfolgreichen Hochladen sollte das System auf Geräusche mit einem Blinken der LED reagieren. 

 

6. Die Empfindlichkeit des Sound Sensors ändern

Suchen Sie folgende Stelle im Code:

// Define the sound level above which to turn on the LED.

// Change this to a larger value to require a louder noise level.

int thresholdValue = 500;

Der Wert thresholdValue = 500 bestimmt die Empfindlichkeit des Sensors. Wenn Sie diesen Wert erhöhen, wird die Empfindlichkeit des Sensors reduziert. Nach dem Ändern müssen Sie den Code erneut hochladen.