Table de baby-foot autonome (3 / 5 étapes)

Étape 3: logiciel

La dernière étape consiste à installer tous les logiciels utilisés sur la machine. Il s’agit de quelques morceaux individuels de code :

> Le code exécuté sur le PC de traitement d’image
> Le code exécuté sur le microcontrôleur PIC-18F
> Le code exécuté sur chacun des microcontrôleurs PIC-12F

Il y a deux composants requis à installer sur le PC de traitement d’image. Le traitement de l’image se fait à travers le Java Media Framework (JMF), qui est disponible par le biais de soleil ici. Également disponible par le biais de Sun, l' API de Java Communications est utilisé pour communiquer à la Commission de contrôle des moteurs, à travers le port série de l’ordinateur. C’est ça la beauté de l’utilisation de Java * devrait * exécuter sur n’importe quel système d’exploitation, même si nous avons utilisé Ubuntu, une distribution linux. Contrairement aux idées reçues, la vitesse de traitement en Java n’est pas trop mal, surtout à base de bouclage (dont analyse de vision utilise un peu).

Comme on le voit dans la capture d’écran, aussi bien le ballon et les joueurs adverse sont suivies sur chaque mise à jour du cadre. En outre, les grandes lignes de la table sont trouve visuellement, c’est pourquoi un ruban de peintre bleu a été utilisé pour créer un plan visuel. Objectifs sont enregistrés lorsque l’ordinateur ne peut pas localiser le ballon pour 10 images consécutives, généralement indiquant que le ballon est tombé dans le but, hors de la surface de jeu. Lorsque cela se produit, le logiciel lance un bruit-octet pour se remonter le moral ou boo l’opposant, selon la direction de l’objectif. Un meilleur système, bien que nous n’avions pas le temps de mettre en œuvre, serait d’utiliser une paire simple émetteur/récepteur infrarouge pour détecter la balle tomber dans le but.

Tous les logiciels utilisés dans ce projet est disponible dans un fichier zip unique, ici. Pour compiler du code Java, utilisez la commande javac . Le code de 18F-PIC et PIC-12F est distribué avec le logiciel MPLAB de Microchip.

Articles Liés

Comment faire une Table de baby-foot Mini

Comment faire une Table de baby-foot Mini

Bienvenue sur SpecificLove. Nous aimons jouer sur une table de baby-foot, donc dans cette vidéo, je vais vous montrer comment faire un Mini baby-foot avec certains matériaux de base.(Regardez la vidéo)Voici les éléments nécessaires :-Boîte à chaussur
Mise à niveau de baby-foot

Mise à niveau de baby-foot

Une table de baby-foot de taille de tournoi, le genre vous voyez dans les bars ou les arcades sont 56" long X 30" de large X 36" de haut. Ce sont généralement robustes et suffisamment robuste pour résister aux jeu rude sans déplacer ou voya
Makedo baby-foot en carton

Makedo baby-foot en carton

vous et vos amis donnera le coup d'objectifs avec cette Table de baby-foot entièrement fonctionnel.C'est un projet rapide et facile et il y aura des heures de jeu une fois la fabrication terminée.Nous avons utilisé une boîte de fruits, certains tubes
Ajouter la balle côté retourne votre Baby-foot Halex/Franklin

Ajouter la balle côté retourne votre Baby-foot Halex/Franklin

j'ai acheté cette table de baby-foot Halex peu coûteuse pour ma famille à Toys R nous. C'est génial, mais il a ennuyé que nous avons dû dépasser à la fin de la table pour récupérer le ballon après chaque but. J'ai donc décidé d'ajouter quelques voies
En tournant un joueur de baby-foot en bois

En tournant un joueur de baby-foot en bois

un des joueurs de baby-foot a éclaté récemment sur notre table et j'ai pensé que je voudrais essayer quelque chose d'un peu différent : tourner un joueur de baby-foot en bois sur le tour.Ce petit bonhomme peut être pas de règlement, mais il semble bi
BRICOLAGE le baby-foot de jambe pliable

BRICOLAGE le baby-foot de jambe pliable

DIY jambe du football table pliable pour économiser de l'espaceEtape 1: Voici tous les matériauxEtape 2: Retournez à la tableEtape 3: Démontage des jambesÉtape 4: Ajouter quatre blocs de bois pour installer les raccordements pliables Étape 5: Une jam
Jouets de baby-foot Mini poubelle !

Jouets de baby-foot Mini poubelle !

Il s'agit d'un amusant petit jouet qui n'est pas si difficile à faire ! J'ai fait cela pour un projet scolaire et l'espoir que vous plaira autant que j'ai fait ! Si vous avez des questions sera heureux d'y répondre dans les commentaires ! Regardez la
Comment faire une plaque de pratique du baby-foot

Comment faire une plaque de pratique du baby-foot

ce plat facile à faire pratique permettra d'améliorer vos compétences de tir de foosball.  Cette vidéo montre comment faire la plaque et montre tous les coups qu'il peut aider à améliorer.
Faible coût Hobby Servo Table XY

Faible coût Hobby Servo Table XY

pour ce projet, nous avons voulu créer une table XY précision plus faible coût inférieure pour une installation au TeleToyland. L'objectif est de permettre aux utilisateurs de web dessiner des formes dans un bac à sable, nous avons donc voulu une tab
K ' NEX Foosball Table Instructions

K ' NEX Foosball Table Instructions

Salut!Comme promis, Voici les instructions pour la table de foosball knex ! Ce baby-foot est très compliqué à construire, donc payer très très très très attention aux notes d'image et photos ! Par ailleurs, quelque chose peut aller très mal.En tout c
Table de Foosball électrique

Table de Foosball électrique

Vous souhaitez créer une table de baby-foot mini ? Cette table de baby-foot possède un score keeper.Etape 1: Plateforme de marqueCouper une planche en bois 24 x 13 poucesPlanche en bois doit être inférieure à un demi-pouce d'épaisseur.Coupez la planc
K ' NEX Foosball - World Cup 2014 Edition : Allemagne vs Argentine

K ' NEX Foosball - World Cup 2014 Edition : Allemagne vs Argentine

GOOOOOOOOAL!! Mario Götze marque le premier but du match, avec seulement 7 minutes de temps supplémentaire à gauche, Argentine ramènera il?!?! ....Ceux ont été de bons moments. Torride canicule, interminables matchs de Football. La vie était grande.
Découpé au laser Foosball Cake Topper

Découpé au laser Foosball Cake Topper

N'étant ne pas beaucoup plus d'un boulanger ou un décorateur de gâteau, j'ai généralement opter pour un gâteau de base puis ajoutez 3D-imprimé ou décorations coupées au laser. Cette année, j'ai décidé au laser pour couper un haut de forme fonctionnel
La meilleure chambre

La meilleure chambre

il y a quelques jours, j'ai vu le concours « Améliorer votre Room » pour Chicago et j'ai juste pensé que je devrais lui donner un essai. Rien à perdre, à droite ? Mon imagination hyperactive peut enfin faire quelque chose de bon pour moi. Pour vous,