RC Multi canal Arduino proportionnelle émetteur / récepteur avec bouton coupe-bordures (4 / 4 étapes)

Étape 4: expérience

Sur la fenêtre de gauche, nous avons les stats de l’émetteur :

  • ID du canal: un caractère simple pour le distinguer des autres chaînes, 'A' dans ce cas. Donc si vous aviez la manette des gaz, gouvernail, tangage et lacet chacun de ceux qui seraient désignées une lettre de A à D pour l’arduino récepteur puisse savoir quel moteur ou le servo de commande avec un signal reçu donné.
  • manette de jeu de lecture: le potentiomètre cru lire, un nombre de 10 bits par défaut de l’arduino ADC
  • taille-haie: décalage basé sur combien de bouton presses vous avez fait
  • position globale: la somme de joystick et taille-bordures et se situe entre 0 et 1023 (seulement l’ID et le poste doit être envoyé).

Sur la fenêtre de droite, nous affichons les données que nous recevons : l’ID du canal et la position de lecture pour ce canal.

Remarquez comment plus de données sont envoyés à réception : c’est d’être attendue d’une connexion de type UDP qui est simple à utiliser, mais assez peu fiables (c'est-à-dire certaines données sont perdues dans la transmission). Dans un futur instructable, j’espère que pour vous montrer une méthode plus fiable de transmission de données que l’UDP mais pour l’instant, cela va faire.

Vous pouvez augmenter le nombre de canaux en modifiant simplement la valeur POT_NUM dans la section #define du code et en ajoutant de nouvelles potPin [] et buttonPin [] [] valeurs pour les canaux supplémentaires dans la section de configuration ; puis il s’occupe de tout le reste.

N’oubliez pas ceci est conçu comme un outil d’apprentissage, personnellement j’espère construire là-dessus pour faire un quadcopter de 4 channel peu de temps. Si vous apportez des améliorations sur le modèle à code ou circuit j’aimerais entendre comment vous êtes allé avec elle et ce que vous faites hors de lui dans les commentaires ci-dessous. Il est très bien si vous publiez vos améliorations en que se fondant sur ce travail, mais s’il vous plaît donnez crédit où elle est due. Si vous cherchez à la 3D, une affaire d’impression pour votre contrôleur et / ou un châssis pour votre modèle, voici quelques services d’impression 3D :

https://www.3dhubs.com/

http://www.Shapeways.com/

Si vous avez trouvé ce instructable utile, pourquoi ne pas rester à l’écoute pour de futurs projets en me suivant sur Instructables et sur Facebook / Twitter :

https://www.Facebook.com/HobbyTransform

https://Twitter.com/HobbyTransform

Votre soutien est grandement apprécié !

DIY'ing heureux !

Articles Liés

Commander les Servos avec Arduino et RC récepteur/émetteur

Commander les Servos avec Arduino et RC récepteur/émetteur

Dans ce tutoriel, je vais vous expliquer comment contrôler plus d'un servo avec un seul canal de votre émetteur/récepteur et programme des mouvements propres. Il est utile pour des mouvements complexes comme des bras robotisés.Vous aurez besoin :-Ard
Module émetteur-récepteur RF 315/433 MHz et Arduino

Module émetteur-récepteur RF 315/433 MHz et Arduino

Salut tout le monde, j'ai cherché sur Instructables sur un simple module émetteur-récepteur RF, qui sert de télécommande pour les voitures, ou pour contrôler des tâches simples, comme des relais de commande marche/arrêt malheureusement je n'ai pas tr
Émetteur/récepteur + Arduino

Émetteur/récepteur + Arduino

Chaque RC seul (sans fil) avion, bateau, voiture, hélicoptère, drone, etc., contient un émetteur et un récepteur. La plupart du temps vous n'avez jamais le récepteur car c'est dans le véhicule lorsque l'émetteur est dans vos mains. Dans ce tutoriel,
Émetteur/récepteur de 4 canaux DMX

Émetteur/récepteur de 4 canaux DMX

le Module de plate-forme de IO DMX est un émetteur/récepteur DMX 4 canaux. En mode, il peut contrôler jusqu'à quatre canaux de faible courant TTL de réception (3,3 v, par exemple pour les servos et petites LEDs) ou haute tension (12 v, par exemple, l
Domotique avec émetteur-récepteur RF microcontrôleur Arduino

Domotique avec émetteur-récepteur RF microcontrôleur Arduino

Ce projet démontre la conception et le développement d'une Home Automation System à l'aide de RF émetteur/récepteur commandé par microcontrôleur Arduino. L'utilisateur contrôlera à distance différents appareils intérieurs tels que les ampoules, les p
Distant Arduino Robot contrôlée à l’aide d’émetteurs-récepteurs Wixel

Distant Arduino Robot contrôlée à l’aide d’émetteurs-récepteurs Wixel

mise à jour JAN 2012 : ce projet a été présenté sur le site de Pololu au titre des projets de ressources et de la collectivité.  http://www.Pololu.com/resources/communityprojectsINTRODUCTIONDans ce projet, j'utilise deux Pololu Wixel émetteurs-récept
Sans fil à Distance émetteur récepteur L.C.D en utilisant Arduino

Sans fil à Distance émetteur récepteur L.C.D en utilisant Arduino

Cette instructables montrer comment faire un capteur de distance arduino alimenté à l'aide de télémètre ultasonic qui envoient la distance mesurée au récepteur. Dans ce projet, nous utilisons un émetteur 433 mhz et un récepteur d'envoyer les données
Construction d’un bouclier d’Arduino pour l’émetteur/récepteur nRF24L01 +

Construction d’un bouclier d’Arduino pour l’émetteur/récepteur nRF24L01 +

L'émetteur/récepteur nRF24L01 + est un excellent moyen de faible coût pour ajouter la fonctionnalité sans fil à n'importe quel projet. Mais l'inconvénient de la nRF24L01 + est qu'il peut être compliqué à prototype avec. Dans ce instructable nous rega
Arduino - Oscilloscope multi-canaux (pauvre Oscilloscope)

Arduino - Oscilloscope multi-canaux (pauvre Oscilloscope)

je vous présente des mises à jour logicielles pour l'Arduino Oscilloscope (Oscilloscope du pauvre) qui permettent de visualiser les données de deux ou trois canaux simultanément. Les caractéristiques principales sont identiques à l'oscilloscope origi
La vérité sur l’émetteur/récepteur Nrf24L01

La vérité sur l’émetteur/récepteur Nrf24L01

Jimmy Wales a dit: « nous sommes dans les débuts de l'internet. Permet d'utiliser à bon escient"La vérité sur l'émetteur/récepteur nrf24L01 est qu'il est très facile à utiliser et agréable de travailler avec if vous faire certaines choses correctemen
Émetteur/récepteur LED

Émetteur/récepteur LED

Émetteur-récepteur de LED est une combinaison d'un circuit de transmission et un circuit de réception. Il utilise une LED pour transmettre le flux binaire sur un canal. Dans notre cas, nous utilisons des LEDs clairs pour passer un train de bits d'un
Émetteur/récepteur (liaison de données laser) au laser

Émetteur/récepteur (liaison de données laser) au laser

comment connecter deux ordinateurs (réseaux ou tout autre appareil électronique) avec une liaison de données laser.Plus utilisé pour connecter des réseaux lan entre les bâtiments, c'est un moyen bon marché et sûr pour envoyer des informations sans di
Comment réduire la consommation électrique de l’émetteur/récepteur nRF24L01 +

Comment réduire la consommation électrique de l’émetteur/récepteur nRF24L01 +

Dans ce instructable nous prenons un regard sur les besoins de puissance ou le profil de puissance de l'émetteur/récepteur nRF24L01 +. Nous discutons de combien d'énergie il dessine dans chaque mode et comment réduire ou optimiser sa consommation d'é
Ambilight, 4-canaux [Arduino Mega2560]

Ambilight, 4-canaux [Arduino Mega2560]

Ambilight est une une invention faite d'abord par philips, vous pouvez consulter cette vidéo pour plus d'informationsvérifier cette simulation en direct si vous êtes intéresséavec ce instructable vous pouvez avoir un presque la même chose pour l'écra