Pages: [1] 2   Go Down
Author Topic: Mon projet avec Arduino UNO REV3  (Read 1586 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous,

mon projet consiste à créer une fausse bombe pour mes parties scénarisées de Paintball (don't kill me please  smiley-mr-green) je compte passer aussi par la case robo par la suite   smiley-twist

Caractéristiques:

Gestion d'un afficheur LCD 16x2 (initialisation // entrez le code de mise en marche // bombe active // BOUUM !!! // Bombe désamorcé).
Gestion d'un minuteur avec 6 afficheurs 7 segments (minutes // secondes // milliseconde).
Mise en route du programme à l'aide d'un code (donc pavé matriciel oblige / ou bp).
Désamorçage de la fausse bombe par l'action de 2 bp à clefs.
Reset lors de la mise hors tension de la carte.


Je dois programmer 6 afficheurs à LED. Je dois donc utiliser un registre de décalage type 74HC595 donc pas besoin de Transistors ?

Max.
Logged

France
Offline Offline
God Member
*****
Karma: 29
Posts: 898
Scientia potentia est.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je ne suis pas un expert loin de là, mais je pense que tu aura besoin de six 74HC595, un pour chaque afficheur.

Regarde sur cette page il y a une petite librairie bien utile smiley

http://bildr.org/2011/08/74hc595-breakout-arduino
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

d'accord ! j'ai donc juste à brancher les 6 74HC595 en série !?

Par contre concernant les broches qui sont directement sur l'afficheur je ne sais pas à quoi elles correspondes ... Je sais qu'il y a A,B,C,D,E,F,G,H,Vcc et GND


Représenté comme ceux que je possède.
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Calme toi
On est pas aux pièces.
C'est un forum d'entraide, pas un Support Premium.
Une minimum de recherche Google te permet de trouver l'info en 4 secondes:


Par contre il faut faire le bilan des pins :
- 74595 : 3 pins (generalement bus SPI : SCK, MOSI + 1 pin de validation
- Ecran lcd : generalement 6 pins : Data 0..3, Enable, R/W
- Pavé numérique ? Probablement 8 pins ou alors il va falloir utiliser des démultiplexer externes (74138 par ex.)
- Autres ?
Ca fait juste
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Par contre il faut faire le bilan des pins :
- 74595 : 3 pins (generalement bus SPI : SCK, MOSI + 1 pin de validation
- Ecran lcd : generalement 6 pins : Data 0..3, Enable, R/W
- Pavé numérique ? Probablement 8 pins ou alors il va falloir utiliser des démultiplexer externes (74138 par ex.)
- Autres ?
Ca fait juste

bonsoir
mixer du lcd et du led juste pour "jouer" meme si c'est un jeu serieux  smiley-mr-green  , c'est AMHA lourd
perso pour simuler "une bombinette ludique"  smiley-cool  j'utiliserais un petit module TM1638 qui embarque 8 afficheurs 7segments+DP , 8 leds bicolores et 8 BP de commande (extensible) *.
j'en utilise regulierement quand il faut un peu de visibilité


* voir l'article de skywodd
http://skyduino.wordpress.com/2012/07/31/arduino-carte-tm1638-7-segments-leds-boutons/

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Olala je n'ai rien dis de mal    smiley-eek-blue

J'ai trouvé d'innombrable schéma comme celui-ci sur google image, ce n'est pas ça le problème.

Sur l'image que j'ai Up dans mon précédant message il n'y a aucun repaire à côté des pins ... Comment je fais pour savoir à quel segment chaque pin correspond ?


Concernant les nombres de pins, pour ce qui est du pavé numérique je peux passer par les in/out analogiques en faisant un diviseur de tension. ça me permet de faire 5 à 10 touches avec 1 pin.

edit: merci beaucoup Artouste  smiley je vais regarder ça !!!
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 24
Posts: 3170
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Olala je n'ai rien dis de mal    smiley-eek-blue

Tu as placé à la suite de  ton message avec le schéma un second message seulement quelques minutes après où tu demandais si personne n'étais capable de donner la dénomination des pins, message que j'ai supprimé et que Barbudor  a du voir dans l'intevalle.
Cela correspond un peu à un "UP" et c'est pas permis par la charte  smiley-lol
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

arf pas de problème je prend note  smiley
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si tu n'as pas la doc des 7 segments que tu possèdes, je ne pourrais pas t'aider
Encore une fois : Google avec pinout 7 segment te donneras plein d'images
À essayer jusqu'à trouver la bonne.
Il existe malheureusement plusieurs brochages d'affiche unes 7 segments
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je vais essayer de contacter le magasin qui m'a vendu ces afficheurs .. merci  smiley
Logged

France S-O ou exil en IDF
Offline Offline
Edison Member
*
Karma: 25
Posts: 1905
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Comment je fais pour savoir à quel segment chaque pin correspond ?
C'est très simple.
Dans le monde électronique il y a des normalisations pour permettre l'interchangeabilité.
Le brochage n'est pas unique mais il n'en existe pas tant que cela.
Il te faut la référence de ton afficheur : soit tu peux la lire sur le boîtier soit tu va sur le site d'un revendeur par exemple Selectronic ou Go-tronic et tu regarde si tu trouve un afficheur  qui ressemble au tien et tu repère sa  référence constructeur.
Ensuite il faut chercher la datasheet avec gogole ou mieux à cette adresse : http://www.datasheetcatalog.com/

Tout les renseignements sont contenus dans la datasheet.

C'est un réflexe à avoir à chaque fois que l'on veut utiliser un nouveau composant et souvent également quand on veux réutiliser un composant.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

voila ce que j'ai comme afficheur HDSP-C8X1



pas moyen de trouver quelque chose de précis ... voila la seul chose que je trouve mais je ne comprend pas.

Logged

France S-O ou exil en IDF
Offline Offline
Edison Member
*
Karma: 25
Posts: 1905
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Avec gogole et "HDSP-C8X1"  j'ai tout de suite trouvé une datasheet :
http://www.avagotech.com/docs/AV02-2494EN

On voit que les deux dernières lettres (X1) sont importantes :
Le 1 signifie que l'afficheur est à anode commune.
Le X , a mon avis ne devrait pas figurer en tant que tel mais devrait être remplacé par :
E si couleur rouge
G  -> vert
Y  -> jaune
etc
Est tu sur de ce que tu as lu sur l'afficheur ?

"Anodes communes" veut dire que toutes les anodes des diodes sont reliées entre elles et  doivent être relié au pôle positif.
Pour être allumée chaque diode doit être mise à la la masse avec une résistance de limitation de courant.
La datasheet donne les courants par diode pour chaque couleur ainsi que la chute de tension aux bornes de la diode qui dépend aussi de la couleur.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Document trouvé aussi. Je me suis mal exprimer alors.

voila ce que je cherche, des indications sur les broches sur le dessins.


je me doute que ce n'est pas dans l'ordre dans lequel je l'ai dessiné, c'est donc pour ça que je sollicite votre aide.

bonne soirée
Logged

France
Offline Offline
God Member
*****
Karma: 29
Posts: 898
Scientia potentia est.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tu es sûr que c'est bien le HDSP-C8x1 ? Peut-être que la photo correspond à ton modèle, mais souvent les photos ne sont pas contractuelles... alors peut-être que ce n'est pas du tout ce modèle! Il n'y a rien d'écrit sur tes afficheurs? Quelles sont les dimensions?
« Last Edit: November 09, 2012, 05:28:23 pm by guix » Logged

Pages: [1] 2   Go Up
Jump to: