PaoloP:
Per l'alimentatore devi vedere se può fornire la corrente necessaria ad alimentare tutto.
Altrimenti ne devi mettere uno con capacità maggiori o due.
Fai due conti.I pin che comunicano con l'AR sono: 0, 1 e 7 (attualmente non attivo su Linino) e poi quelli del connettore ICSP per la programmazione Wireless.
L'alimentatore attuale tiene già tutto e penso pure sia sovradimensionato... Output: 12v 3,2A
Non so se Yun rispetto a Uno aumenta di tanto i consumi ?
Testato:
PaoloP:
Testato:
a livello hardware la yun fa per te, sia perche' ha il wi-fi integrato, sia perche' hai piu' pin a disposizione della UNO (la yun monta il 32u4 non il 328)Il layout è lo stesso, ma il numero di pin aumenta perché la ISP non usa i pin 11, 12 e 13.
Se invece nel tuo progetto non hai usato i pin ISP, il numero di pin rimane identico.La leonardo ha molti pin utilizzabili in piu' della UNO, pero' sono da interpretare diversamente ed un paio anche nascosti.
Diciamo che se ti servono piu' pin hai piu' trucchi a disposizione per trovarli.
- Se usi ISP hai 3 pin in piu'
- Se non usi ISP hai 3 pin in piu'
- Se non usi ISP come master puoi liberare un 4 pin
- infine il mio preferito, c'e' un quinto pin in piu' liberabile, vediamo chi indovina
32u4 "is meglio che" 328
Questa dei pin vorrei capirla meglio ? Io per ora nella Uno li uso tutti analogici e digitali (a sto punto però dico anche "credo") .. tranne 0 e 1 gli altri sono:
// Dichiaro i pin del display
LiquidCrystal lcd(13, 12, 11, 10, 9, 8);
//Dichiaro i pin del buzzer, dei led e dei relè
int buzzer = 6;
int verde1 = 2;
int verde2 = 3;
int rosso1 = 4;
int rosso2 = 5;
int bagni = 7;
int stanze = A1;
// Dichiaro il pin a cui sono collegati i bottoni e la variabile in cui viene memorizzato il valore letto dal pin
int buttonPin = A0;
int buttonValue = 0;
//Dichiaro i pin dei sensore di corrente, le variabili in cui saranno memorizzati i valori letti dai sensori e una variabile per i test di lettura all'avvio
int sensorTotPin = A4;
int sensorTotValue = 0;
int sensorCucinaPin = A3;
int sensorCucinaValue = 0;
int sensorStanzePin = A2;
int sensorStanzeValue = 0;
int sensorTest = 0;
//Dichiaro il pin usato per il controllo del voltaggio nel partitore di tensione che sarà quindi il mio offset e la variabile in cui sarà conservato
int offsetPin = A5;