Pousser Rollbot

Il s’agit de mon robot pousser et rouler en un seul servo, un capteur d’inclinaison (accéléromètre inclinomètre SCA610 VTI) et un Arduino Uno. La seconde moitié de la vidéo donne quelques détails sur son fonctionnement.

Voici le programme Arduino :

Pousser le robot roulant avec servo unique, capteur d’inclinaison et Arduino Uno

par Jim Demello 12/01/2015

#include

Servo myservo2 ;

int vers l’avant = 1 ;

int rollCntr = 0 ;

int val ; variable pour lire la valeur de l’axe de l’analogique

int gyroPin = 5 ; puce d’inclinomètre tiltmètre SCA610 VTI (gyro?)

int gyroVal = 0 ;

void setup()

{

myservo2.Attach(9) ; attache broche servo 9

myservo2.writeMicroseconds(1500) ; servo de centre

Delay(15) ;

Serial.Begin(9600) ;

Serial.println ("démarrage du programme...") ;

}

void loop()

{

Val = 90 ; servo centrée à 90 degrés

gyroVal = analogRead(gyroPin) ;

gyroVal = carte (gyroVal, 0, 1023, 0, 180) ; redimensionnez-la pour l’utiliser avec le servo (valeur comprise entre 0 et 180)

Delay(10) ;

if(rollCntr > 4) {si (Forward) {Forward = 0;} / / sens inverse

Sinon, vers l’avant = 1 ;

rollCntr = 0;}

Si (Forward & & (gyroVal > (val - 5) et gyroVal < (val + 25)))

{myservo2.write(40) ; delay(500) ; myservo2.write(90); / / aller de l’avant

rollCntr = rollCntr + 1 ;

}

if (!. Avant & & (gyroVal > (val - 25) et gyroVal < (val + 5)))

{myservo2.write(150) ; delay(500) ; myservo2.write(90); / / go inverse

rollCntr = rollCntr + 1 ;

}

Serial.Print ("niveau @:") ; Serial.Print(Val) ; Serial.Print ("angle:") ; Serial.Print(gyroVal) ;

Serial.Print ("vers l’avant:") ; Serial.println(rollCntr) ;

Delay(40) ; //

Articles Liés

Configurer iPhone Gmail Fetch et pousser Google Calendar

Configurer iPhone Gmail Fetch et pousser Google Calendar

si vous souhaitez utiliser votre compte Google avec votre iPhone, généralement vous devrez choisir entre Push (instantané) ou Fetch (sur demande ou planifiée) synchronisation.  Cette instructable vous montrera comment faire pour synchroniser votre co
Comment faire pousser des cristaux de sel !

Comment faire pousser des cristaux de sel !

Croissance des cristaux de sel sur les objets pour créer des formes d'art intéressantes ou pour une expérience scientifique simple, c'est facile et amusant ! Ici, je vais partager comment faire pousser des cristaux sur les grilles imprimées 3D et les
Greffer un collecteur de poussière sur votre Shop Vac

Greffer un collecteur de poussière sur votre Shop Vac

Comme le savent tous les travailleurs du bois, la sciure s'obstrueront filtre d'un aspirateur d'atelier très rapidement. Aspiration réduite signifie que moins sciure est capturée, créant un environnement de travail plus sale et insalubre. Une solutio
Accessoires de bricolage CNC (collecteur de poussière, radiateurs, pieds, pendentif)

Accessoires de bricolage CNC (collecteur de poussière, radiateurs, pieds, pendentif)

J'ai pensé que je partagerais les accessoires que j'ai fait pour ma machine CNC.Ils obtiennent beaucoup d'utilisation et la plupart est facile à faire. J'ai utilisé une imprimante 3D Dremel et un Printrbot métal pour faire de la 3D imprimés pièces.Le
Ajouter une table à toupie avec collecteur de poussière à votre scie de table

Ajouter une table à toupie avec collecteur de poussière à votre scie de table

Ce Instructable vous montre comment j'ai modifié ma scie à table portative pour remplacer la table d'extension droite avec une table à toupie articulé. La conception de table articulée permet un accès facile changer les fers de toupie et de régler la
Mac Pro poussière preuve cas - Laser Cut

Mac Pro poussière preuve cas - Laser Cut

Un bon ami à moi a fait beaucoup de projections vidéo dans des endroits poussiéreux avec sa nouvelle tour de Mac Pro. Il m'a demandé si je pouvais lui construire quelque chose pour empêcher la poussière j'ai donc mis au travail. J'ai un atelier de me
Pelle à poussière paquet plat

Pelle à poussière paquet plat

Je suis un étudiant à HOWEST et nos projets devait faire un flatpack.Le flatpack j'ai designd est une pelle à poussière il s'agit d'un turtorial pour le rendre.Étape 1: Que vous faut-il ? J'ai fait la pelle hors polypopyleen.Je n'ai pas trouvé normaa
Rasage peut sans danger (que toujours pousses mousse!)

Rasage peut sans danger (que toujours pousses mousse!)

C'est quelque chose que j'ai voulu faire dès que j'ai vu Jurassic Park way en 1993.Je veux dire, qui n'est pas besoin d'un endroit pour cacher leurs embryons de dinosaures mal acquis ?Je sais que je fais, c'est sûr.Donc j'ai enfin eu le temps de fair
Comment faire pousser un kombucha scoby (mère)

Comment faire pousser un kombucha scoby (mère)

J'ai avez bu kombucha pour environ un an maintenant et ont obtenu un peu obsédée. J'ai trouvé quelques articles sur Les couverts sur votre propre kombucha de brassage et un scoby (parfois dénommé la "mère" ou un "champignon kombucha")
Fromage sur nid de pousses sur un Toast

Fromage sur nid de pousses sur un Toast

Chaque année à environ le 25 décembre au Royaume-Uni, des millions de pauvres malheureux choux trouver eux-mêmes poussé dans le dos de plusieurs milliers de déjà plus de réfrigérateurs peluche probablement d'être oublié au profit de la gauche sur la
Disney les avions poussiéreux Crophopper Costume

Disney les avions poussiéreux Crophopper Costume

Disney avions poussiéreux Crophopper CostumeConçu et construit parJeff RobertsonÉtape 1: Déterminez la taille de l'avion1. tout d'abord, déterminez la taille de l'avion nécessaire pour votre enfant selon ses mesures. Mon fils avait environ 7 "L (fron
Collecteur de poussière/bois bricolage puce

Collecteur de poussière/bois bricolage puce

Il s'agit d'une façon super facile de construire un collecteur de puce de poussière/bois pour votre boutique. En fait, cet exemple utilise deux seaux, deux pieds de PVC, quelques colliers et quelques chutes autour de la pose dans la plupart des garag
Comment faire pousser des tomates indoors2

Comment faire pousser des tomates indoors2

transplanter votre plant de tomate dans un récipient approprié. Pour cultiver la plante de tomate suffisante pour produire des fruits, vous aurez besoin pour les cultiver dans un grand récipient. Un seau de 5 gallons en plastique est idéal, mais un p
Transformer un pot à lait en poussière Pan ou Scooper

Transformer un pot à lait en poussière Pan ou Scooper

besoin d'un pan de la poussière pas cher ? Quelque chose à ramasser la saleté avec tout en jardinage ? Ou une petite pelle pour construire des châteaux de sable ? Transformez votre ancien pot à lait en ces trois de ces choses !Étape 1: Les choses don