Dirigent: verschil tussen versies

Uit TrompBot
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Een http://nl.wikipedia.org/wiki/Dirigent dirigent zorgt ervoor dat alle muzikanten in een orkest gelijk beginnen en in hetzelfde tempo spelen. Hebben wij dat ...')
 
Regel 1: Regel 1:
Een [[http://nl.wikipedia.org/wiki/Dirigent dirigent]] zorgt ervoor dat alle muzikanten in een orkest gelijk beginnen en in hetzelfde tempo spelen.
Een [[http://nl.wikipedia.org/wiki/Dirigent dirigent]] zorgt ervoor dat alle muzikanten in een orkest gelijk beginnen en in hetzelfde tempo spelen.


=Probleem=
Hebben wij dat ook nodig bij onze robot orkesten?
Hebben wij dat ook nodig bij onze robot orkesten?


Regel 11: Regel 12:
* Kijk nu of de ledjes nog steeds gelijktijdig knipperen. Ja?
* Kijk nu of de ledjes nog steeds gelijktijdig knipperen. Ja?


=De oplossing=
=Oplossing=
De oplossing is het maken van een dirigent die de andere robots in de maat kan houden. Hiervoor moeten de microcontrollers met elkaar kunnen ''praten'' dit kan bijvoorbeeld met de infrarood zender en ontvanger. Kijk hiervoor ook naar de voorbeeld programmas [[Voorbeeldprogramma#Verzenden|Verzenden]] en [[Voorbeeldprogramma#Ontvangen_-_Simpel|Ontvangen]]. Een aanpassing daarvan kan gebruikt worden om (net als een dirigent) steeds de maat aan te geven.
De oplossing is het maken van een dirigent die de andere robots in de maat kan houden. Hiervoor moeten de microcontrollers met elkaar kunnen ''praten'' dit kan bijvoorbeeld met de infrarood zender en ontvanger. Kijk hiervoor ook naar de voorbeeld programmas [[Voorbeeldprogramma#Verzenden|Verzenden]] en [[Voorbeeldprogramma#Ontvangen_-_Simpel|Ontvangen]]. Een aanpassing daarvan kan gebruikt worden om (net als een dirigent) steeds de maat aan te geven.

Versie van 4 nov 2013 23:35

Een [dirigent] zorgt ervoor dat alle muzikanten in een orkest gelijk beginnen en in hetzelfde tempo spelen.

Probleem

Hebben wij dat ook nodig bij onze robot orkesten?

Doe het volgende experiment om dat uit te zoeken:

  • Zet het programmatje Led aan en uit in twee launchpad microcontrollers
  • Zet de twee launchpads naast elkaar en druk bij beide op de RESET (S1) knop.
  • Laat op hetzelfe moment beide reset knoppen los
  • Beide ledjes knipperen als het goed is nu even snel en gelijktijdig
  • Wacht ong 2 minuten
  • Kijk nu of de ledjes nog steeds gelijktijdig knipperen. Ja?

Oplossing

De oplossing is het maken van een dirigent die de andere robots in de maat kan houden. Hiervoor moeten de microcontrollers met elkaar kunnen praten dit kan bijvoorbeeld met de infrarood zender en ontvanger. Kijk hiervoor ook naar de voorbeeld programmas Verzenden en Ontvangen. Een aanpassing daarvan kan gebruikt worden om (net als een dirigent) steeds de maat aan te geven.