Как использовать модуль приближения Osepp с arduino uno
Я недавно купил модуль приближения Osepp в Radio Shack и пытаюсь использовать его с моим Arduino Uno. Как я должен подключить его к Arduino, и какую библиотеку я использую?
@nerdguy, 👍0
Обсуждение1 ответ
Как мне подключить его к Arduino
Обратитесь к схеме на странице, на которую вы ссылаетесь. Это показывает вам, какой вывод какой. Это I2C, так что есть только 2 вывода данных, питание и заземление.
и какой библиотекой я пользуюсь?
Плата Osepp представляет собой GP2Y0D805Z0F, подключенную к расширителю ввода-вывода PCA9534. Здесь есть библиотека.
Я понятия не имею, какие контакты на самом arduino, кроме, возможно, 5 В и gnd. Является ли кабель для передачи данных аналоговым или цифровым? Нужен ли вообще кабель для часов? Если да, то какие контакты будут работать с ним?, @nerdguy
Посмотрите на красивые фотографии платы и arduino и сопоставьте имена. Узнайте, что такое I2C. Понимание схем абсолютно необходимо для работы с электроникой., @Majenko
- Лучший способ измерить уровень жидкости в резервуаре высотой 10 метров?
- Система обнаружения препятствий на большой дальности действия
- можно ли использовать датчик TCRT5000 вместо ИК-датчика приближения?
- Баскетбольная доска Arduino бесконечно передает забитый мяч
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
Что такое "модуль приближения Osepp"? Ссылки, пожалуйста., @Majenko
https://www.osepp.com/electronic-modules/sensor-modules/75-ir-proximity-sensor-module, @nerdguy
Ну, в нем говорится, что он использует "GP2Y0D805Z0F", поэтому поиск в Google для этого плюс Arduino дает множество результатов, в том числе один Adafuit, и они, как известно, хороши со своей документацией и примером кода, поэтому вам следует сначала проверить это., @Majenko
Вот как использовать "GP2Y0D805Z0F". Я пытаюсь подключить плату Osepp к arduino, а не к необработанному датчику расстояния., @nerdguy
С проводами. Подключите правильные контакты на плате (контакты I2C...) к контактам I2C Arduino. Контакты показаны на схеме, связанной с этой страницей., @Majenko
Простите меня за то, что я совершенно новичок в Arduino, но я понятия не имею, как следовать этой схеме., @nerdguy
Просматривая ваш вопрос, ответ @Majenko и комментарии - у вас уже есть все, что вам нужно, за исключением некоторой работы с вашей стороны. Если вы все еще заблудились - я бы посоветовал отложить все, что вы купили, в сторону, найти публикацию, где кто-то выполнил работу, купить точно такие же товары и скопировать публикацию шаг за шагом. [Например, эта публикация, в которой используются аналогичные части](https://www.makerguides.com/sharp-gp2y0a21yk0f-ir-distance-sensor-arduino-tutorial/)., @st2000