Table des matières:

Contrôle Raspberry Pi RC : 4 étapes (avec photos)
Contrôle Raspberry Pi RC : 4 étapes (avec photos)

Vidéo: Contrôle Raspberry Pi RC : 4 étapes (avec photos)

Vidéo: Contrôle Raspberry Pi RC : 4 étapes (avec photos)
Vidéo: Control Raspberry Pi with TV Remote ✅ IR Remote with VS1838B IR Receiver & IR-keytable ⚡ | Som Tips 2024, Juillet
Anonim
Contrôleur Raspberry Pi RC
Contrôleur Raspberry Pi RC

Contrôle RC pour Raspberry Pi

Il existe de nombreuses instructables vous montrant comment contrôler un robot en utilisant WIFI ou Bluetooth avec un téléphone ou une tablette. Le problème est que vous ne pouvez pas manœuvrer assez vite car vous devez regarder l'écran et le robot. Avec cette configuration, vous pouvez contrôler votre robot avec un véritable contrôleur RC sans fil AM en utilisant le raspberry pi.. Certaines compétences en soudure sont requises.

Étape 1: Pièces nécessaires

Pièces nécessaires
Pièces nécessaires

Pièces nécessaires

1. Émetteur et récepteur radio Futaba 2DR AM.

2. (4) Commutateur Pololu RC avec sortie numérique.

3. perf-board pour souder les (4) petites planches

4. fil (j'ai utilisé les fils du câble Cat5)

5. écrous et boulons

6. équipement de soudure

7. très petit tournevis plat

Étape 2: configuration

Installer
Installer
Installer
Installer

METTRE EN PLACE;

Le récepteur RC dispose de 2 canaux, un pour contrôler la direction et l'autre pour contrôler la manette des gaz. J'ai acheté le contrôleur et le récepteur en kit et il comprenait également (2) servos S3003 et un support de batterie. Vous n'avez besoin que du récepteur et du contrôleur. Vous pouvez couper les fils des servos et utiliser les connecteurs si vous le souhaitez. J'ai décidé de souder les fils directement aux broches du récepteur au lieu de couper les fils des servos. J'ai acheté les planches pololu sur Amazon. Cliquez ici

Étape 3: Câblage

Câblage
Câblage
Câblage
Câblage

CABLAGE;

Lisez le manuel de pololu à la fin de l'instructable pour plus de détails. Les cartes peuvent être câblées pour 3,3V ou 5V. Si vous voulez une sortie de signal 5V des cartes, vous devez souder ensemble les 2 grands plots à l'arrière des cartes. Si vous voulez 3,3 V des cartes, vous n'avez pas besoin de cavaliers sur les pads, mais vous aurez besoin de 3,3 V du Rpi. Soudez d'abord les broches d'en-tête fournies aux cartes pololu. Placez les (4) petites planches sur la planche perforée et câblez selon le schéma. J'ai inclus 2 schémas, un pour 3.3V et l'autre pour 5V. Notez que pour utiliser la configuration 5V, vous aurez besoin d'une carte tampon 3,3v-5v. Par exemple la Piface ou équivalent. Une fois tous les fils soudés. Alimentez le récepteur (5V). Toutes les petites cartes devraient commencer à clignoter et être prêtes à être programmées.

Étape 4: Programmation

Image
Image

LA PROGRAMMATION;

Vous aurez besoin du contrôleur RC pour programmer chaque carte pololu. Assurez-vous que les piles sont bonnes. Suivez le manuel pour plus de détails. Pour entrer dans le mode programme, avec un très petit tournevis court-circuitez les 2 petites pastilles sur le dessus de la carte pendant que vous mettez l'appareil sous tension. La LED clignotera indiquant que vous êtes en mode programme. Activez le levier sur le contrôleur et court-circuitez à nouveau les pads pour les stocker en mémoire. Si la carte est correctement programmée, vous devriez voir la LED clignoter à un rythme différent. Faites de même pour toutes les autres planches. Après la programmation, la sortie sur chaque carte doit changer d'état de bas à haut ou de haut à bas en fonction de la direction du joystick. Pour une raison quelconque, avec ma configuration, 2 sorties sont HAUTES et 2 sont BASSES avec les leviers au milieu. Marquez les fils de sortie de sorte que lorsque vous programmez le Raspberry Pi, vous sachiez quel fil est quoi. Gardez à l'esprit que lorsque le récepteur est hors de portée ou le contrôleur OFF, vous aurez 2 sorties HIGH et 2 LOW.

Ce projet est destiné à montrer comment ajouter un contrôle RC au raspberry pi et non comment construire un robot. Si quelqu'un a besoin du code python, veuillez demander. La vidéo incluse montre la configuration de travail.

VIDÉO

Conseillé: