Vídeo en YouTube: Que é un Termistor?
Vídeo en YouTube: Que son os diodos?
Vídeo da canle ElectronicaFP sobre: Transistores bipolares.
Blogue da materia de Tecnoloxía de 4º ESO no IES. Chano Piñeiro.
De seguido tedes unha ligazón a un pdf de Daniel Gallardo con posible proxectos con Arduino para feiras de Tecnoloxía: Proxectos Arduino Feiras.pdf.
Tamén tedes un pdf de Nelson Sepúlveda e Jonathan García: Aprcndizaxe baseado en Arduino.pdf.
Tamém podedes consultar o libro: Arduino Libro de Proxectos.pdf que temos no taller.
A elección final dos proxectos foi a partir dos proxectos do pdf: Proxectos Arduino Feiras.
As montaxes realizadas foron as seguintes:
Nas 2 montaxes combinamos o uso dun transistor con uns bobinados para crear un circuíto resonante de alta frecuencia.
O seguinte programa que decidimos realizar para manexar o brazo robótico CompluArm, foi o que nos debía permitir mover o brazo robótico en tempo real, desde un panel de control.
Partimos da experiencia anterior en que programamos unha serie de secuencias "fixas" de movementos para o brazo robótico, pero agora, queriamos que o brazo robótico se foxe movendo segundo fora recibindo as indicacións enviadas por servos ou pulsadores.
O primeiro problema que afrontamos foi o de que non podíamos utilizar 6 potenciómetros no noso panel de control (un por cada servo do brazo robótico), pois estes debían conectarse por unha das 6 entradas analóxicas da placa Compluino, pero as entradas A4 e A5 son as utilizadas durante a comunicación I2C co driver dos servomotores, polo que non estaban dispoñibles.
Polo tanto, decidimos manexar os servos 0, 1, 2 e 3 con 4 potenciómetros (que denominamos 0, 1, 2 e 3) e os servos 4 e 5 os manexamos con 2 parellas de pulsadores.
Este foi o motivo polo que decidimos crear un panel de control con 4 potenciómetros e 4 pulsadores.
Seleccionamos o deseño tipo Console2, obtendo o seguinte arquivo .dxf: Control Potenciómetros.dxf.
Tamén tivemos que deseñar os botóns que levarían os potenciómetros, deseño que realizamos co progama FreeCAD:
Os potenciómetros os conectamos segundo o seguinte esquema eléctrico:
quedándonos o panel como se mostra na imaxe seguinte:
O terminal común da cada potenciómetro se conectará á placa Arduino do seguinte xeito:
Nunha entrada anterior comentamos os trocos que tivemos que realizar para resolver algúns problemas xurdidos durante a montaxe do brazo robótico. Nesta entrada comentaremos algunhas melloras realizadas para acadar un mellor funcionamento do brazo robótico.
Problema: Os parafusos se afloxan debido ao movemento e as tensións producidas polos movementos (ás veces bastante bruscos) do brazo robótico. Isto obrigaba a un contínuo repaso e apriete de moitos dos seus parafusos.
Solución: Utilizamos un fixador para parafusos de forza media, que solucionou o problema satisfactoriamente.
Problema: O peso de todo o brazo robótico é soportado polo cabezal do servo 0. Polo tanto, a articulación do servo 0 se convirte no punto máis feble do brazo CompluArm. Isto produce unha forte inestabilidade nos movementos laterais do brazo robótico, pois todo o peso recae sobre o cabezal do servo 0. De seguido se mostra un breve vídeo que ilustra o problema:
Solución: Imos a adoptar unha solución similar á utilizada por un brazo robótico que tiñamos no taller. O servo 0 está insertado na base circular inferior, e o resto do brazo robótico está unido a unha plataforma circular superior que ten varios soportes que permiten repartir o esforzo.
Para deseñar as que chamaremos, base inferior e superior do servo 0, utilizamos o programa FreeCAD.
Na seguinte foto vese un instante da instalación da base inferior.
Os arquivos que conteñen ambos deseños son os seguintes:
De seguido se mostra como quedan as 2 bases no brazo robótico:
if (estadoBoton2 == HIGH) {pos5=pos5+10;if (pos5>540) pos5=540;control_servos.setPWM(5, 0, pos5); // Incrementa a posición do servo 6}if (estadoBoton3 == HIGH) {pos5=pos5-10;if (pos5<150) pos5=150;control_servos.setPWM(5, 0, pos5); // Decrementa a posición do servo 6}