Sensori Grove senza scudo Grove


8

Esiste una grande varietà di sensori nel sistema Grove . Di solito è possibile accedervi tramite uno schermo speciale (schermo base Grove).

Posso accedere a questi sensori direttamente senza uno scudo. In particolare, sono interessato a usarli con un Arduino Pro Mini. La mia ipotesi è che si abbia sicuramente bisogno della versione 5V della Mini, ma a parte questo? Quanto è complicato utilizzare direttamente questi sensori?

Sono interessato all'utilizzo del sensore di polvere Grove , ma vorrei anche utilizzare un display a 4 cifre Grove .

Risposte:


4

Groove Schematic Dal wiki .

Sopra è uno schema di uno scudo Groove. Puoi vedere che a ciascuno dei connettori sono collegati due pin digitali e quindi V (5 V) e G (GND). Gli ultimi due è possibile connettersi normalmente a un Arduino. I primi due si collegano ai pin utilizzati nello schizzo.

Diciamo che dice di collegare il connettore al pin DIGITALE in alto a sinistra sulla scheda (D6 / D7). Dovrai collegare i pin come segue: Nero → GND, Rosso → 5V, Bianco → D7 e Giallo → D6.


Appunti:

  • Lo scudo si sovrappone ai perni (cioè 3-4, 4-5), in modo da rendere le cose confuse. Penso che sia un difetto di design. Se necessita di due pin, dovrebbe avere due connettori . Allo stato attuale, è possibile collegare due cose insieme. Non so davvero come capire se utilizza tutte le porte collegate o meno. Se non è necessario, proverei a non sovrapporre due scanalature. Lo faresti usando due porte digitali per ogni "modulo" di groove.
  • Dovrai anche avere un cavo adattatore (Link dalla risposta di TheDoctor .)
  • Per le connessioni analogiche, si applica allo stesso modo del digitale. G è terra, V è 5v e A # è un pin analogico.

Inferenza:

Non esiste un vero modo per tagliare i cookie per connettersi a loro. Tuttavia, la wiki sembra essere una risorsa decente una volta che hai capito come navigare. Il sensore di polvere che hai citato sembra usare SOLO il pin digitale 8. Era collegato al connettore D7 / D8 sullo schermo Groove, quindi il filo giallo poteva essere ignorato poiché non era mai stato usato nello schizzo.

È difficile fare molto con questo sistema: è scarsamente documentato e per nulla uniforme. Inoltre, alcune schede potrebbero causare problemi che potrebbero persino causare danni ai componenti. Direi di guardare qualcos'altro.

Pin Sharp 1 (V-LED) => 5 V (collegato a un resister da 150ohm) Pin Sharp 2

(LED-GND) => Pin Arduino GND Pin Sharp 3 (LED) => Pin Arduino 2

Pin Sharp 4 (S-GND) => Pin Arduino GND Pin Sharp 5 (Vo) =>

Arduino A0 pin Sharp pin 6 (Vcc) => 5V

Non riesco a trovare il cavo per questo, ma sono sicuro che ce ne sono molti altri come questo online. (Elenca il cavo necessario: un connettore a 6 pin, passo 1,5 mm. Non sembra troppo difficile da trovare).

  • Ecco un display a segmenti 4x7 per molto più economico. Usa molti pin e ha bisogno di resistori, ma il multiplexing e i resistori non sono così difficili da capire. Questo è al di fuori dell'ambito di questa domanda. Potrebbe esserci qualche altra scheda con un IC integrato per controllare un display del genere, ma non riesco a trovarne uno ora.

3

I sensori Grove utilizzano una presa speciale, un JST a 4 pin con due linee di alimentazione e due dati. dovresti creare la tua scheda / terminale per farli collegare a un mini.

Quello che potresti fare è usare una scheda proto Grove , che converte i terminali JST in pin da 1 "adatti per il collegamento alla Mini. C'è anche una piccola area protettiva se lo desideri.

È inoltre possibile utilizzare un cavo adattatore , che non avrebbe una scheda protettiva ingombrante con esso. I terminali potrebbero essere saldati direttamente sul Mini.


Stavo pensando di utilizzare un cavo adattatore: collegare il sensore boschetto non sembra un problema così grande. Tuttavia, come posso accedere / comunicare con loro?
A. Schulz,

1
@ A.Schulz: esattamente come se il connettore Grove non fosse lì. L'hardware è sempre lo stesso, solo i pin sono stati cambiati.
Ignacio Vazquez-Abrams,

Non tutti i sensori Grove utilizzano tutti e 4 i fili. La maggior parte di quelli analogici di base usano SIG, NC, VCC, GND - dove NC significa Non connesso. Nella wiki di Seeed Studio, pubblicano i file Eagle per la maggior parte dei sensori. Se li controlli, confermerai che NC non è collegato a nulla.
Mike Causer,

Il motivo per cui alcuni sono 3 e 4 fili è che possono quindi utilizzare un connettore comune. Se si utilizza un sensore a 4 fili, come un sensore I2C, non è possibile utilizzare la presa adiacente sullo schermo di base Grove, poiché le prese adiacenti condividono 1 pin. La presa etichettata D4 contiene i pin D4, D5. La presa etichettata D5 contiene D5, D6. D5 è comune tra le due prese.
Mike Causer,

1

Sono abbastanza sicuro che potresti semplicemente prendere il cavo di segnale dal sensore di polvere e collegarlo direttamente al tuo pin digitale MCU preferito e quindi collegare anche Vcc e Gnd. Sto lavorando con un sensore di CO2 e non voglio davvero lo scudo ambientale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.