Go Down

Topic: Alimentazione Arduino + wifi shield + tinkerkit (Read 564 times) previous topic - next topic

juan_1987

Salve ragazzi,
ho una scheda arduino uno con sopra wifi shield e tinkerkit shield...come faccio ad alimentare queste schede non tramite presa usb?

grazie

Massimo Banzi

ciao

basta utilizzare un alimentatore esterno (da 7.5 a 12v) collegato alla presa di alimentazione della UNO (il connettore di plastica nero sotto all'USB)

m


Michele Menniti

Aggiungo che è sempre preferibile, potendo scegliere, mantenersi sul valore di tensione più basso possibile, p.es. è molto meglio un 9V che un 12V; inoltre l'alimentatore esterno deve avere una corrente adeguata ad alimentare tuttle le schede, Nello specifico dovrebbe bastare uno 0,5A, l'importante è che sia di qualità decorosa.
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

juan_1987

per ovviare ai problemi di memoria di arduino uno, abbiamo acquistato arduino mega e la tinkerkit mega. ora sorge il problema della wifi shield: non si accende quando teniamo collegati arduino mega con sopra la wifi e sopra la tinkerkit mega con 12 sensori, mentre con la tinkerkit vuota si accende....come possiamo ovviare al problema??

grazie

Michele Menniti

probabilmente uno dei sensori (o più, se usano il protocollo SPI) va in conflitto con la wi-fi; o ti studi lo schema o vai a tentativi, inserendo un sensore per volta e scovando quello/i che ti da/danno problemi
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

PaoloP

Il Wifi Shield per comunicare con Arduino usa i pin 4,7, 10, 11, 12 e 13. Quindi non sono utilizzabili per i sensori.
Nella descrizione della Tinker Shield Sensor c'è scritto
Quote
On a Standard Arduino Mega 2560 board the pins are:
Pin 11 on the Arduino Mega is O0 on the shield.
Pin 10 on the Arduino Mega is O1 on the shield.
Pin 9 on the Arduino Mega is O2 on the shield.
Pin 6 on the Arduino Mega is O3 on the shield.
Pin 5 on the Arduino Mega is O4 on the shield.
Pin 3 on the Arduino Mega is O5 on the shield.

The one labeled IO (D13, D12, D8, D7, D4, D2) are Input / Output pins capable of PWM, digitalRead and digitalWrite. They correspond to Digital 13, 12, 8, 7, 4, 2.


Quindi non puoi utilizzare O0, O1, D13, D12, D7 e D4.
E siccome la Wifi Shied è più corta probabilmente i pin aggiuntivi della mega, rispetto al layout della UNO, non si incastrano, quindi perdi altri canali per i sensori, le porte seriali e I2C. Potresti provare con dei jumper.

Go Up