AP7/Pràctica2.-Escalat de notes musicals.
Introducció: en aquesta pràctica es donaran a conèixer els conceptes relacionats amb l'emissió de notes musicals.
Cal tenir present que quan es desitja utilitzar el brunzidor el jumper J2 So ha d'estar posat. (veure pràctica anterior).
Per reproduir notes musicals per aquesta sortida3 s'utilitza la instrucció tune tal com:
tune 3, velocitat, (nota, nota,...)
La velocitat especifica el tempo entre notes i és una variable entre 1 i 15. La nota pot anar de 0 a 255, però valors típics són de 0 al 18, segons les octaves. Per més informació consulteu el manual2.pdf de PICAXE. Hi ha propostes de cançons per descarregar.
Enunciat: es tracta de fer un programa en DdF que emeti un escalat de notes musicals i torni a repetir el cicle. Copieu el programa d'exemple, de la imatge adjunta.
Millora: modifiqueu el programa perquè l'escala sigui més lenta. Cal incrementar o decrementar el valor de la velocitat? Comenteu-ho amb el vostre professor/a.
(Per a l'alumnat que vagi avançat, se'ls pot proposar de fer que la velocitat sigui una variable i que a cada cicle de programa es vagi incrementant fins a 15 i torni a començar).
Simulació: aquesta pràctica no es pot simular per ordinador. S'ha de transferir a la placa Imagina.
Transferir al picaxe: transferiu el programa al PICAXE-20M i comproveu el funcionament.
Desar: Deseu el vostre programa amb el nom de AP7pràctica2.
Lliurament: Entregueu l'arxiu AP7pràctica2.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 7.
Cal tenir present que quan es desitja utilitzar el brunzidor el jumper J2 So ha d'estar posat. (veure pràctica anterior).
Per reproduir notes musicals per aquesta sortida3 s'utilitza la instrucció tune tal com:
tune 3, velocitat, (nota, nota,...)
La velocitat especifica el tempo entre notes i és una variable entre 1 i 15. La nota pot anar de 0 a 255, però valors típics són de 0 al 18, segons les octaves. Per més informació consulteu el manual2.pdf de PICAXE. Hi ha propostes de cançons per descarregar.
Enunciat: es tracta de fer un programa en DdF que emeti un escalat de notes musicals i torni a repetir el cicle. Copieu el programa d'exemple, de la imatge adjunta.
Millora: modifiqueu el programa perquè l'escala sigui més lenta. Cal incrementar o decrementar el valor de la velocitat? Comenteu-ho amb el vostre professor/a.
(Per a l'alumnat que vagi avançat, se'ls pot proposar de fer que la velocitat sigui una variable i que a cada cicle de programa es vagi incrementant fins a 15 i torni a començar).
Simulació: aquesta pràctica no es pot simular per ordinador. S'ha de transferir a la placa Imagina.
Transferir al picaxe: transferiu el programa al PICAXE-20M i comproveu el funcionament.
Desar: Deseu el vostre programa amb el nom de AP7pràctica2.
Lliurament: Entregueu l'arxiu AP7pràctica2.cad al curs Moodle ROBOT HUMANOIDE IMAGINA, a l'apartat corresponent d'Activitats de Programació 7.