Balayant la télécommande contrôlée monture de caméra (3 / 8 étapes)

Étape 3: programmation

Tout d’abord, ouvrez le logiciel Arduino.

Ouvrez le menu Esquisse > Bibliothèque incluent > gérer les bibliothèques > Rechercher pour IRremote, installez-le. Maintenant, ouvrez un nouveau projet dans votre logiciel Arduino. Ouvrez le menu fichiers > exemples > IRremote > IRrecvDemo. Ensuite, vérifier et télécharger votre planche d’adruino. Ouvrir le moniteur de la série, puis essayez de cliquer sur n’importe quel bouton de commande à distance pour envoyer un signal au récepteur IR, le code hexadécimal de chaque bouton. Alors détecter le code hexadécimal des boutons pour contrôler le moteur d’asservissement, suppose que vous allez utiliser cinq boutons de votre choix. Par exemple, utilisez (flèche droite) pour 0 degrés et (flèche gauche) pour 180 degrés, alors vous devrez obtenir leurs codes HEX. (R)---> A3C8EDDB (L)---> F076C13B dans le code final, la fonctionnalité est quand en cliquant dans l’un des cinq boutons du moteur est basculer entre la rotation dans la direction principale et arrêt donc quand cliquez d’abord dans l’un des deux boutons, le moteur tourne dans le sens du bouton, et lorsque le deuxième clic sur le bouton arrêt même le moteur s’arrête, comme montré dans la vidéo. Le code est :

#include
#include

unsigned long valeur1 = 0xFD50AF ; où XXXXXXXX est sur nos valeurs de votre télécommande

unsigned long Value2 = 0xFD10EF ; où XXXXXXXX est un autre bouton de votre télécommande

unsigned long Value3 = 0xFD906F ; où XXXXXXXX est un autre bouton de votre télécommande

unsigned long Value4 = 0xFD08F7 ; où XXXXXXXX est un autre bouton de votre télécommande

unsigned long valeur5 = 0xFD48B7 ; où XXXXXXXX est un autre bouton de votre télécommande

int RECV_PIN = 2 ;

IRrecv irrecv(RECV_PIN) ;

résultats de la decode_results ;

Servo servo1 ;

la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :

void setup() {}

Serial.Begin(9600) ;

irrecv.enableIRIn() ; Démarrer le récepteur

initialiser la broche numérique en tant que sortie.

SERVO1.Attach(9) ; attaquer le servo sur la broche numérique 10

}

la routine de la boucle s’exécute maintes et maintes fois pour toujours :

void loop() {}

Si (irrecv.decode (et résultats)) {}

Serial.println (results.value, HEX) ;

irrecv.Resume() ; Recevoir la prochaine valeur}

if(Results.Value == value1) {}

SERVO1.Write(180) ;

}

ElseIf (results.value == Value2) {}

SERVO1.Write(0) ;

}

ElseIf (results.value == Value3) {}

SERVO1.Write(90) ;

}

ElseIf (results.value == Value4) {}

SERVO1.Write(45) ;

}

ElseIf (results.value == valeur5) {}

SERVO1.Write(135) ;

}

}

Articles Liés

Voiture télécommande contrôle et suivi avec Intel Edison

Voiture télécommande contrôle et suivi avec Intel Edison

Je suis habituellement prolixe, mais pour cette partie, je vais essayer d'être succinct. Ce projet est :Un Edison d'Intel, un récepteur GPS, un lecteur Bluetooth OBD II + (capteurs de voiture de rechange en option) + une voiture.Ajouter dans certains
Comment faire une télécommande contrôlée main robotisée avec Arduino

Comment faire une télécommande contrôlée main robotisée avec Arduino

C'est mon projet d'école pour la 5e année du secondaire (je suis italien, nous avons 5 ans d'études secondaires).Il consiste en une main artificielle contrôlée par un gant avec des capteurs de flex. La main artificielle qui reproduit les mouvements d
Monture de caméra contrôlée à distance Arduino – suivi bouclier d’objets ir

Monture de caméra contrôlée à distance Arduino – suivi bouclier d’objets ir

Caractéristiques :À distance de tourner votre caméra gauche et droite.Utilisez-le comme un objet (balise) caméra monture ou selfie bâton de suivi.Fonctionne sur une banque d'alimentation usb 5 voltsPeut être utilisé avec la plupart télécommandes de t
Remote iPad monter de contrôle à l’aide de WF32

Remote iPad monter de contrôle à l’aide de WF32

Dans ce instructible, je vous guiderai grâce à l'utilisation de le WF32 comme un serveur HTTP qui héberge un site Web qui peut être utilisé pour contrôler des servos et un moteur pas à pas. Cela visait à créer un montage iPad permettant aux utilisate
K-9 2.0. Chien Robot contrôlé et autonome de WiFi.

K-9 2.0. Chien Robot contrôlé et autonome de WiFi.

REMARQUE :À l'étape 22, j'ai posté une mise à jour, expliquant certains changements/améliorations récentes que j'ai faite, principalement au système électrique de K-9 et les capteurs qui peuvent vous être utiles.CaractéristiquesRobuste en bois (MDF)
Raspberry Pi télécommande gratuite !

Raspberry Pi télécommande gratuite !

Pour ma première ible je voulais juste donner à chacun un rapide tutoriel sur comment utiliser le protocole HDMI-CEC pour contrôler votre Pi avec votre télécommande de téléviseur.Ceci est très utile car vous évite d'avoir à acheter une télécommande p
Contrôleur de stand framboise Pi photo

Contrôleur de stand framboise Pi photo

Photomatons sont amusants ! Ils peuvent inspirer goofiness à n'importe qui.Pour mon premier projet avec le Raspberry Pi j'ai construit un photomaton pour un parti. Il s'agissait d'un grand projet pour apprendre à bricoler avec la photographie et de l
Prélude à l’Automation - piratage une télécommande

Prélude à l’Automation - piratage une télécommande

Il y a quelques semaines j'ai lu sur un projet Arduino pour créer un système de domotique. Étant un amateur d'électronique, j'ai voulu être conscients des limites de mes compétences avant d'essayer un projet comme celui-ci.Un de mes points de douleur
Hyundai Getz, aftermarked distance contrôlée verrouillage central

Hyundai Getz, aftermarked distance contrôlée verrouillage central

so. Je me suis une Hyundai Getz. Belle petite voiture. Verrouillage central a été installé, mais pas télécommandé.Et j'allai et m'a fait un kit de pièces de rechange, voulait que pirater sur le système existant. Quelque chose que j'ai fait 50 fois ou
Système de contrôle domestique

Système de contrôle domestique

Cette instructable est sur le contrôle de vos électroménagers à l'aide d'une télécommande. J'ai fait ce système en combinant mon précédents 7 intructables.Il comprendUne téléguidée Fan.Contrôleur de niveau d'eau avec contrôle automatique et manuel.Co
Android sous contrôle véhicule RC avec vidéo en temps réel via Bluetooth & Wi-Fi

Android sous contrôle véhicule RC avec vidéo en temps réel via Bluetooth & Wi-Fi

sur Internet il existe de nombreux articles sur l'utilisation des voitures RC avec IP ou caméra sur le Web. Mais la plupart d'entre eux a utilisé un ordinateur portable ou un routeur interne avec Open-WRT ou DD-WRT un firmware. Voir la vidéo et le co
Radio contrôlée caméra Pod

Radio contrôlée caméra Pod

Bienvenue sur les plans de construction pour Indy MogulEpisode 43: pod caméra sans fil. J'ai toujours pensé que ce serait cool d'avoir une monture de caméra contrôlée à distance qui pourrait incliner et pan. J'ai eu cette idée d'utiliser des voitures
Tondeuse à gazon télécommande

Tondeuse à gazon télécommande

ce projet est né après avoir parlé avec quelques amis un soir. Construire une tondeuse à gazon télécommande utilisant aussi bien des parties sur les étagères, comme je l'avais et acheter le moins.Cette tondeuse a vers l'avant - marche arrière - gauch
Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment pour manipuler un objet physique sur le web en utilisant les services web communs et leurs données accessibles simplement nourrit, avec certains ajouté ouvrir des choses source de décoder et de manipuler ces données et en fin de compte utilis