DIY intervallomètre pour canon DLSRs (3 / 4 étapes)

Étape 3: Bouton programmation de détection

La dernière chose à faire enfin est de détecter la presse bouton/touche.

Ont tout d’abord un regard sur le schéma. -> http://imageshack.us/photo/my-images/841/4kf1.jpg...

Logique de détection.

1. tout d’abord définir DDR s’inscrire à l’entrée. par exemple, « 0 », Eg DDRB = 0x0F ;
Tout d’abord 4 broches (1111 -> F) sont définies comme les broches de sortie.
Les broches restantes (0000 -> 0) sont définies comme les broches d’entrée.

2. pour lire un touche/du bouton, nous devons d’abord les broches d’entrée trop élevé et puis tirez-le au plus bas en vous connectant à l’autre extrémité de la touche/du bouton à la terre. Donc à chaque fois que vous appuyez sur une touche, il doit être relié à la terre. La tension à travers cette broche particulière va de + 5v à 0v. Ce changement de tension détecte la pression de touche.

7 6 5 4 3 2 1 0
1 1 1 1 0 0 0 0 - > F0 en hexadécimal
PB.0 = 0, broche O/P PB.5 = 1, I / P Pin
PB.1= 0, broche O/P PB.6 = 1, I / P Pin
PB.2= 0, broche O/P PB.7 = 1, I / P Pin
PB.3= 0, broche O/P PB.8 = 1, I / P Pin
Par exemple,
DDRB = 0X0F ; 4pins(0000) supérieur inférieur s’adressent comme broches d’entrée.
PORTB = 0XFF ; Réglage d’entrée broches aussi haut pour détecter une touche enfoncée.
faire
{

clé = PINB & & 0xF0 ; clé = F0 & & F0 = F0 si aucune touche n’est actionnée, la boucle continue jusqu'à ce qu’il détecte. En supposant que PB.7 est enfoncé puis clé = 0 x 70 & & F0 = ox70, la boucle s’arrête.

} while(key == 0xF0) ;

Exemple de Code :
J’ai cela défini comme un fichier d’en-tête dans mon programme.
MyButton.h -> https://docs.google.com/document/d/1MLIU19IGr1liBq...

Félicitations ! Vous terminé Etape 3, maintenant permet de prototype et générez-le.

Articles Liés

Infra rouge intervallomètre pour Canon EOS M ou Nikon D50

Infra rouge intervallomètre pour Canon EOS M ou Nikon D50

J'adore les vidéos de laps de temps.Alors quand j'ai eu mon premier appareil photo décent je ne pouvais pas attendre pour faire un. Le processus est assez simple. Trouver un point de vue intéressant, prendre une photo toutes les quelques secondes, qu
Intervallomètre pour Canon et Nikon appareils photo

Intervallomètre pour Canon et Nikon appareils photo

est cette instructable vous apprend à fabriquer un intervallomètre qui peut être utilisé avec n'importe quel appareil photo.  Il a été testé avec des caméras Canon et Nikon, mais il les câbles adaptateurs pour d'autres caméras est juste une question
Time Lapse intervallomètre pour Canon (sans calculatrice programmation ou graphique nécessaire)

Time Lapse intervallomètre pour Canon (sans calculatrice programmation ou graphique nécessaire)

ce détaille comment faire votre propre intervallomètre (temps écoulé obturateur) pour un reflex Canon ou tout autre appareil qui peut être contrôlée avec une prise standard de 2,5 mm. Il pourront vous donner un laps de temps variable de 1 seconde à 1
Sale cheap intervallomètre pour Canon.

Sale cheap intervallomètre pour Canon.

C'est ce qui arrive lorsque vous ave trop de temps sur vos mains, et les idées viennent s'écoulant;)J'ai toujours voulu faire des vidéo de temps écoulé, alors au lieu de hacking du firmware de l'appareil, pourquoi ne pas créer un intervallomètre avec
Time Lapse intervallomètre pour appareils reflex avec 555 timer IC

Time Lapse intervallomètre pour appareils reflex avec 555 timer IC

cette instructable a commencé avec mon précédent hack caméra faisant un déclencheur à distance. J'ai trouvé un tutoriel de minuterie 555 et réalisé à quel point il serait pour automatiser mes photos et faire quelques photographie de laps de temps. Je
Infra-rouge télécommande intervallomètre pour Nikon appareils photo

Infra-rouge télécommande intervallomètre pour Nikon appareils photo

mon Nikon D90 caméra n'a pas un mode de minuterie d'intervalle. Ce faisant photographie de laps de temps de nuit dans un mode de dire, exposer 29sec, attendre 1 seconde, répéter, est extrêmement laborieux. Le déclencheur doit être pressée manuellemen
Intervallomètre pour Sony NEX 5n

Intervallomètre pour Sony NEX 5n

cette intervallomètre utilisé LED infrarougeÀ bâtir intervallomètre dont vous avez besoin :Arduino Nano (ou Arduino-compatibilité). J'ai utilisé Nano V3LCD sérieModule de manette de jeuIR Led et résistance de ~ 200 OhmInterrupteurBouton poussoirBoîti
Arduino intervallomètre pour Nikon D40

Arduino intervallomètre pour Nikon D40

Salut d'ItalieJ'ai construit un intervallomètre axée sur l'Arduino pour mon Nikon D40 parce qu'il n'a pas de connexion directe par câble et il n'y a pas commercialement intervallomètre à maintenant exception à celui monté sur une poignée d'alimentati
Arduino intervallomètre pour Sony a6000 / A7

Arduino intervallomètre pour Sony a6000 / A7

Je tenais à faire des fautes de temps sur mon appareil photo sans miroir de Sony, mais l'application intégrée prend en charge seulement 999 coups à la fois. Alors, j'ai décidé de construire un intervallomètre Arduino-basé simple qui peut prendre une
Tourner une calculatrice graphique de TI dans un intervallomètre et créer des vidéos de laps de temps

Tourner une calculatrice graphique de TI dans un intervallomètre et créer des vidéos de laps de temps

j'ai toujours voulu faire des vidéos de laps de temps, mais je n'ai pas un appareil photo avec une fonction intervallomètre construite en. En fait, je ne pense pas que très nombreuses caméras viennent avec une telle caractéristique (surtout pas refle
DIY : Comment faire un Canon magnétique de l’appareil photo jetable avec flash

DIY : Comment faire un Canon magnétique de l’appareil photo jetable avec flash

IntroductionCe tutoriel va vous montrer comment faire votre propre Canon magnétique de l'appareil jetable avec flash. Il semble difficile, mais il est plus facile que vous pensez. J'ai construit cette chose pour mon projet de l'école de physique et j
Tous les naturels Diy style pommades pour cheveux

Tous les naturels Diy style pommades pour cheveux

récemment j'ai été vraiment en coiffure donc j'ai avez essayé tout un tas de produits pour les cheveux différents et ne vous méprenez pas, ici, beaucoup de ces produits sont grands, mais certains d'entre eux sont en effet chers. Par exemple, quand j'
Masque de Predator marquer partie 2-2 moule en plâtre pour un masque de latex

Masque de Predator marquer partie 2-2 moule en plâtre pour un masque de latex

une amélioration sur le masque de predator original, le meilleur détail et le meilleur travail de peinture.Ayant appris quelques choses de faire le masque de predator original, que j'ai pensé faire une deuxième version de celui-ci et améliorer ce que
Automated intervallomètre d’un déclencheur à bas prix à câble

Automated intervallomètre d’un déclencheur à bas prix à câble

Avez-vous jamais voulu faire partie de ceux cool vidéos timelapse d'un ciel nocturne étoilé ?J'ai avez rêvé d'être en mesure de tirer un avec mon appareil photo mais jamais pu me faire installez-vous dans les moustiques toute la nuit en appuyant sur