Oreilles de lapin sur un Cap (6 / 6 étapes)

Étape 6: Étape finale

Nous avons combiné le servo code et code de l’accéléromètre. Des valeurs, nous avons trouvé plus tôt, que nous avons ajouté à du code pour rendre les moteurs tourner à la valeur correcte.

Les valeurs ne sont pas très précis. Nous avons eu du mal à cerner une valeur exacte, il n’est pas encore un ensemble parfait des « oreilles » car elle ne transformer chaque fois que nous passons nos têtes.

Code final :
===================================================
#include < Servo.h >
int i ;
const int XPSous = 0 ;
const int yPin = 1 ;
const int zPin = 2 ;
minVal int = 265 ;
maxVal int = 402 ;
double x ;
double y ;
double z ;
Servo myservoLeft ;
la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :
void setup() {}
Serial.Begin(9600) ;
myservoLeft.attach(9) ;
}

la routine de la boucle s’exécute maintes et maintes fois pour toujours :
void loop() {}

int xRead = analogRead(xPin) ;
int yRead = analogRead(yPin) ;
int zRead = analogRead(zPin) ;

convertir des valeurs lues à degrés -90 à 90 - nécessaires pour atan2
xAng int = carte (xRead, minVal, maxVal, -90, 90) ;
yAng int = carte (yRead, minVal, maxVal, -90, 90) ;
zAng int = carte (zRead, minVal, maxVal, -90, 90) ;

Caculate 360deg valeurs comme suit : atan2 (-yAng, zAng-)
atan2 affiche la valeur de π - π (radians)
Nous sommes puis en convertissant les radians en degrés
x = RAD_TO_DEG * (atan2 (-yAng, - zAng) + PI) ;
y = RAD_TO_DEG * (atan2 (-xAng, - zAng) + PI) ;
z = RAD_TO_DEG * (atan2 (-yAng, - xAng) + PI) ;

Serial.Print ("x:") ;
Serial.Print(x) ;
Serial.Print("| y: ");
Serial.Print(y) ;
Serial.Print("| z: ");
Serial.println(z) ;

Delay(100) ;

Si (z > = 76) {//right

Delay(100) ;

pour (i = 0; i < 90 ; j’ai += 10)
{
myservoLeft.write(i) ;
Delay(100) ;

}
pour (i = 90 ; j’ai > 0; i-= 10)
{
myservoLeft.write(i) ;
Delay(100) ;
}

}

Si ((z > = 50) & & (z < = 75)) {//middle
myservoLeft.write(60) ;
Delay(100) ;
}

Si (z < = 49) {//left

Delay(100) ;

pour (i = 90 ; j’ai 180 <; i += 10)
{
myservoLeft.write(i) ;

Delay(100) ;
}
pour (i = 180 ; j’ai 90 >; i-= 10)
{
myservoLeft.write(i) ;

Delay(100) ;
}
}

}
===================================================

C’est fait !

Articles Liés

Oreilles de lapin bricolage

Oreilles de lapin bricolage

Mon mari et moi travaillons sur un Instructable pour le concours de farces. C'est sur le thème des Pâques et il m'est apparu que le Cas a dû en faire partie et pour ce faire, il a également besoin des oreilles de lapin. Donc j'ai attisé des oreilles
Comment ajouter des LEDs sewable à oreilles de lapin de Pâques

Comment ajouter des LEDs sewable à oreilles de lapin de Pâques

ajouter certains clignotant LED pour un ensemble des oreilles de lapin pour créer un amusement de Pâques du projet (voir Image 1).Un porte-cellule miniature est juste la bonne taille pour être caché sous le serre-tête avec un petit interrupteur qui v
Hack d’oreille de lapin

Hack d’oreille de lapin

Bonjour tout le monde je vais vous montrer comment faire un améliorant d'oreille de lapin. Il est très bon marché. Aussi ce premier n'était pas mon idée quelqu'un sur instructables fait une antenne comme cela, mais juste d'une pop peut et câble coaxi
Oreilles d’elfe, sur mesure en caoutchouc de silicone

Oreilles d’elfe, sur mesure en caoutchouc de silicone

tandis que les boutiques de costume sont vendent mousse latex oreilles pointues pendant un certain temps, leur forme générique unique signifie un ensemble de points qui ne peut jamais complètement se fondre avec le lobe de l'oreille naturelle de l'ho
Crazy Love tricot chaussons lapin

Crazy Love tricot chaussons lapin

J'ai fait ces petits chaussons lapin pour Saint Valentin pour ma petite-fille de 2 ans. J'ai utilisé des matériaux incluent un fil rose épais pour le corps et les oreilles, le fil rouge/marron panaché normal pour la queue, les nez, les cils et les bo
Masque de lapin épisseur BiOSHOCK

Masque de lapin épisseur BiOSHOCK

Hé là !Il s'agissait lapin masque d'épisseur du jeu BiOSHOCK je m'a fait pour l'Halloween l'année dernière. Je sais, je sais. Les oreilles de lapin sur le masque dans le jeu sont courbés vers l'intérieur, mais permettent de dire que j'ai fait ce masq
Couteau bloquer un Remix à l’aide des outils que vous pourriez avoir ! Aucun CNC Machines/Lasers/Phaser/Flux condensateurs ou temps Machines ont été utilisées dans cette construction!!

Couteau bloquer un Remix à l’aide des outils que vous pourriez avoir ! Aucun CNC Machines/Lasers/Phaser/Flux condensateurs ou temps Machines ont été utilisées dans cette construction!!

Un remix du bloc couteaupar Christian Kneull de Estlcam.comJe m'apprêtais à entrer dans le concours de Remix, mais à cause de ma femme étant en temps de l'hôpital a obtenu loin de moi.J'ai aimé son original et c'est un peu plus « rugueux et prêt », m
Comment faire des têtes de Easter Bunny guimauve

Comment faire des têtes de Easter Bunny guimauve

il s'agit d'un désert de Pâques très simple et amusant pour les enfants pour les aider avec. Chaque tête de lapin prend environ 30 secondes pour faire une fois que vous avez toutes vos fournitures sur et découpé. Selon combien de lapins vous faire dé
Bouchon d’oreille lapin et pantalon

Bouchon d’oreille lapin et pantalon

Ma soeur a accouché récemment et j'adore mon dernier petit neveu. Il est aussi un mignon petit banderoles que j'aime à écraser et à cajoler. Il me rappelle tellement de choses d'un petit lapin que j'ai pensé à lui faire un bonnet lapin mignon comme i
Bandeau de lapin de Pâques : crocheter les oreilles qui ne sera pas flop !

Bandeau de lapin de Pâques : crocheter les oreilles qui ne sera pas flop !

Juste à temps pour Pâques, ce sont probablement les meilleures oreilles de lapin, que vous ferez jamais. Pourquoi ? Eh bien, d'ailleurs pour être super mignon et avoir des pompons géants, ils soulignent également vers le haut, au lieu de qui sort des
Boucles d’oreilles de gland Cap

Boucles d’oreilles de gland Cap

Ces boucles d'oreilles simples peuvent être faits avec seulement quelques articles. Plupart d'entre eux que vous pourriez déjà avoir autour de la maison. Si ce n'est pas le cas, ils sont peu coûteux à n'importe quel magasin d'artisanat. Comme avec to
Faire un lapin oreille top hat

Faire un lapin oreille top hat

ne prend que 30 minutes à faire. Fait pour l'anniversaire d'un ami. : DÉtape 1: Découper le modèle d'oreilles de lapin et coudre Utiliser le fichier PDF ci-joint ou faire un modèle rapide de votre choix.Découper 4 morceaux de satin.Coudre sur l'enver
Cornes de bison et les oreilles sur un bandeau élastique

Cornes de bison et les oreilles sur un bandeau élastique

cette instructable couvre la création d'un ensemble de bandeau d'oreille/corne de bison. J'ai créé cette conception spécifiquement pour ce site avec l'intention de le rendre facile à créer et facile à suivre.Vous pouvez utiliser les mêmes méthodes po
Faire un masque de lapin de papier sur le laser

Faire un masque de lapin de papier sur le laser

Hé les gars ! Exactement ce que le titre dit - nous allons faire un masque en papier lapin sur le laser. Let's get started !Ingrédients :-Cartonné blanc (j'ai eu fantaisie et utilisé les trucs pailleté de JoAnn.)-Cartonné rose-Cartonné métallique-Rub