Датчики Grove без экрана Grove

8

В системе Grove существует большое количество датчиков . Обычно они доступны через специальный щит (базовый щит Grove).

Могу ли я получить доступ к этим датчикам напрямую без экрана. В частности, я заинтересован в их использовании с Arduino Pro Mini. Я предполагаю, что определенно нужна версия Mini 5V, но кроме этого? Насколько удобно использовать эти датчики напрямую?

Я заинтересован в использовании датчика пыли Grove , но мне также хотелось бы работать с 4-разрядным дисплеем Grove .

A.Schulz
источник

Ответы:

4

Паз Схема Из вики .

Выше схематически щит Groove. Вы можете видеть, что к каждому из разъемов подключены два цифровых контакта, а затем V (5 В) и G (GND). Последние два вы можете нормально подключить к Arduino. Первые два вы подключаете к контактам, которые используются в вашем эскизе.

Скажите, что он говорит о подключении разъема к верхнему левому ЦИФРОВОМУ выводу на плате (D6 / D7). Вам нужно подключить контакты следующим образом: Черный → GND, Красный → 5V, Белый → D7 и Желтый → D6.


Ноты:

  • Щит перекрывает контакты (то есть 3-4, 4-5), так что это может привести к путанице. Я думаю, что это недостаток дизайна. Если ему нужны два контакта, у него должно быть два разъема . В текущем состоянии вы можете соединить две вещи вместе. Я действительно не знаю, как выяснить, использует ли он все подключенные порты или нет. Если вам не нужно, я бы постарался не перекрывать любые две канавки. Это можно сделать, используя два цифровых порта для каждого «модуля» канавки.
  • Вам также понадобится переходной кабель (ссылка из ответа TheDoctor .)
  • Для аналоговых соединений это применяется так же, как и для цифровых. G - заземление, V - 5 В, а A # - аналоговый вывод.

Выделяя это:

Нет реального способа подключиться к ним. Тем не менее, вики, похоже, станет достойным ресурсом, когда вы поймете, как с ним обращаться. Пыль датчика вы упомянули , кажется, только использовать цифровой штырь 8. Он был подключен к разъему D7 / D8 на Groove щите, так что желтый провод можно пренебречь , так как он никогда не был использован в эскизе.

С этой системой трудно что-либо сделать: она плохо документирована и совсем не однородна. Кроме того, некоторые платы могут вызвать проблемы, которые могут даже привести к повреждению компонентов. Я бы сказал, посмотрите на что-то еще.

Острый контакт 1 (V-LED) => 5 В (подключен к резистору 150 Ом) Острый контакт 2

(LED-GND) => Контакт Arduino GND Острый контакт 3 (LED) => Контакт Arduino 2

Острый контакт 4 (S-GND) => Arduino GND контактный Острый контакт 5 (Vo) =>

Arduino A0 pin Острый контакт 6 (Vcc) => 5 В

Я не могу найти шнур для этого, но я уверен, что есть много других, как это онлайн. (В нем перечислены необходимые кабели: 6-контактный разъем с шагом 1,5 мм. Это не так сложно найти).

  • Вот сегментный дисплей 4х7 по гораздо более дешевой цене . Он использует много контактов и нуждается в резисторах, но мультиплексирование и резисторы не так сложно определить. Это выходит за рамки этого вопроса. Может быть какая-то другая плата со встроенной микросхемой для управления таким дисплеем, но сейчас я не могу ее найти.
Анонимный пингвин
источник
3

Датчики Grove используют специальный разъем, 4-контактный JST с двумя линиями электропередачи и двумя данными. вам нужно будет сделать свою собственную плату / терминал, чтобы заставить их подключаться к мини.

То, что вы могли бы сделать, это использовать прото-плату Grove , которая преобразует JST-терминалы в .1 "выводы, подходящие для подключения к Mini. Есть также небольшая прото-область, если вы этого хотите.

Вы также можете использовать переходной кабель , который не будет иметь громоздкого прототипа вместе с ним. Терминалы могут быть припаяны непосредственно к Mini.

Доктор
источник
Я думал об использовании переходного кабеля - подключение датчика рощи не кажется такой большой проблемой. Однако как я могу получить к ним доступ?
А.Шульц
1
@ A.Schulz: Точно так же, как если бы там не было разъема Grove. Аппаратное обеспечение остается прежним, только контакты были изменены.
Игнасио Васкес-Абрамс,
Не каждый датчик Grove использует все 4 провода. Большинство основных аналоговых используют SIG, NC, VCC, GND - где NC означает «Не подключен». В вики Seeed Studio они публикуют файлы Eagle для большинства датчиков. Если вы проверите их, вы убедитесь, что NC не подключен ни к чему.
Майк Каузер
Некоторые из них имеют 3 и 4 провода, поэтому они могут использовать общий разъем. Если вы используете 4-проводной датчик, такой как датчик I2C, вы не можете использовать соседнюю розетку на базовом экране Grove, так как смежные розетки имеют один контакт. Разъем с маркировкой D4 содержит контакты D4, D5. Разъем с маркировкой D5 содержит D5, D6. D5 является общим между двумя розетками.
Майк Козер
1

Я уверен, что вы можете просто взять сигнальный кабель от датчика пыли и подключить его непосредственно к выбранному цифровому выводу mcu, а затем подключить Vcc и Gnd. Я работаю с датчиком CO2 и не хочу, чтобы щит был над головой.

marciokoko
источник