Go Down

Topic: [OT ITA] Lo spamm bar (Read 257638 times) previous topic - next topic

Madwriter


E' vietato riesumare il topic del male!  ]:D

dai dai dai troviamolooo  ]:D ]:D ]:D ]:D ]:D ]:D
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

astrobeed


dai dai dai troviamolooo  ]:D ]:D ]:D ]:D ]:D ]:D


Ma usare il tasto  CERCA troppa fatica ?  :smiley-mr-green:
Si trova in megatopic, terza pagina quasi in fondo.

lesto

apse aspe aspe... il quizzettone è finito in megatopic?
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

astrobeed


apse aspe aspe... il quizzettone è finito in megatopic?


Si.

nid69ita

Adesso che l'ho letto, mi spiego perchè lo definivate il topic del male  :smiley-mr-green: :smiley-mr-green:  :smiley-eek-blue:
my name is IGOR, not AIGOR

Madwriter



dai dai dai troviamolooo  ]:D ]:D ]:D ]:D ]:D ]:D


Ma usare il tasto  CERCA troppa fatica ?  :smiley-mr-green:
Si trova in megatopic, terza pagina quasi in fondo.

non sapevo il titolo  :D
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

Etemenanki

Una domanda (non mi sembra il caso di aprire un topic solo per questo :P)

Nella gestione delle variabili di Arduino, gli stati logici restituiti da una digitalRead (LOW e HIGH) , possono essere gestiti in modo numerico ?

Mi spiego, se digitalRead mi restituisce HIGH, posso gestirlo come 1, o il valore numerico e' un'altro ? (presumendo che comunque LOW sia 0 :P)
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

astrobeed


Mi spiego, se digitalRead mi restituisce HIGH, posso gestirlo come 1, o il valore numerico e' un'altro ? (presumendo che comunque LOW sia 0 :P)


La digitalRead restituisce 1 o 0, come valore numerico, a seconda dello stato del pin, HIGH e LOW sono solo degli alias definiti da qualche parte nelle librerie del gcc e corrispondono a 1 e 0, di tipo unsigned char, come valore reale.


PaoloP

#define in Arduino.h
Code: [Select]
#define HIGH 0x1
#define LOW  0x0

#define true 0x1
#define false 0x0

#define PI 3.1415926535897932384626433832795
#define HALF_PI 1.5707963267948966192313216916398
#define TWO_PI 6.283185307179586476925286766559
#define DEG_TO_RAD 0.017453292519943295769236907684886
#define RAD_TO_DEG 57.295779513082320876798154814105


:smiley-mr-green: :smiley-mr-green:

Etemenanki

Aspetta, unsigned char ? ... quindi non 0 e 1 come valori numerici ...
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

astrobeed


Aspetta, unsigned char ? ... quindi non 0 e 1 come valori numerici ...


Unsigned char = byte, in C sia char che unsigned char sono tipi dati numerici, la differenza è solo nella presenza o meno del segno e, di conseguenza, nel range numerico rappresentabile.
Il fatto che char si usa anche per le stringhe alfanumeriche non significa che è un carattere, è sempre un valore numerico, cambia solo come viene trattato dalle funzioni per la gestione delle stringhe alfanumeriche.

lesto


Aspetta, unsigned char ? ... quindi non 0 e 1 come valori numerici ...


0 e 1 come valori numerici, che corrisponodno al carattere NULL e S0H, da non confondere con i caratteri '0' e '1' con valore numerico 48 e 49 (in decimale)

così, giusto per fare chiarezza :)
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Etemenanki

Ah, ecco ... ora si che ho le idee confuse :P

(scherzo :P ... grazie ;) )
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

leo72


PaoloP

Nooo, perché lo hai spostato.
Stava bene li in 3° pagina in Megatopic.  =(

Go Up