Sensores Grove sem blindagem Grove

8

Existe uma grande variedade de sensores no sistema Grove . Geralmente, eles são acessados ​​através de um escudo especial (escudo base Grove).

Posso acessar esses sensores diretamente sem blindagem. Em particular, estou interessado em usá-los com um Arduino Pro Mini. Meu palpite é que definitivamente precisamos da versão 5V do Mini, mas além disso? Quão complicado é usar esses sensores diretamente?

Estou interessado em usar o sensor de poeira Grove , mas também gostaria de operar um visor de 4 dígitos da Grove .

A.Schulz
fonte

Respostas:

4

Diagrama esquemático Do wiki .

Acima está um esquema de um escudo Groove. Você pode ver que cada um dos conectores possui dois pinos digitais conectados e, em seguida, V (5V) e G (GND). Os dois últimos você pode conectar-se normalmente a um Arduino. Os dois primeiros você se conecta aos pinos usados ​​no seu esboço.

Diga o seguinte para conectar o conector ao pino DIGITAL superior esquerdo na placa (D6 / D7). Você deseja conectar os pinos da seguinte forma: Preto → GND, Vermelho → 5V, Branco → D7 e Amarelo → D6.


Notas:

  • A blindagem se sobrepõe aos pinos (ou seja, 3-4, 4-5), de modo que isso pode tornar as coisas confusas. Eu acho que é uma falha de design. Se precisar de dois pinos, deverá ter dois conectores . No estado atual, você pode conectar duas coisas. Eu realmente não sei como descobrir se ele usa todas as portas conectadas ou não. Se você não precisar, tentarei não sobrepor dois sulcos. Você faria isso usando duas portas digitais para cada "módulo" do canal.
  • Você também precisará ter um cabo adaptador (link da resposta do TheDoctor .)
  • Para conexões analógicas, aplica-se da mesma maneira que o digital. G é terra, V é 5v e A # é um pino analógico.

Inferenciando:

Não existe uma maneira real de se conectar a eles. No entanto, o wiki parece ser um recurso decente quando você descobrir como navegar nele. O sensor de poeira que você mencionou parece APENAS usar o pino digital 8. Ele foi conectado ao conector D7 / D8 na blindagem Groove, para que o fio amarelo pudesse ser ignorado, pois nunca foi usado no esboço.

É difícil fazer muito com esse sistema: ele é mal documentado e não é uniforme. Além disso, algumas placas podem causar problemas que podem levar a componentes danificados. Eu diria que olhe para outra coisa.

Pino afiado 1 (V-LED) => 5V (conectado ao resistor de 150ohm) Pino afiado 2

(LED-GND) => pino Arduino GND Pino afiado 3 (LED) => pino Arduino 2

Pino afiado 4 (S-GND) => Pino Arduino GND Pino afiado 5 (Vo) =>

Pino Arduino A0 Pino afiado 6 (Vcc) => 5V

Não consigo encontrar o cabo para isso, mas tenho certeza que existem muitos outros como este online. (Ele lista o cabo necessário: um conector de pitch de 6 pinos e 1,5 mm. Isso não parece muito difícil de encontrar).

  • Aqui está uma tela de segmento 4x7 por muito mais barato. Ele usa muitos pinos e precisa de resistores, mas a multiplexação e os resistores não são tão difíceis de entender. Isso está fora do escopo desta questão. Pode haver outra placa com um CI embutido para controlar uma tela como essa, mas não consigo encontrar uma agora.
Pinguim anônimo
fonte
3

Os sensores Grove usam um soquete especial, um JST de 4 pinos com duas linhas de energia e dois dados. você precisaria criar sua própria placa / terminal para conectá-los a um mini.

O que você pode fazer é usar uma placa proto Grove , que converte os terminais JST em pinos de 1 "adequados para conectar ao Mini. Também há uma pequena área proto, se você quiser.

Você também pode usar um cabo adaptador , que não teria uma protoboard volumosa junto com ele. Os terminais podem ser soldados diretamente ao Mini.

O médico
fonte
Eu estava pensando em usar um cabo adaptador - conectar o sensor do bosque não parece um problema tão grande. No entanto, como posso acessar / me comunicar com eles?
A.Schulz
11
@ A.Schulz: Exatamente da mesma maneira como se o conector Grove não estivesse lá. O hardware ainda é o mesmo, apenas os pinos foram alterados.
Ignacio Vazquez-Abrams
Nem todo sensor Grove usa todos os 4 fios. A maioria dos analógicos básicos usa SIG, NC, VCC, GND - onde NC significa Não conectado. No wiki do Seeed Studio, eles publicam arquivos Eagle para a maioria dos sensores. Se você os verificar, confirmará que o NC não está conectado a nada.
Mike Causador
A razão pela qual alguns são 3 e 4 fios é para que eles possam usar um conector comum. Se você usar um sensor de 4 fios, como um sensor I2C, não poderá usar o soquete adjacente em sua blindagem de base Grove, pois os soquetes adjacentes compartilham 1 pino. O soquete rotulado D4 contém os pinos D4, D5. O soquete rotulado D5 contém D5, D6. D5 é comum entre os dois soquetes.
Mike Causer
1

Tenho certeza de que você pode simplesmente pegar o cabo de sinal do sensor de poeira e conectá-lo diretamente ao pino digital mcu de sua escolha e conectar também o Vcc e o Gnd. Estou trabalhando com um sensor de CO2 e realmente não quero o escudo em cima.

marciokoko
fonte