Frambuesa Pi - GPIOs, interfaz gráfica, pyhton, matemáticas y electrónica. (8 / 13 paso)

Paso 8: Dibujar objetos.

Para dibujar formas en la pantalla, tenemos que saber la sintaxis de cada uno. Las sintaxis para rectángulos, círculos, arcos, líneas y otros se pueden encontrar en este link.

Por ejemplo, para dibujar los círculos utilicé como botones:

Este código dibuja el primer círculo en la imagen superior, el primer parámetro es 'pantalla' es la superficie que hemos creado algunos pasos atrás. 'rojo' es el color para el círculo, pero creamos estos colores. los dos primeros números (80,80) son la ubicación del centro del círculo (Recuerde que el plano cartesiano) y los dos últimos son el radio y el espesor (dejar cero llenar completamente).

Ah mira, para definir un nuevo color que utilizamos:

Mezclamos solo rojo, verde y azul para hacer los colores que queremos usar. Los valores de rojo, verde y azul pueden ser cualquier valor entre 0 y 255, donde 255 es el más brillante.

Usted tendrá que actualizar la pantalla siempre que dibujar un nuevo objeto, que es simple:

			

          

Artículos Relacionados

Automatización casera de frambuesa Pi GPIO

Automatización casera de frambuesa Pi GPIO

había oído hablar de los pines GPIO en la frambuesa pi y decidió hacer algo con él. Y con los días de fiesta que viene, sería genial poder encender y apagar la luz pantalla de la web!  Este es un proyecto bastante simple que crea una aplicación web p
¿Frambuesa Pi GPIO expansión Cable de un Cable IDE utilizado

¿Frambuesa Pi GPIO expansión Cable de un Cable IDE utilizado

Rev B de la frambuesa Pi viene con un puerto de 26 pines GPIO y mi primer dilema después de criar a mi Pi, cómo me iba a romper pernos de GPIO de la PI para que fácilmente podría acceder a ellos para trabajo de diseño? He buscado on-line y encontrar
Simple interfaz gráfica para el compilador GCC de Linux

Simple interfaz gráfica para el compilador GCC de Linux

Se trata de una simple interfaz gráfica para el compilador GCC de Linux. Es un archivo de comandos de bash con el comando de zenity. Si no tienes zenity y utiliza un sistema basado en Debian (Ubuntu) estará en los repositorios.Se puede instalar con e
PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

En este Instructable le mostrará cómo construir un robot que se controla vía Bluetooth con un teclado, tiene una interfaz gráfica de usuario construida con el proceso que muestra la entrada del teclado y realmente convierte la opción todo en una gran
Un cable muy barato frambuesa Pi GPIO

Un cable muy barato frambuesa Pi GPIO

este instructivo puede consultarse en la web del autor - http://www.neatinformation.com/howto/Pi%20GPIO.html. Si usted enlace a este instructable desde otro sitio web, por favor incluya un enlace a la Web de Información aseado .El proyecto descrito e
Interfaz gráfica de Internet para Arduino

Interfaz gráfica de Internet para Arduino

Esta nota de aplicación describe cómo implementar un tablero de instrumentos de temperatura web para Arduino Ethernet. Se pretende mostrar cómo el concepto de mapa de memoria funciona en la práctica y la manera en que puede ayudarle a mejorar sus pro
Instalación de software de biblioteca de matemáticas de DigiX/Arduino brazo debido

Instalación de software de biblioteca de matemáticas de DigiX/Arduino brazo debido

aquí están mis notas sobre cómo configurar mi entorno de desarrollo para la Junta de DigiX. La Junta de DigiX (por digistump) es mi nuevo juguete para este proyecto. Tiene varias características útiles que aumentan el debido de Arduino. Su base en la
Máquina de madera matemáticas

Máquina de madera matemáticas

En una etapa bastante tardía de mi vida profesional (edad 57) comencé un nuevo curso de master en la Universidad de Utrecht. Un maestro de educación física. La parte física es muy divertido, pero es difícil disfrutar de las matemáticas. Nuestro maest
Juego de matemáticas memoria de madera no tóxicos hechos a mano

Juego de matemáticas memoria de madera no tóxicos hechos a mano

Había querido probar mi mano en la fabricación de un juego de memoria de madera durante mucho tiempo. Mi idea original era crear una serie de números 0-9 como símbolos de matemáticas básicas. Divertido y educativo en uno. También quería probar manera
Bits de matemáticas booleanas y golpeando sin las matemáticas

Bits de matemáticas booleanas y golpeando sin las matemáticas

ResumenCuando yo estoy poco de autoagresión o programación de microcontroladores, a veces que realmente quiero centrarme en lo que los patrones parecen, realmente visualizar lo que están haciendo los ceros y unos.  Pero tienen que ver las matemáticas
Como as de tu clase de matemáticas

Como as de tu clase de matemáticas

En mi historia de la Universidad me ha tomado 4 clases de matemáticas y han aced a todos.  Definitivamente puedo decir que no soy un genio, solo he descubierto varias herramientas que me han ayudado en el camino.  Este semestre que estoy tomando 2 cá
6 simple formas de atravesar la red de matemáticas

6 simple formas de atravesar la red de matemáticas

Las matemáticas se consideran la roca de la cama de la ciencia. Por lo tanto, es natural que para otros temas de vástago para conectarse a las matemáticas por lo menos hasta cierto punto porque las matemáticas son prácticamente la base de todos estos
Útil Moreiras (Pre-Kinder matemáticas grado 10 º)

Útil Moreiras (Pre-Kinder matemáticas grado 10 º)

Asi que me hice waffles para mis hijos esta mañana, y de repente me golpeó:Los wafles son la herramienta perfecta para la enseñanza de matemáticas!A menudo hemos visto matemáticas con otros artículos para el hogar, como Legos. Sin embargo, waffles pu
Papel de "Cubo" hizo de paraboloides hiperbólicos - Origami Modular de matemáticas

Papel de "Cubo" hizo de paraboloides hiperbólicos - Origami Modular de matemáticas

si usted sabe cálculo multivariable o no, tienes que admitir esta escultura de papel lleno de matemáticas se ve muy bien. Una de mis partes favoritas es cómo se hace por unidades modulares, que hace el origami actual involucrado simple (aunque algo r