... | ... | @@ -16,10 +16,18 @@ Vores plan er at følge instruktionerne for de 6 exercises tilhørende Lesson 3 |
|
|
|
|
|
### Exercise 1 - Test of the Sound Sensor
|
|
|
|
|
|
Denne øvelses formål er at måle lyde på forskellige afstande, og aflæse dem på NXT brickens display. De lyde som vi måler er hhv. en sinuskurve, et klap og tale (“hej”) på afstande fra 0,5 m til 3 m. Vi fandt det yderst besværligt at aflæse disse værdier direkte fra displayet, da værdierne konstant ændrede sig. Vi forsøgte at imødekomme denne problematik ved at måle konstante lyde i stedet, såsom en sinuskurve, men også disse værdier viste sig at have store udsving.
|
|
|
Denne øvelses formål er at måle lyde på forskellige afstande, og aflæse dem på NXT brickens display. De lyde som vi måler er hhv. en sinuskurve, et klap og tale (“hej”) på afstande fra 0,5 m til 3 m. Vi fandt det yderst besværligt at aflæse disse værdier direkte fra displayet, da værdierne konstant ændrede sig. Vi forsøgte at imødekomme denne problematik ved at måle konstante lyde i stedet, såsom en sinuskurve, men også disse værdier viste sig at have store udsving.
|
|
|
|
|
|
Bemærk at vi foretager alle vores målinger i rå værdier, hvilket betyder at intervallet går fra 0-1023 - hvor 0 er en meget høj lyd og 1023 er en meget lav lyd.
|
|
|
*Billede 1: Opsætning af eksperiment med Sinus Kurve som lyd.*
|
|
|
|
|
|
![unnamed](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/e844aa9726/unnamed.jpg)
|
|
|
|
|
|
*Billede 2: Opsætning af eksperiment med Klap og "Hej" som lyd.*
|
|
|
|
|
|
![unnamed (1)](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/7be12958fd/unnamed__1_.jpg)
|
|
|
|
|
|
|
|
|
Bemærk at vi foretager alle vores målinger i rå værdier, hvilket betyder at intervallet går fra 0-1023 - hvor 0 er en meget høj lyd og 1023 er en meget lav lyd.
|
|
|
|
|
|
Tabel 1: Tabel over målte værdier for forskellige lyde med tilhørende afstande
|
|
|
|
... | ... | @@ -86,7 +94,7 @@ public class SoundSensorTest { |
|
|
|
|
|
#### Eksperiment 1 - Testperson laver ét klap
|
|
|
|
|
|
*Billede 1: Opsætning af eksperiment 1*
|
|
|
*Billede 3: Opsætning af eksperiment 1*
|
|
|
|
|
|
![IMG_0590](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/2f8f499e54/IMG_0590.JPG)
|
|
|
|
... | ... | @@ -102,7 +110,7 @@ Overordnet, giver grafen et indtryk af at klappernes styrke aftager i takt med a |
|
|
|
|
|
#### Eksperiment 2 - Computer afspiller sinuskurve - 500 Hz
|
|
|
|
|
|
*Billede 2: Opsætning af eksperiment 2.*
|
|
|
*Billede 4: Opsætning af eksperiment 2.*
|
|
|
|
|
|
![IMG_0592](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/c6c66fbc29/IMG_0592.JPG)
|
|
|
|
... | ... | @@ -116,7 +124,7 @@ Dette eksperiment viser forventeligt et mindre antal markante udsving end Graf 1 |
|
|
|
|
|
#### Eksperiment 3 - Testperson siger "hej"
|
|
|
|
|
|
*Billede 3: Opsætning af eksperiment 3.*
|
|
|
*Billede 5: Opsætning af eksperiment 3.*
|
|
|
|
|
|
![IMG_0593](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/5eab1b261f/IMG_0593.JPG)
|
|
|
|
... | ... | @@ -320,9 +328,9 @@ Vores implementation er dog ikke fejlfri - i implementationen af dette program h |
|
|
|
|
|
### Exercise 6 - Party Finder Robot
|
|
|
|
|
|
Målet med denne øvelse er at få LEGO bilen til at finde en fest (dvs. køre hen til det sted med mest larm). For at opnå dette har vi monteret 2 lydsensorer på LEGO bilen, således vi kan kan detektere lyd i forskellige retninger (hhv. højre og venstre). Lydsensorene blev placeret således de pegede væk fra LEGO-bilen i ca. 75 graders vinkel (se billede 4), for at gøre differencen mellem de to sensorer størst muligt - så vi nemmere kan skelne mellem lyde fra højre og venstre side. Herudover brugte vi plastikkopper som paraboler på lydsensorerne, for nemmere at kunne opfange lydkilder på afstand.
|
|
|
Målet med denne øvelse er at få LEGO bilen til at finde en fest (dvs. køre hen til det sted med mest larm). For at opnå dette har vi monteret 2 lydsensorer på LEGO bilen, således vi kan kan detektere lyd i forskellige retninger (hhv. højre og venstre). Lydsensorene blev placeret således de pegede væk fra LEGO-bilen i ca. 75 graders vinkel (se billede 6), for at gøre differencen mellem de to sensorer størst muligt - så vi nemmere kan skelne mellem lyde fra højre og venstre side. Herudover brugte vi plastikkopper som paraboler på lydsensorerne, for nemmere at kunne opfange lydkilder på afstand.
|
|
|
|
|
|
*Billede 4: Placering og modificering af de to lydsensorer på LEGO-bilen.*
|
|
|
*Billede 6: Placering og modificering af de to lydsensorer på LEGO-bilen.*
|
|
|
|
|
|
[IMG_0627](http://gitlab.au.dk/uploads/group-5/group-5-lesson-3/f966f61af6/IMG_0627.JPG)
|
|
|
|
... | ... | @@ -454,4 +462,4 @@ Vi har vist at lydsensoren er i stand til at registrere værdier for forskellige |
|
|
|
|
|
[2] Data Logger - http://en.wikipedia.org/wiki/Data_logger
|
|
|
|
|
|
[3] Sivan Toledo, A Clap Counter, Oct 2006. |
|
|
[3] Sivan Toledo, A Clap Counter, Oct 2006. |
|
|
\ No newline at end of file |