Angry Birds Sentry Gun

Objectif

La meilleure façon d’apprendre la programmation en C va pratique avec elle. Et encore mieux si vous pouvez contrôler une tour de lanceur d’oiseaux en colère !

Pour mon cours de programmation, je construis une mitrailleuse contrôlée arduino.

L’objectif était de développer un logiciel en langage C pour contrôler la mitrailleuse via USB. La mitrailleuse est directement contrôlée par un arduino mega. Les étudiants envoyer des commandes à l’arduino à l’aide d’un conseil personnalisé connecté au port USB de l’ordinateur. Le logiciel a été développé pour un PC fonctionnant sous Linux.

En outre, l’interface doit être comme un jeu, montrant le score de l’utilisateur (combien de fois ils ont frappé les porcs!). Pour compter les « hits porc », il y a un sonar attaché à l’arduino pour mesurer la distance à la configuration de la cible. Si la distance change les élèves savent que la cible s’est effondré.

Le matériel

Le matériel est divisé en deux parties : la mitrailleuse et la tour de détection atteinte.

Mitrailleuse

Le pistolet utiliser deux servomoteurs pour déplacer vers le haut/bas et gauche/droite. Quatre signaux numériques externes contrôlent les mouvements, à vitesse fixe.

Pour lancer l’oiseau, le canon principal utilise des bandes de caoutchouc et un déclencheur personnalisé. La gâchette est relâchée avec un micro servo (9g). Le processus d’armer le pistolet est manuel, tirant sur le mécanisme de lancement jusqu'à sa verrouillé en place.

Tour de détection

La cible est un kit de jouet de Angry Birds. Pour détecter que la cible a été touchée par l’oiseau, une tour avec un sonar à mesurer la distance à la cible. Si cette distance est supérieure à une valeur prédéfinie, le système sait que la cible a été abattue.

Pour régler les configurations cibles différents, le sonar peut être repositionné à l’aide de velcro collée dans la tour.

Code source

Dans les pièces jointes, vous pouvez télécharger le code source pour l’Arduino Mega.

Articles Liés

Angry Birds Pin the Beak Party Game

Angry Birds Pin the Beak Party Game

Planning an Angry Birds Bash? Alors, c'est l'instructable ou vous. Pour moins de $5 dollars, vous pouvez faire ceci facile bricolage épingler le bec Party Game. Il s'agit essentiellement d'une rotation sur l'axe classique la queue sur l'âne, mais vu
Andee Sentry Gun avec Annikken Andee

Andee Sentry Gun avec Annikken Andee

vous avez un projet qui permet de contrôler un système de missiles et de laser avec un appareil Android ou iOS ? Nous ne parlons pas des systèmes de missile réel, mais notre modèle Andee Sentry Gun qui a 6 baril de munitions à libérer la puissance de
Vie de taille Angry Birds Game

Vie de taille Angry Birds Game

nous marchions par Wal-Mart, quand nous avons vu certains jouets animaux oiseau en colère farcies à vendre. Ma femme et moi se regardèrent et dit « nous devons construire une vie taille Angry Birds Game ". Ainsi, nous avons acheté des empaillés Angry
Sbires/Angry Birds à la vapeur les brioches

Sbires/Angry Birds à la vapeur les brioches

Un pain cuit à la vapeur régulier mais délicieux peut être transformé en pains plus attrayants en peignant sur eux avec les colorants alimentaires.Voici une recette pour un pain cuit à la vapeur grande avec des haricots rouges de remplissage.Étape 1:
Angry Birds Piggy Bank

Angry Birds Piggy Bank

nous avons utilisé le modèle de cochon de notre (de jeu) vie taille Angry Birds pour faire un simple et peu coûteux en colère oiseaux tirelire.Matériaux1 pied de pin de 1 x 6pot de beurre de cacahuète en plastique vide petit (utiliser les autres pots
Simple Angry Bird Costume et Candy Basket

Simple Angry Bird Costume et Candy Basket

mon fils voulait vraiment être un oiseau en colère pour l'Halloween, je ne pouvais pas trouver des costumes que j'étais prêt à acheter en ligne et qu'il ne pouvait pas trouver n'importe quel local, alors c'est quand j'ai décidé de faire mes propres.
Angry Birds, cochon, isolé sac avec patron gratuit

Angry Birds, cochon, isolé sac avec patron gratuit

je n'ai jamais joué le jeu Angry Birds avant, mais je suis tombé en amour avec le cochon. Je pense qu'il est adorable. Une personne pourrait utiliser ce même principe pour faire n'importe quel caractère simple pour une chemise, sac, ou peut-être s'ap
Angry Birds Cupcakes

Angry Birds Cupcakes

qui n'aime pas certains Angry Birds ?  Mon enfant de 6 ans adore ce petit jeu, et les oiseaux sont si mignons.  Ici, ils sont en forme de cupcake !Ce projet n'est pas difficile - mon enfant m'a même aidé à créer certains--c' est une sorte de travail
Autonome Paintball Sentry Gun

Autonome Paintball Sentry Gun

faire le vôtre, mitrailleuse autonome personnalisée !Un microcontrôleur concours finaliste et finaliste gagnant.Cette instructable est périmée. Pour obtenir la version la plus récente de ce didacticiel, consultez le site Web . A bientôt !Ce sentry gu
Gâteau d’anniversaire Angry Birds jouable

Gâteau d’anniversaire Angry Birds jouable

il est devenu une tradition familiale que je fais plus en plus ridicule anniversaire gâteaux pour mes enfants chaque année. Alors, quand mon petit garçon Ben tourné 6 ans, j'ai pensé que j'aurais un coup de feu un making lui un gâteau d'anniversaire
Gâteau de Angry Birds jouable

Gâteau de Angry Birds jouable

il est devenu une tradition familiale que je fais plus en plus ridicule anniversaire gâteaux pour mes enfants chaque année. Alors avec mon petit garçon Ben 6 ans tournant au cours du week-end et appréciant son amour des oiseaux en colère, j'ai pensé
Angry Birds végétale Pizza

Angry Birds végétale Pizza

j'espère que je n'a pas bouleversé les oiseaux déjà en colère quand j'ai tourné leur ennemi piggy en brocoli:)Ceci est ma version de pizza légume... Réorganisé pour être non seulement amusant et facile à faire, mais délicieux aussi ! C'est très bien
Facile Angry Birds « Cochon » Pinata

Facile Angry Birds « Cochon » Pinata

mon fils voulait une fête sur le thème des oiseaux en colère pour son quatrième anniversaire. Parti d'aucun oiseau en colère ne serait pas complet sans cette Pinata super facile de « Cochon » oiseaux en colère.J'ai utilisé des seaux rouges & jaunes p
Comment rendre comestibles Angry Birds

Comment rendre comestibles Angry Birds

faisant l'oiseau rouge , j'ai demandé les créateurs du jeu hit "Angry Birds" si je pouvais faire des embouts pour quelques commandes de gâteau que j'avais été faire. Ils m'ont encouragé à aller noix et envoyer des photos ! J'ai fait une tonne de