Pages: [1]   Go Down
Author Topic: 5 pulsanti che danno 5 numeri su schermo 7 elementi  (Read 638 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti! mi sono appena presentato nel topic apposito, mi chiamo Sebastiano e scrivo da Milano.
Faccio subito una premessa: parto da ZERO, quindi perdonatemi eventuali bestemmie di gergo e-o errori nell'uso del forum, ogni critica è ben accetta.

Il mio obiettivo è costruire un sistema con 5 pulsanti, tale da avere un numero impresso su uno schermo lcd a 7 elementi.
il pulsante 1 deve dare il n°1, il pulsante 2 deve dare il n°2 e così via.
Consigli? da dove parto?  smiley-roll-blue

Sebastiano.
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 562
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Puoi partire da questa raccolta di schemi realizzata dal nostro "collega di Forum" Pighi:

http://forum.arduino.cc//index.php?topic=146152.0

Troverai come connettere quattro pulsanti ad un ingresso analogico, come collegare i display...

Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 271
Posts: 21869
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oppure 5 pulsanti a 5 entrate digitali:
Qua é descritto come funziona con un pulsante. espandilo a 5 pulsanti.
http://arduino.cc/en/Tutorial/Button
http://arduino.cc/en/Tutorial/Debounce

e poi un modulino LCD :
http://arduino.cc/en/Tutorial/LiquidCrystal

Ciao Uwe

Logged

ivrea (to)
Offline Offline
Faraday Member
**
Karma: 87
Posts: 5014
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

schermo lcd a 7 elementi
Cos'è questo tipo di lcd? ho sentito 20x4 oppure 16x2 o anche 40x1. Hai un link?
Logged

my name is IGOR, not AIGOR

Switzerland
Offline Offline
Faraday Member
**
Karma: 114
Posts: 5986
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... uno schermo lcd a 7 elementi.

Sicuro che non stai parlando di un "display a 7 segmenti" ???  ... perché LCD a 7 elementi è piuttosto sibillino  smiley-roll

Guglielmo
Logged

Search is Your friend ... or I am Your enemy !

Offline Offline
Full Member
***
Karma: 0
Posts: 100
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mi collego a questo post sperando di non andare troppo off topic....

Primo quesito:
fino ad oggi ho utilizzato sempre keypad 3x4 o 4x4 "bruciando" 7 o 8 pin di Arduino...ora sto provando ad utilizzare il sistema delle resistenze per arrivare ad utilizzare 2 soli pin (1 per le colonne e 1 per le righe).
Immagino già di non poter utilizzare più le classicche librerie ma di dovermene fare una propria che analizzi i 2 valori analogici letti e restituisca il numero relativo.

Secondo quesito:
spesso ho pensato di sostituire le keypad acquistate con una "batteria" di micro pulsanti...(questo soprattutto perchè in giro (a prezzi bassi) trovo solo quelle tastierine a membrana che non vanno bene per il mio progetto).
Ma sui micro pulsanti cosa va messo per una realizzazione pulita?
Mi spiego meglio: non ho problemi a realizzare la millefori con 16 pulsantini ma sopra cosa ci metto?ci sono siti che vendono dei coperchietti?io non riesco a trovare una parola "degna" per fare una ricerca con google...,metto micro caps, cover micro button etc...ma niente!!!

Grazie per l'aiuto
Logged

Selvazzano Dentro - Padova
Offline Offline
Edison Member
*
Karma: 45
Posts: 1505
"Chi sa fa, chi non sa insegna"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Per Matrix44:
ho recentemente affrontato il problema di usare un keypad 3x4 o 4x4 con un solo ingresso analogico ed una manciata di resistori.
L'ottimizzazione dei valori l'ho fatta usando Excel, ma sino ad ora non ho avuto modo di provare.
Se te la senti, ti invio lo schema.

Per il secondo quesito, io uso dei cappucci in gomma di solito usati in abbinata a tastiere serigrafate in policarbonato.


* Tastierino.jpg (490.05 KB, 1632x1224 - viewed 37 times.)
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 100
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

1)certo che mi andrebbe di provare...se ti va manda pure.
Ho anche già in mente una funzione per gestire il tutto (anche se era nata con l'intento di 2 pin e non 1).
ATTENZIONE: ho scritto funzione non libreria perchè non saprei proprio da dove partire!!!
Infatti il mio dubbio è come gestire poi il tastierino così fatto con le altre librerie che fanno uso di keypad (come MENWIZ per esempio)

2)Ottimi...ma dove li trovi?
Il pannelletto non è un problema anche se serigrafarlo comporta avere lo spazio per le label.
« Last Edit: October 23, 2013, 06:57:22 am by matrix_77 » Logged

Selvazzano Dentro - Padova
Offline Offline
Edison Member
*
Karma: 45
Posts: 1505
"Chi sa fa, chi non sa insegna"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ecco gli schemi e le relative tabelle valori ADC.
Fammi sapere se sono corrette.
Code:
Keypad 4x3
Tasto   ADC
   1      80
   2       109
   3       143
   4       193
   5       253
   6       315
   7       353
   8       436
   9       513
   *       585
   0      668
   #      735

Keypad 4x4
Tasto   ADC
   1      84
   2       113
   3       137
   A       180
   4       267
   5       337
   6       387
   B       468
   7       512
   8       595
   9       648
   C      722
   *       768
   0      826
   #      858
   D      899


* Keypad4x4.png (14.62 KB, 1567x1072 - viewed 33 times.)

* Keypad3x4.png (14.05 KB, 1567x1072 - viewed 28 times.)
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 100
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mi mancano alcuni valori di R per cui penso di andare stasera a prenderle...
ho visto che variano anke i valori tra la 3x4 e la 4x4 mentre nell'idea che mi ero fatto mi sarei aspettato almeno per le righe gli stessi valori.
Qual'è il punto di partenza nella scelta delle resistenze?devo seguire delle formule matematiche?O mi basta fare in modo che tutte le possibili combinazioni mi diano valori con range sull'analogread(p) che non si confondano tra loro?


p.s: per il punto 2 hai info?continua a vacillare...
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eccomi ragazzi!
Si, parlavo proprio di display lcd a 7 SEGMENTI! perdonatemi questo errore smiley-sad studierò per bene i link che mi avete gentilmente postato e se avrò altre domande mi farò sentire!
Vi ringrazio per la disponibilità!  smiley-wink
Seba
Logged

Pages: [1]   Go Up
Jump to: