Anneau de télécommande A faire (7 / 8 étapes)

Étape 7: Programme Picaxe Code

Voici le code de programme utilisé pour l’anneau de la télécommande à infrarouge. Trois différentes tensions sont mesurées pour le x, y et z axes par l’ADC qui est intégré dans les entrées du contrôleur pioche 08m. Les nombres générés sont ensuite utilisés pour déterminer l’inclinaison d’un doigt ou la main.

Comme il est actuellement programmé, c’est l’équivalent d’une télécommande 7 touche. Programmation pour différentes inclinaisons et des combinaisons de bascule, l’équivalent de 20 à 30 boutons pourrait être créé.

Dans ce programme, j’ai utilisé l’inclinaison d’un doigt pour contrôler le robot fourmi vers l’avant, gauche à droite et arrêter. Ce mode initial est utilisé pour aligner le robot avec l’objet à soulever. Lorsque le doigt est pointé vers le haut le programme passe en mode de collecte, puis une inclination vers le bas du doigt ouvre la pince et le robot vers l’avant des impulsions. Lorsque le doigt est pointé vers le haut encore une fois, le robot ferme la pince et l’objet soulève. Voir la vidéo en intro.

Ce programme ne pas détecter et interpréter d’une manière significative, robinets, secouant ni un mouvement fluide qui peut aussi être utilisé comme des requêtes de contrôle.

"Anneau de télécommande infrarouge Picaxe 08m

loop1 :
B7 = 0
readadc 4, b1
readadc 2, b3
readadc 1, b5
« déboguer b1
« faire une pause 4
"loop1 goto

Si b1 < 82 puis bt4 ' gauche inclinaison p4 mi-83
Si b1 > 85 puis bt6 ' inclinaison à droite

Si b5 > 91 puis bt5 "jusqu'à mi-83
Si b5 < 74 puis bt6 « upside-down

Si b3 < 82 puis bt2 ' pour l’inclinaison
Si b3 > 86 puis loop2 ' contrôle de l’inclinaison-pince de retour

Goto loop1

BT1 :
pour b7 = 1 à 10
infraout 1,0
pause de 45
prochaine b7
Goto loop1

BT2 :
pour b7 = 1 à 10
infraout 1,1
pause de 45
prochaine b7
Goto loop1

BT3 :
pour b7 = 1 à 10
infraout 1, 2
pause de 45
prochaine b7
Goto loop1

BT4 :
pour b7 = 1 à 10
infraout 1, 3
pause de 45
prochaine b7
Goto loop1

BT5 :
pour b7 = 1 à 10
infraout 1,4
pause de 45
prochaine b7
Goto loop1

BT6 :
pour b7 = 1 à 10
infraout 1,5
pause de 45
prochaine b7
Goto loop1

BT8 :
pour b7 = 1 à 10
infraout 1,7
pause de 45
prochaine b7
Goto loop1

loop2: "contrôle de la pince
0 haute
faire une pause 1000
0 faible

loop3 :
B7 = 0
readadc 2, b3

« déboguer b3
« faire une pause 4
"goto loop3

Si b3 < 82 puis Loi3 ' pour l’inclinaison
Si b3 > 86 puis substances4 ' inclinaison en arrière
Goto loop3

act3: ' ouvrez la pince et transmettre
pour b7 = 1 à 10
infraout 1,6
pause de 45
prochaine b7
Goto loop3

substances4: "fermer la pince et ascenseur
pour b7 = 1 à 10
infraout 1,8
pause de 45
prochaine b7
Goto loop3

Articles Liés

De verre perle anneau patrons et Instructions sur comment faire un Ring de Noël

De verre perle anneau patrons et Instructions sur comment faire un Ring de Noël

Il s'agit d'un tutoriel sur l'apport d'une bague de perle de verre pour Noël. Si vous êtes intéressé dedans, juste obtenir un essai suivant mon tutoriel ci-dessous. Vous voulez porter des bijoux spécial le jour de Noël ? Aujourd'hui je vais vous mont
Testeur de télécommande TV [faire le Module récepteur IR à la maison]

Testeur de télécommande TV [faire le Module récepteur IR à la maison]

Salut tout le monde. Aujourd'hui je vais vous montrer comment faire le circuit test distant simple avec quelques résistances, transistors, capteur infrarouge, led et diode.this projet peut également utiliser le module ir pour d'autres projets comme l
Anneau de Goldie Bronze Clay avec nom en Runes par 16-year-old Artist-in-Residence. Vous pouvez en faire trop !

Anneau de Goldie Bronze Clay avec nom en Runes par 16-year-old Artist-in-Residence. Vous pouvez en faire trop !

Goldie Bronze argile est un produit relativement nouveau, commercialisé en 2012 ; beaucoup moins cher de jouer avec- et moins difficile de travailler avec - que Art Clay Silver, à mon avis. Cette instructable est sujet de « payer vers l'avant »; J'en
Comment faire des anneaux de cristal Swarovski

Comment faire des anneaux de cristal Swarovski

Bague en cristal Swarovski -coeur-en forme d'anneaux de cristalTout ce dont vous avez besoin :23 perles de cristal tchèque ou perles de verre30 cristaux de Swarovski de 4mm (vous pouvez utiliser différentes couleurs mélangées)Fil de nylon (ligne de p
Faire un anneau en acier d’un cintre !

Faire un anneau en acier d’un cintre !

Il s'agit d'un projet assez basique, mais elle exige beaucoup d'effort et, selon comment bien vous voulez qu'elle regarde, temps.La grande chose au sujet de cet anneau simple est que vous n'avez même de quitter votre maison pour trouver ce que vous d
Comment faire un anneau de la pièce d’un quart

Comment faire un anneau de la pièce d’un quart

Dans ce Instructable je vais montrer comment j'ai pu faire un anneau d'un quart des USA régulier. J'ai fait un précédent Instructable faisant une cuillère d'argent dans un anneau de plus. Ce processus pourrait travailler avec une rondelle en acier ma
Comment faire la gymnastique de PVC / anneaux de remise en forme

Comment faire la gymnastique de PVC / anneaux de remise en forme

pour les dernières années de 10 à 20 entraînement fonctionnel est devenu des piliers. Par fonctionnelle j'entends que les mouvements imitent les mouvements des activités quotidiennes ou sportives et ne pas isoler le muscle mais plutôt intègrent. Dite
Comment faire une Swarovski Perle Wrapped anneau de fil

Comment faire une Swarovski Perle Wrapped anneau de fil

fil enroulé anneaux sont toujours populaires et amusant à faire.  Vous pouvez les porter ou de les donner comme cadeaux.  Dans ce tutoriel je vais vous montrer comment faire un anneau enroulé de fil serti d'une perle Swarovski.Étape 1: Vous aurez bes
Prélude à l’Automation - piratage une télécommande

Prélude à l’Automation - piratage une télécommande

Il y a quelques semaines j'ai lu sur un projet Arduino pour créer un système de domotique. Étant un amateur d'électronique, j'ai voulu être conscients des limites de mes compétences avant d'essayer un projet comme celui-ci.Un de mes points de douleur
Faire un plancher de bois franc qui ressemble 3D de bonsais

Faire un plancher de bois franc qui ressemble 3D de bonsais

j'ai coupé beaucoup de journaux au cours des années et j'ai toujours été impressionné par la belle partie du bois regarde à l'intérieur. Je me suis toujours demandé que si il n'était pas quelque chose je pouvais le faire avec elle en plus de brûler d
Comment faire des canons de Vortex

Comment faire des canons de Vortex

Voici deux Instructables en un ! Tirer les anneaux de fumée dans une chambre avec la baignoire sourd Cannon et le canon de Tube aboyer. Regardez-moi construire eux et les résultats des tests. De rendre MAGAZINE Volume 15Étape 1: Baignoire Cannon sour
Comment faire un cercueil

Comment faire un cercueil

Textes et photos de Stephen OramExtrait de l'Australian bois Review, numéro 56, septembre 2007Quand on est commandé de faire une pièce il n'y a généralement un délai arbitraire fixé dans le cadre de l'affaire - Noël, les anniversaires, les locaux com
Faire un fer à marquer pour Steaks Barbecue

Faire un fer à marquer pour Steaks Barbecue

Bonjour et Bienvenue sur mon Instructable.J'ai récemment commandé pour faire un feu de camp pour un très vieil ami, et je voulais personnaliser le projet pour lui. Je suis venu avec l'idée de faire un fer à marquer pour mettre une marque de feu sur l
Comment faire un supercalculateur Pi framboise !

Comment faire un supercalculateur Pi framboise !

Seul le Raspberry Pi ne se vanter des spécifications impressionnantes. Mais avec le prix très bon marché, acheter plusieurs d'entre eux et de les connecter à utilisation ils sont combinés à la puissance de traitement pourrait potentiellement faire un