Loading...
Pages: [1]   Go Down
Author Topic: Duda sobre variables.  (Read 350 times)
0 Members and 1 Guest are viewing this topic.
Collbató, Barcelona
Offline Offline
Full Member
***
Karma: 0
Posts: 111
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Estoy haciendo la Pantalla para mi fuente de laboratorio en 3 posibles tipos:
-LCD 2 X 16 (Hecho y Funcionando)
-LCD Nokia 5110 (Hecho y Funcionando)
- 7 Segmentos (Problemaaaaaaa)
Necesito descomponer la lectura de la Variable del Puerto Analógico en 3 variables es decir:
Si la lectura del puerto A0 es 256
Necesito almacenar en una varible Valor1 el "2", en otra variable valor2 el "5" y en otra variable el "6", no se como hacerlo, me podriais echar una mano.

UN saludo
Jomagom
Logged

Huesca, Spain
Offline Offline
Jr. Member
**
Karma: 0
Posts: 63
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Divide, con el operador %, el número para 10 y quédate con el resto, así obtendrás el 6.
Divide con / para 10 y guarda el resultado en otra variable, ahora con eso repites el paso primero, y tendrás el 5, y vuelta a empezar...

Saludos!
Logged

giltesa.com Mi blog personal sobre informática, electrónica, Arduino, bricolaje, etc.
Proyectos de: Estación Meteorológica por Bluetooth,  Control Remoto de Alumbrado.

Collbató, Barcelona
Offline Offline
Full Member
***
Karma: 0
Posts: 111
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

como, como, me lo podrias explicar con un ejemplo porfa es que no entiendo lo de quemarme con el resto.
Un Saludo
Jomagom
Logged

Chile
Offline Offline
Edison Member
*
Karma: 30
Posts: 1172
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

como, como, me lo podrias explicar con un ejemplo porfa es que no entiendo lo de quemarme con el resto.
Un Saludo
Jomagom

A veces aprenderlo por uno mismo proporciona un toque de satisfacción, en Excel escribe tu numero de entrada e intenta separarlo por fórmulas. Luego lo conviertes a código en arduino.

La única diferencia es =RESIDUO(A;B) es lo mismo que A%B en arduino (modulo) y =ENTERO(A) es (int)A
Logged

My homepage/blog: http://erwin.ried.cl

Collbató, Barcelona
Offline Offline
Full Member
***
Karma: 0
Posts: 111
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok, entendido y funcionando muchas gracias.
Un Saludo
jomagom
Logged

Offline Offline
Edison Member
*
Karma: 22
Posts: 1374
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/
Logged

Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Pages: [1]   Go Up
Print
 
Jump to: