Juego de equilibrio |
1 Placa Picaxe 18M2+
Placa Picaxe y regulador a 5v casero |
1 Servomotor que nos permite el giro de la plataforma con unos alambreas a ambos extremos.
Servomotor |
1 Potenciómetro de 100K que va a ser el encargado de hacer variar los valores de la entrada analógica y así cambiar el ángulo de giro.
Potenciómetro |
El esquema de conexiones en la placa es:
Esquema de conexiones |
El funcionamiento del proyecto se muestra en el siguiente vídeo:
El código empleado para su programación es:
Inicio:
readadc C.1, b0
DEBUG b4
if b0>87 and b0<95 then goto girarA
if b0>95 and b0<105 then goto girarB
if b0>105 and b0<111 then goto girarC
if b0>111 and b0<117 then goto girarD
if b0>117 and b0<130 then goto girarE
if b0>130 and b0<137 then goto girarF
if b0>137 and b0<143 then goto girarG
if b0>143 and b0<150 then goto girarH
if b0>150 and b0<156 then goto girarI
if b0>156 and b0<162 then goto girarJ
if b0>162 and b0<169 then goto girarK
if b0>169 and b0<180 then goto girarL
if b0>180 and b0<186 then goto girarM
if b0>186 and b0<192 then goto girarN
if b0>192 and b0<197 then goto girarX
if b0>197 and b0<203 then goto girarO
if b0>203 and b0<208 then goto girarP
if b0>208 and b0<214 then goto girarQ
if b0>214 and b0<220 then goto girarR
if b0>220 and b0<225 then goto girarS
if b0>225 and b0<230 then goto girarT
if b0>230 and b0<236 then goto girarU
if b0>236 and b0<245 then goto girarV
if b0>245 and b0<250 then goto girarW
goto inicio
girarA:
Servo 4,87
pause 100
goto inicio
girarB:
Servo 4,95
pause 100
goto inicio
girarC:
Servo 4,105
pause 100
goto inicio
girarD:
Servo 4,111
pause 100
goto inicio
girarE:
Servo 4,117
pause 100
goto inicio
girarF:
Servo 4,130
pause 100
girarG:
Servo 4,137
pause 100
goto inicio
girarH:
Servo 4,143
pause 100
goto inicio
girarI:
Servo 4,150
pause 100
goto inicio
girarJ:
Servo 4,156
pause 100
goto inicio
girarK:
Servo 4,162
pause 100
goto inicio
girarL:
Servo 4,169
pause 100
goto inicio
girarM:
Servo 4,180
pause 100
goto inicio
girarN:
Servo 4,186
pause 100
goto inicio
girarX:
Servo 4,192
pause 100
goto inicio
girarO:
Servo 4,197
pause 100
goto inicio
girarP:
Servo 4,203
pause 100
goto inicio
girarQ:
Servo 4,208
pause 100
girarR:
Servo 4,214
pause 100
goto inicio
girarS:
Servo 4,220
pause 100
goto inicio
girarT:
Servo 4,225
pause 100
goto inicio
girarU:
Servo 4,230
pause 100
goto inicio
girarV:
Servo 4,236
pause 100
goto inicio
girarW:
Servo 4,245
pause 100
goto inicio
Proyecto realizado por:
Victor, Daniel y David |
No hay comentarios:
Publicar un comentario
En este espacio puedes comentar la entrada publicada o hacer preguntas o sugerencias