Comment faire pour contrôler Arduino avec récepteur RC en 10 minutes (3 / 4 étapes)

Étape 3: Code

Vous codez modifier ce code pour commander des moteurs ou de faire que les servos sont plus précises sur où ils se déplacent, mais c’est juste pour obtenir un exemple, afin de vous les gars pouvez commencer, si vous modifiez ou que vous utilisez ce code s’il vous plaît mention moi en qui j’ai écrit la plupart du code sauf que Nick Poole a écrit en partie sur le pouls.

RC PulseIn série lu par : Nick Poole

prolongée par Jason Mclaughlin

2015

#include < Servo.h > / / pour servo en exemple

Servo myservo ; entité de servo

int pos = 0 ; position pour servo

ch1 int ; Voici où nous tiendrons nos valeurs de canal

int ch2 ;

int ch3 ;

void setup() {myservo.attach(9) ;

pinMode (5, entrée) ; La valeur de nos broches d’entrée comme tel

pinMode (6, entrée) ; pinMode (7, entrée) ;

Serial.Begin(9600) ; Verser un bol de série

}

void loop() {}

CH1 = pulseIn (5, HIGH, 25000) ; Lire la largeur d’impulsion de

CH2 = pulseIn (6, HIGH, 25000) ; chaque canal

CH3 = pulseIn (7, HIGH, 25000) ;

Serial.Print ("canal 1:") ; Imprimer la valeur de

Serial.println(CH1) ; chaque canal

Serial.Print ("canal 2:") ;

Serial.println(CH2) ;

Serial.Print ("canal 3:") ;

Serial.println(CH3) ;

Si ((ch3 > = 1500) & & (ch3 < = 1600)) {/ / la postion de centre pour contrôleur

Serial.println("between") ;

POS = 90 ; //set servo pour centrer

myservo.Write(POS) ; la valeur op qui est 90

}

else {}

Serial.println ("pas entre") ;

pour (pos = 0; pos < 180; pos += 1) / / va de 0 degrés à 180 degrés

{/ / par incréments de 1 degré

myservo.Write(POS) ; dire de servo pour aller à positionner dans la variable « pos »

Delay(1) ; attend 1 ms pour le servo atteindre la position

}

pour (pos = 180; pos > = 1; pos-= 1) / / va de 180 degrés à 0 degrés

{

myservo.Write(POS) ; dire de servo pour aller à positionner dans la variable « pos »

Delay(1) ; attend 1 ms pour le servo atteindre la position

}

}

Delay(100) ; J’ai mis cela ici, juste pour faire du terminal

fenêtre de plus heureux

}

Articles Liés

Comment faire pour contrôler de LED avec traitement et Arduino

Comment faire pour contrôler de LED avec traitement et Arduino

l'autre jour, j'ai été confronté à un problème intéressant, j'avais besoin pour contrôler une série de feux d'une interaction sur un écran d'ordinateur et il a dû être aussi peu coûteux que possible.  J'ai immédiatement pensé à un Arduino.  Il avait
Comment faire pour contrôler DC moteurs en utilisant Arduino

Comment faire pour contrôler DC moteurs en utilisant Arduino

Récemment, nous avons terminé la conception de notre robot compact de Arduino plug-and-play et publié sur Kickstarter. Nous recherchons actuellement des bailleurs de fonds.Avec ce kit robotique, c'est très facile à connecter les moteurs, capteurs et
Comment faire pour contrôler n’importe quelle voiture R/C avec un émetteur d’avion !

Comment faire pour contrôler n’importe quelle voiture R/C avec un émetteur d’avion !

Avez-vous déjà demandé si vous pouvez utiliser votre émetteur d'avion R/C pour contrôler n'importe quelle voiture R/C aussi bien ?Comment génial serait-il d'avoir 6 ou plusieurs canaux pour contrôler votre voiture R/C et également personnaliser chaqu
Comment faire pour contrôler la LED à l’aide d’une télécommande

Comment faire pour contrôler la LED à l’aide d’une télécommande

Dans une ancienne version instructable j'ai démontré comment obtenir les codes HEX pour les touches de la télécommande. Voici le lien :Maintenant que nous avons les codes, nous pouvons les utiliser pour contrôler ce que nous souhaitons, dans ce instr
Comment faire pour contrôler les insectes nuisibles dans votre jardin à l’aide de votre jardin

Comment faire pour contrôler les insectes nuisibles dans votre jardin à l’aide de votre jardin

comment frustrant est quand vous mettez tellement de travail et d'efforts dans un jardin, et puis comme sorti de nulle part, vos plantes sont presque en ruine des insectes grignotant sur eux ?  Je vais vous expliquer comment vous pouvez contrôler les
Comment faire pour contrôler votre téléviseur à l’aide de votre téléphone: + AnyMote

Comment faire pour contrôler votre téléviseur à l’aide de votre téléphone: + AnyMote

Vous avez ce smartphone brillant dans une main et un vieux plastique encombrant distant dans l'autre, tout en un autre 2 ou 3 télécommandes attendre leur tour sur le canapé.Cet arrêt par étape tutoriel vous montrera comment transformer votre iPhone o
Comment faire pour contrôler les GizDuino à l’aide de traitement *

Comment faire pour contrôler les GizDuino à l’aide de traitement *

Il y a quelques semaines j'ai publié une Instructable sur « Le contrôle GizDuino à l'aide de Visual Basic » -.J'ai documentera maintenant un autre moyen de contrôle GizDuino à l'aide de l'open-source, application de traitement qui peut être télécharg
Comment faire pour contrôler votre vitesse de ventilateur !

Comment faire pour contrôler votre vitesse de ventilateur !

Blog : http://techreviewerblog.blogspot.com/Facebook : http://on.fb.me/fsCTE8Twitter : http://www.twitter.com/comsa42Site Web : http://techygeeky.dyndns-blog.com/Instructables : Lien : http://www.almico.com/speedfan.phpVisitez mon blog et autres page
Comment faire pour laver la vaisselle (avec très peu d’eau!)

Comment faire pour laver la vaisselle (avec très peu d’eau!)

Grandissant dans une maison avec un lave-vaisselle m'enseigne rien sur la façon de laver la vaisselle. Au moment où que j'étais sur mon propre comme un pauvre étudiant, lave-vaisselle n'était pas de mon vocabulaire.Si vous vous demandez : ce qui pour
Comment faire pour compter jusqu'à 1023 avec les doigts

Comment faire pour compter jusqu'à 1023 avec les doigts

sur ce Instructable je vais vous montrer comment faire pour compter jusqu'à 1023 en utilisant seulement les doigts... et une certaine connaissance binaire. Il est effectivement tout à fait inutile, sauf si vous voulez impressionner les copains, mais
Comment faire pour commander les moteurs avec Arduino et RC récepteur en 10 minutes

Comment faire pour commander les moteurs avec Arduino et RC récepteur en 10 minutes

Il s'agit de mon second tutoriel sur le contrôle des choses avec des récepteurs de l'Arduino et R/C. Si vous n'avez pas regardé mon premier tutorial je vous suggère de regarder à cette première, ici : dans ce tutoriel, nous allons regarder comment co
Comment faire pour allumer le feu avec de l’eau !

Comment faire pour allumer le feu avec de l’eau !

Vous le savez probablement déjà quelques façons de le faire, mais rien qui bat cette méthode ! Il va non seulement vous faire pouvoir commencer une combustion avec une goutte d'eau, mais ce sera la flamme verte plus cool !Pour une brève description s
Comment faire pour changer le monde avec un Budget

Comment faire pour changer le monde avec un Budget

attention ! J'ai tendance à divaguer un peu, anglais n'est pas ma langue maternelle et c'est mon premier instructable, s'il vous plaît nue avec me.Il y a beaucoup qui peut être fait pour changer monde. Que ce soit des choses grandes ou petites, il y
Comment faire pour sac à dos mieux avec un hamac

Comment faire pour sac à dos mieux avec un hamac

j'ai commencé à camper avec un hamac quelques années auparavant alors que lors d'un voyage de randonnée semaine. J'ai apporté mon hamac juste pour se détendre et fini par dormir dedans depuis lors. Si vous obtenez les bons matériaux vous pouvez aussi