Mini Arduino PC [Eng-Ita] hur & kod för (1 / 2 steg)
Steg 1: OOOOKKK Ecco il codice.
Här är den första (Master kod):
http://pastebin.com/FfAUMj0H
Här är den andra (slav (stupid)(bargraph) kod):
http://pastebin.com/AwQkG9k8
Den första koden är för datorn som utarbeta data från sensorn och skriva ut via seria med denna metod:
om analog ingång = 5,00 V = 1024 men i seriell kommunikation kan vi bara skicka en byte per tid så 1024 är lika med 0-1, 2, 4 och för arduino detta inte betyder något så måste vi sätta numbers mellan 0-9 hur många lysdioder har vi... Låt mig tänka, ja! 10 så 0 är för det första 1 för andra och 9 är för den 10: e... men hur du covert 1024 i 9 och 0 i 0 och 300 i 3... Tja du behöver bara två operationer, om 0 < x < 1024 (((x) * 9) / 1024) = 0 < x < 9 här är vi...
Il primo codice è per il dator principale che elabora jag dati analogici e li printa su seriale con il seguente metodo:
se l'analogico risulta 5V = 1024 (8-bitars di risoluzione) quindi komma convertiamo questo valore en FN valore che il seriale possa leggere? semplice il seriale scompone il numero per esempio 1024 e invia cifra per cifra quindi otterremo 1 poi 0 poi 2 poi 4 che per l'arduino icke hanno senso, allora komma facciamo? semplice con una proporsione = due operazioni... se noi facciamo i modo da printare un solo numero su seriale? cioè 0-9 sono 10 numeriskt... e quanti ledde abbiamo... 10!!! Perfetto quindi se 0 < x < 1024 (((x) * 9) / 1024) = 0 < x < 9
e il problema è risolto...