Lanceur de Frisbee ultime (2 / 3 étapes)

Étape 2: Étape 2: programmation pour Pi framboise

Programmation
Etape 1: Commander les Servos

Après amorçage votre Pi framboise, ouvrez le Terminal. Cela doit être placé sur le bureau. Dans ce document, tapez

sudo idle3

Ceci ouvrira un programme pour l’édition et écriture de code. Cliquez sur nouveau fichier. Dans votre nouveau document, collez ce code. Précédée d’un # les commentaires sont inutiles.

Télécharger ce fichier. Il ne va dire « Aucun aperçu disponible. » Ne se préoccuper - simplement cliquez sur le bouton Télécharger et copier sur votre Pi de framboise.

Faîtes Ctrl + S pour enregistrer ce code. Utilisez n’importe quel nom que vous voulez, mais vous en aurez besoin plus tard. Nommant « servo » semble être le plus simple nom.

Étape 2: Câblage les Servos (pour cette étape, vous aurez besoin un cordon d’alimentation. Cela peut être de n’importe quel dispositif.) Vous devrez également connaître le système de numérotation pour les broches GPIO. Celles-ci sont indiquées par le diagramme suivant, avec les côtés gauche et front étant les bords de la Pi.

Tout d’abord, le servo variateur-interrupteur. Connecter les trois fils sortant du servo au fils de raccordement. Raccordez chaque cavalier à ces broches GPIO sur la Pi de la framboise. Ils sont étiquetés basé sur le fil de servo correspondant.

Blanc (power) -> 7 rouge (contrôle) -> 4 noir (masse) -> 14

Les couleurs des fils sur votre servo peuvent être pas exactement la même. Dans ce cas, la base de vos connexions sur les fonctions des fils ci-dessus.

Ensuite, le servo de l’alimentation. Tout d’abord, la bande environ pouce ⅜ d’isolant sur le fil d’alimentation. S’il y a un connecteur, par exemple une clé USB, cela devra être couper aussi bien. Cela peut être fait en prenant simplement une paire de ciseaux et couper la partie USB du bloc d’alimentation en faisant cela, vous trouverez les deux fils, habituellement une est noire et un rouge vous devez seulement celui noir. Maintenant, vous connecter chacun des fils servo à un fil de raccordement. Connecter les fils d’alimentation sur le bloc d’alimentation à ainsi les fils de raccordement. S’il y a trois fils, vous n’aurez pas le troisième comme pour les données. Effectuer les branchements suivants, encore une fois étiquetés comme le servo correspondant et la puissance des fils d’alimentation.

Brown (sol) -> 25 Orange (power) -> Rouge (sur le bloc d’alimentation), jaune (contrôle) -> 12 noir (alimentation, sol) -> 6

Étape 3: Exécuter le programme au démarrage

Cette étape impliquera de nombreuses commandes dans le Terminal que vous ne pouvez pas comprendre. Je vais essayer d’expliquer ce que les commandes, mais juste continuer à suivre ce tutoriel, et cela devrait fonctionner en fin de compte.

Tout d’abord, entrer dans le Terminal cd bbt

Terminal Server fonctionne dans un répertoire prédéfini, et cette commande permet de modifier le répertoire dans le dossier « bbt. » Prochain, type

launcher.sh nano

Cela créera un fichier dans le répertoire de bbt, appelé « launcher.sh. » Ce programme fera finalement ce qu’il dit : lancez le programme de servo. Tapez ce code

CD / cd maison/pi/bbt sudo python servo.py cd /

À la ligne 3 du code, « servo.py » devrait être tout ce que vous avez nommé votre programme à l’étape 1. Faire maintenant Ctrl + X, entrée pour enregistrer le code.

Maintenant pour rendre votre script exécutable, tapez cette commande

chmod 755 launcher.sh

Maintenant, vous aurez besoin de stockez les sorties ou les erreurs dans un journal. Accédez à votre répertoire par défaut à l’aide

CD

Dans le terminal. Créer un fichier journal à l’aide

journaux de mkdir

Maintenant pour faire réellement le script exécuté au démarrage. Tapez dans le Terminal

sudo crontab -e

Ceci ouvrira le fichier crontab. N’importe où dans ce fichier, entrez

sh /home/pi/bbt/launcher.sh >/home/pi/logs/cronlog 2 > & 1

Ceci indiquera la Pi framboise d’exécuter votre programme au démarrage. Faire Ctrl + X, entrée pour enregistrer.

Pour tester le programme complet, maintenant que vous avez le code écrit, servos connectés et avez mis le programme à exécuter au démarrage, entrez dans la borne

sudo reboot

Attendez que la Pi framboise à redémarrer, et votre programme doit s’exécuter automatiquement ! Si pour une raison quelconque il ne fonctionne pas, tapez les commandes suivantes dans le Terminal.

CD cronlog de chat logs

Dans ce fichier il devrait dire "jeter tout d’abord, ¼. Deuxième lever ¼..."etc. Si c’est le cas, re-vérifier votre câblage, comme c’est probablement le problème. S’il y a une erreur qui s’affichée dans le journal, vérifiez que vous avez fait l’étape 1 correctement.

Félicitations ! Vous avez maintenant terminé la partie « intérieure » de la construction !

Articles Liés

Améliorez votre jeu de Frisbee ultime avec ces techniques de projection base

Améliorez votre jeu de Frisbee ultime avec ces techniques de projection base

comme un ancien membre de l'équipe de Frisbee ultime l'Iowa State University féminin, femme méprisée, qui est apparu au Collège ressortissants 2009 et 2011, j'ai quelques idées dans le sport de l'Ultimate Frisbee. J'ai gagné toutes mes compétences et
Frisbee ultime extrême

Frisbee ultime extrême

cela dépend de si vous aimez le jeu ultimate frisbee et/ou football parce que c'est un mélange entre les deuxÉtape 1: s'associents'il y a une petite zone ont 5 à 8 joueurs dans une équipe, mais si il y a un grand zone vous pouvez utiliser jusqu'à 25
Lanceur de Frisbee bureau avec Wii Nunchuck

Lanceur de Frisbee bureau avec Wii Nunchuck

Voici comment construire ma première itération d'un lanceur qui lève les disques Discraft mini Star ultime. On pourrait appeler cela la version rapide et sale. C'est vraiment de base. Il ne fait tirer. Mais, il pourrait facilement être modifié pour e
FRISBEE palmes

FRISBEE palmes

ce Instructable montrera comment être débrouillard et créatif tout en développant le Frisbee jetant des compétences.VOUS POUVEZ VOTERDans l'ensemble, c'est un moyen simple et peu coûteux de créer une ou plusieurs cibles pour n'importe quel jeu de Fri
Lueur dans la sombre Paracord

Lueur dans la sombre Paracord

Lueur dans l' obscurité Paracord pour tous vos projets de Paracord. Faire lueur dans les sombres bracelets, porte-clés, collier de chien et une laisse, manche de couteau ou plus. Pensez à tous la fin moins de projets, vous pouvez faire avec éclat dan
Les propos

Les propos

quoi s'agit-il : A Solar Powered 2.0 (extensible) système stéréo dans le shell puissant et intimidant d'un tank !Pourquoi : je joue pour mon équipe de frisbee ultime écoles et nous en sommes loin la plupart week-end lors des tournois, nos tournois co
Ultime stylo / crayon lanceur issu de l’école ustensiles !

Ultime stylo / crayon lanceur issu de l’école ustensiles !

Ce qui est mon premier instructable j'ai décidé de faire une facile que je suis encore nouveau à l'idée.Par la suite instructable je vais vous montrer comment faire le lanceur grand crayon de mondes en faisant une croix entreetTout d'abord, vous aure
Établi Mobile ultime

Établi Mobile ultime

Pour ceux d'entre nous avec des petits garages ou ateliers, ou ceux qui sont incapables d'installer permanente rayonnage et stockage dans leurs espaces de travail, qu'il peut être difficile d'entreprendre des projets ambitieux qui nécessitent des mat
Disque de Sport F4, Ripstop Frisbee A

Disque de Sport F4, Ripstop Frisbee A

cette instructable a été créée par ma frustration qui le frisbee moyenne est trop volumineux pour voyager avec tout le temps.  Dans mon temps de frisbee-moins, je me suis rappelé un jouet joyeux festin d'ans ; C'était un disque de petit tissu avec un
Comment faire un lance-grenades de nerf et grenades avec aucun frisbee!!!

Comment faire un lance-grenades de nerf et grenades avec aucun frisbee!!!

Cette chose est en fait assez puissante et peut lancer une grenade environ 15 pieds ! Vraiment affective dans des batailles étroites (je suis bête dans les corridors courts!)  Je déteste les grenades frisbee!!! Cette chose seulement m'a coûté $1 !Éta
MILKSHAKE de Fraisinette ultime

MILKSHAKE de Fraisinette ultime

FRAISINETTE ULTIME MILKSHAKESUIVEZ-MOI SUR LES MÉDIAS SOCIAUX !YouTube : https://www.youtube.com/channel/UC6-aoDG0ePzoI_8M...Twitter : https://twitter.com/FactoryTreatInstagram : https://instagram.com/treat.factory/Tumblr : http://treatfactory.tumblr
L’épée ultime de Minecraft

L’épée ultime de Minecraft

Dans ce génial instructable je vais vous montrer comment j'ai fait l' ultime épée de Minecraft à l'aide de MDF (panneaux de fibres de moyenne densité)Ce que vous aurez besoin ;30 x 15 pouces panneaux MDF qui est de 18mm d'épaisseur.isorel de 3mm (pou
Comment construire le quadcopter ultime de la FPV intérieur

Comment construire le quadcopter ultime de la FPV intérieur

ATTENTION - APRÈS LA CONSTRUCTION DE CELA VOUS SEREZ ACCRO AU FPV.Oui c'est vrai. FPV est pour beaucoup de plaisir vous allez oublier quelle heure il est, oublier de manger, oubliez pas de ramasser vos enfants de l'école. Même rêver vol FPV. C'est le
BRICOLAGE facile Coilgun | Lanceur de Projectile électronique

BRICOLAGE facile Coilgun | Lanceur de Projectile électronique

Bonjour à tous ! Bienvenue à une autre Ben construit Instructable !Aujourd'hui, nous faisons un coilgun maison de pièces portant autour de la boutique. À l'aide de certains condensateurs et un interrupteur et autres parties, nous créons un lanceur él