Entradas

Imagen
Este programa usa un sensor para poder registrar dos distancias y asi calcular la veclodidad deṕenidendo de el tiempo en que tarde en recorrer las dos medidas  import time import botbook_gpio as gpio from turtle import * t=Turtle() a=Turtle() colormode(255) c=Screen() c.bgcolor("lightgreen") screen=t.getscreen() setup(300,300,0,0) t.speed(10) t.hideturtle() t.color("black") t.pensize(720) t.penup() t.goto(0,-600) t.pendown() t.goto(0,600) t.color("gray") t.pensize(700) t.penup() t.goto(0,-600) t.pendown() t.goto(0,600) t.color("black") t.fillcolor("lightgray") t.begin_fill() t.pensize(10) t.penup() t.goto(0,-100) t.pendown() t.goto(-300,-100) t.goto(-300,200) t.goto(300,200) t.goto(300,-100) t.goto(0,-100) t.end_fill() t.pensize(30) t.penup() t.goto(-600,-300) t.pendown() t.goto(-600,210) t.penup() t.goto(-600,210) t.pendown() t.goto(600,210) t.goto(600,-300) t.color(&qu

CREA TU GRAN FOCO!

este programa dibuja un foco que se conecta con las funcionaes de la rasp a un circuito RC(resistencia - capacitor)  en serie con un foto resistencia, lo que hace este programa es detectar cuando se apaga la luz see enciende el foco y cuando no hay luz el foco se apaga  from turtle import * import RPi.GPIO as GPIO, time GPIO.setmode(GPIO.BCM) t=Turtle() colormode(255) c=Screen() c.bgcolor(97, 87, 85) screen=t.getscreen() setup(1566,768,0,0) t.speed(6) t.hideturtle() #mesa t.color("black") t.pensize(450) t.penup() t.goto(1000,-200) t.pendown() t.goto(-1000,-200) t.color("brown") t.pensize(400) t.penup() t.goto(-1000,-200) t.pendown() t.goto(1000,-200) #base t.color("black") t.penup() t.goto(0,-250) t.dot(320) t.color("khaki") t.penup() t.goto(0,-250) t.dot(300) t.pensize(150) t.color("black") t.penup() t.goto(0,-200) t.pendown()

HAS TU PROPIO SEMAFORO

Este programa crea una imagen con cuatro calles,las cuales estan reguladas por 4 semaforos los cuales permiten el paso de las tortugas, lo bonito de esta entrada es que si se conectan los LEDS en las entradas correspondientes de la raspberry, pueden prender cincronisados con los semaforos from turtle import * from gpiozero import LED import time a=Turtle() b=Turtle() car1=Turtle() car2=Turtle() car3=Turtle() car4=Turtle() car5=Turtle() car6=Turtle() car7=Turtle() car8=Turtle() car9=Turtle() car10=Turtle() screen=a.getscreen() setup(450,200,0,0) screensize(1000,1000) title("NASCAR") LEDR1=LED(26) LEDA1=LED(19) LEDV1=LED(13) LEDR2=LED(6) LEDA2=LED(5) LEDV2=LED(21) LEDR3=LED(20) LEDA3=LED(16) LEDV3=LED(12) LEDR4=LED(4) LEDA4=LED(17) LEDV4=LED(27) a.speed(100) a.hideturtle() b.speed(100) b.hideturtle() ##Coordenadas de lo carritos prrones #CAR1 car1.speed(100) car1.hideturtle() car1.penup() car1.speed(1) car1.goto(-140,-50) c

PROGRAMAS DE LA UNIDAD 4

1 from turtle import * t=Turtle() screen=t.getscreen() shape("turtle") t.penup() t.write("inicio en 0,0") t.goto(100,100) t.write("Esta en 100,100") t.goto(-100,-100) t.write("Ahora en -100,-100") t.goto(100,-100) t.write("Ahora en 100,-100") t.goto(80,-120) t.write("80,-120") t.goto(-100,100) t.write("-100,100") screen.exitonclick( 2 from turtle import * t=Turtle() screen=t.getscreen() setup(450,150,0,0) title("Tortuga") #screensize(300,300) screen.exitonclick() 3 from turtle import * ari=Turtle() screen=ari.getscreen() shape("turtle") ari.goto(57,37) ari.goto(-100,17) ari.goto(-50,60) ari.goto(50,60) screen.exitonclick() 4 from turtle import * a=Turtle() screen=a.getscreen() setup(450,200,0,0) screensize(400,200) a.fd(50) a.backward(-100) a.backward(50) screen.exitonclick()  5 from turtle import * t=Turtle() screen=t.getscreen() setup(450,20

DIBUJANDO UNA RESISTENCIA

Este programa pide al usuario que introduzca lo colores de una resistencia para asi saber el valor que tiene en OHMS, después de introducir los valores busca en un archivo de texto si este color existe en el archivo. Después de confirmar si no existe manda un mensaje de error y si, si existe este programa calcula el valor de la resistencia en una función y después dibuja al resistencia con los colore introducidos usando Turtle from turtle import * import math from pylab import * lista=[] lista2=[] coloresINGLISH=[] colorEspañol=[] archivo=open("resistencias.txt","r+") for i in archivo.readlines(): color=i.split() lista2.append(color) for i in range(9): for j in range(1): lista.append(str(lista2[i][j])) colorEspañol.append(lista[0]) lista=[] archivo.close() color1=[] lista1=[] lista21=[] colorINGLISH=[] archivo=open("resistenciasINGLISH.txt","r+") for i in archivo.readlines(): color1=i.split() list

PROGRAMA PARA LEER ARCHIVOS

PROGRAMA DE RESISTENCIA este programa usa el método de archivo para y así poder sacar los valores de las medidas de varia resistencias de un bloc de notas para poder aplicarlas en un problema estadístico. y también da la opción de que el usuario introduzca sus propias medidas  en el bloc de notas si el así lo requiere. from pylab import * import numpy as np respuesta=input(str("si quiere usar los datos guardados introduzca OKEY si quiere sus datos introduzca MIO\n")) if(respuesta == "MIO"): archivo=open("PROYECTO.txt","w") muestra=0 final=[] pequeña=[] otra=[] muestra=0 c=int(input("Introduzca el numero de muestras\n")) b=int(input("introduzca el numero de lecturas\n")) for j in range(c): muestra=muestra+1 print("Muestra ",muestra) suma=0 for i in range(b): a=float(input("")) a=str(a) archivo.write(a) archivo.write(" ") archivo.write

Programas Unidad 3

Programa 1 a=25 if(a<22):  print("dentro de if positivo") elif(a==25):  print("dentro de elif) else:  print("dentro de else")  Programa 2 age=30 if((age>=1)and(a<=18)):   print("niño es pubertillo o casi adulto")    elif((age==21) of (age>=65)):  print("adulto, adulto csii tercera edad") elif not:(age==30)  print("estas ya casado o lo haras con tu mejor amiga") else:  print("tendremos fiesta?????") Programa 3 age=16 if age(<16)  print("apenas puedes conducir") else:  print("eres joven para conducir") if age>=21:  print("puedes conducir Programa 4 print("El area de un circulo") def circulo(x):  r=float(input("Introduzca el valor del Radio:\n"))  a=(math.pi*r**2)  print("El area del circulo es: ",a,"\n") circulo(0) Programa 5 from sympy import arg, conj