RaspberryPi : Plusieurs boutons sur une broche numérique

Si jamais vous trouvez vous-même à court de broches GPIO sur un RaspberryPi vous pouvez mettre que plusieurs bouton bascule sur une seule broche à l’aide de cette méthode. Il définit une variable en chronométrant le charge d’un condensateur à travers une série de résistances avec les commutateurs entre eux.

Vous aurez besoin d’un RaspberryPi, une maquette et un moyen pour courir des fils de la RaspberryPi pour le montage d’essai. Vous pouvez utiliser des fils de raccordement mâle/femelle, mais un des cordonniers Pi figurant sur cette page de Adafruit fera beaucoup plus facile : http://www.adafruit.com/search?q=cobbler

Vous aurez également besoin :

* Il s’agit d’un assortiment très pratique de résistances https://www.sparkfun.com/products/10969

.

Ce projet utilise les bibliothèques wiringPi, écrites par Gordon Henderson, pour le GPIO dans C de programmation dans un style similaire à l’IDE Arduino.

wiringPi doit être installé.

Instructions pour télécharger, installer et utiliser situent trouve à http://wiringpi.com

wiringPi utilisations on épingle propre schéma de numérotation. Tous les numéros mentionnés dans le programme ou dans le texte sont des nombres wiringPi sauf indication contraire.

Après l’installation de wiringPi, vous pouvez obtenir une liste indiquant la goupille numérotation pour votre modèle de RaspberryPi en ouverture d’un terminal de commande en tapant :

 gpio readall 

Articles Liés

Comment : plusieurs boutons sur 1 broche analogique - Tutorial Arduino

Comment : plusieurs boutons sur 1 broche analogique - Tutorial Arduino

Il Arduino uno a 12 broches d'e/s numériques d'availabe et 6 broches d'entrée analogiques, parfois, sur des projets complexes ou « grands », nous avons épuisé les broches numériques. Dans ce tutoriel, vous apprendrez comment utiliser plusieurs bouton
Linkit une utilisation Mobile WIFI hotspot contrôler toutes les broches numériques

Linkit une utilisation Mobile WIFI hotspot contrôler toutes les broches numériques

Son très amusant à contrôler quoi que ce soit avec la radio. Avec linkit Mediatek un son font très facile de contrôler tous les accessoires électriques et électroniques à l'aide de WIFI. Avec le WIFI seul point chaud dans votre téléphone portable en
Contrôle d’ouverture objectif M42 sur des reflex numériques modernes

Contrôle d’ouverture objectif M42 sur des reflex numériques modernes

monture M42 le « pas de vis universel » a été utilisé sur les appareils photo de Pentax, Praktica et d'autres depuis des décennies... donc beaucoup de grands verres anciens sont disponibles à des prix modiques. Beaucoup de gens achètent des adaptateu
Conception de la logique séquentielle pour une horloge numérique d’apprentissage

Conception de la logique séquentielle pour une horloge numérique d’apprentissage

Cette instructable est pour deux raisons 1) à comprendre et apprendre que les fondements de la logique séquentielle 2) utilisent ces connaissances pour créer une horloge numérique.Pendules à lecture digitale ont été construits par des amateurs d'élec
Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

Compléter une horloge numérique avec détecteur de présence (RTC - alarme - PIR - Point de rosée température - humidité -)

SalutJ'ai déjà fait quelques projets de pendules à lecture digitale avec Arduino, y compris les écrans LED et LCD, mais celui-ci est plus spécial car j'ai introduit une nouvelle fonctionnalité avec un capteur de mouvement (PIR).Voir la vidéoPrincipal
Comment faire une horloge numérique Arduino

Comment faire une horloge numérique Arduino

Pendules à lecture digitale comptent parmi la grande invention dans le domaine de la science.Avez-vous déjà demandé « Comment faire vos propres pendules à lecture digitale, tout comme dans les films! »???Eh bien, que j'ai également passé, mon enfance
Ajouter une signature numérique en MS Word

Ajouter une signature numérique en MS Word

cette présentation vous montrera comment ajouter une signature numérique dans votre document en format Word. Après que l'ajout de contenu digital signature ne peut pas être modifier plus à moins que vous la supprimiez. Vous pouvez modifier la signatu
À l’aide de lentilles sur caméras numériques de Kiev-10/Kiev-15

À l’aide de lentilles sur caméras numériques de Kiev-10/Kiev-15

le Kiev-10 et Kiev-15 sont des caméras très étranges et insolites réalisé et distribué seulement en URSS. La forme étrange du corps est clairement dérivée de la prestigieuse Ziess Contarex, mais ces Kievs ont été parmi les premiers appareils photo à
Nintendo Game Boy à confectionner une horloge numérique

Nintendo Game Boy à confectionner une horloge numérique

Dans ce instructable je vais vous montrer comment j'ai fait mon propre horloge numérique sur le thème des jeux vidéo rétro d'un ancien cassé Nintendo Game Boy.Chose nécessaire ; Un vieux cassé Nintendo Game Boy ne vous dérange pas de coupe vers le ha
Jouet Mod: Convertir un TR-550 Star trek Tricorder en une montre numérique avec cadre photo

Jouet Mod: Convertir un TR-550 Star trek Tricorder en une montre numérique avec cadre photo

je vais utiliser mon jouet TR 550 Star Trek TNG Tricorder comme un cas pour mon moniteur de l'environnement Arduino Mini, mais il ne cadrait pas. Alors, j'ai trouvé un cadre de porte-clés photo numérique j'ai acheté chez Radio Shack sur la clairance
Espace de sauvegarde : Synchroniser plusieurs iPods sur une iTunes bibliothèque

Espace de sauvegarde : Synchroniser plusieurs iPods sur une iTunes bibliothèque

musique peut occuper une grande quantité d'espace sur un ordinateur, en particulier sur un ordinateur avec plusieurs utilisateurs. Plusieurs utilisateurs, chacun avec leurs bibliothèques de musique peut faire des ravages sur un ordinateur.Par exemple
Caméra de trou de broche numérique

Caméra de trou de broche numérique

J'ai toujours voulu faire une caméra trou de goupille réel mais je n'ai aucune idée de comment traiter le film et je n'ai pas une pièce sombre. Pour résoudre le problème, je me suis tourné mon Nikon dans un trou d'épingle. Maintenant, je peux visuali
Pagaie de steak à l’aide d’une commande numérique par ordinateur X-sculpter

Pagaie de steak à l’aide d’une commande numérique par ordinateur X-sculpter

J'avais besoin d'un moyen d'appliquer une pression uniforme au steak alors qu'elle cuit sur une poêle à frire. J'ai conçu ce « Steak Paddle » pour m'aider avec cela. J'ai inclus quelques « doigts » pour aussi me permettre d'obtenir inbetween les rain
Plusieurs boutons avec une seule broche

Plusieurs boutons avec une seule broche

Bonjour à tous !Beaucoup d'entre nous se produisent à la fin de l'analogique PIN sur notre Conseil d'administration, pour éviter cela vous pouvez créer un circuit qui, selon la tension varie Arduino décider quel bouton a été enfoncé.Etape 1: Le circu