Paso 7: Uso y descargas
Usando: Video
Hacer video con el propulsor es sencillo:
- Obtener la herramienta de la hélice. Este es el entorno de desarrollo para el apoyo. Enlaces para Mac/Linux y windows están en la sección de descarga a continuación.
- Incluir el objeto 'tv_text'. La herramienta de la hélice viene con una biblioteca decente de objetos, incluyendo un objeto TV. En la sección OBJ del código, sólo incluyen:
text: "tv_text"
- Poner en marcha el televisor. Uso:
text.start(12)
- Poner cosas en la pantalla con text.str, text.hex, text.out, etc.. Aquí está un ejemplo:
text.str(string(13,"Hello World",$C,1))
Todo el programa sería:
CON _clkmode xtal1 = pll16x ' establece el apoyo a 16 x la _xinfreq xtal = 5_000_000 ' dice el Prop el xtal corre en texto OBJ 5MHz: "tv_text" ' incluir este objeto Inicio PUB CON _clkmode = xtal1 + pll16x 'sets the Prop to 16x the xtal _xinfreq = 5_000_000 'tells the Prop the xtal is running at 5MHz OBJ text : "tv_text" 'include this object PUB start text.start(12) 'start up the TV with basepin 11 text.str(string(13,"Hello World",$C,1)) ' use the method 'str' to put up text ' poner en marcha el TV con basepin 11 CON _clkmode = xtal1 + pll16x 'sets the Prop to 16x the xtal _xinfreq = 5_000_000 'tells the Prop the xtal is running at 5MHz OBJ speaker : "PWMEngine" 'include this object PUB start speaker.PWMEngine 'start up the speaker speaker.changespeakerfrequency(1000) 'change frequency to 1,000 hertz speaker.changespeakervolume(50) 'volume to 50% waitcnt(clkfreq + cnt) ' cnt = current system time, clkfreq = ticks in 1 second speaker.changespeakerfrequency(6000) 'change frequency to 6,000 hertz
Este es sólo un resumen de colocación de texto básico. Los gráficos son un poco más complicado, pero no está mal, echa un vistazo a Graphics_demo para ver como hacer animación, formas y gráficos.
Uso: Audio
Audio es tan fácil. Ya hay objetos para reproducir archivos .wav, síntesis de vozy síntesis de frecuencia. Si sólo quieres ejemplo rápido y sucio, de Kwabena objeto de controlador de altavoz parece fácil. Coge el objeto, cambie la constante PWM_Pin a 11, y aquí es un ejemplo de uso:
Descargas
Fotos están en flickr
La Junta está disponible bajo la licencia MIT (dominio público). Puede descargar el diseño en formato de DipTrace , pdfo png.
La herramienta de la hélice (el entorno de programación para la hélice) para Mac/Linux y Windows. Además, no te olvides de agarrar un PDF con el Manual de la hélice.
Haz ProtoPlus o plataforma de hélice en Gadget gángster