Вопросы, связанные с [i2c]:
- Проблема с настройкой i2c OLED wemos D1 mini shiled (64*24) Привет Я использовал этот щит раньше. Но это не сработало, когда я хотел поработать с ним прошлой ночью! это моя проводка : Теперь я хочу знать, как проверить , что он здоров? …
- Как я могу объявить пользовательские контакты при использовании с ESP8266 в библиотеке MPU9250 Я хочу объявить контакты SCL и SCK, например Wire.begin(sda_pin, scl_pin); , чтобы использовать их с ESP8266 для интеграции датчика MPU 9250/6500. Я не могу найти способ объявить это в этом примере…
- Почему требуется задержка (1) перед Wire.requestFrom? У меня возникла проблема при обмене данными между nodeMCU и Arduino Pro Mini с помощью I2C. Чтобы найти виновника, я, наконец, написал Echo Server на Arduino: он получает байт и отвечает тем же…
- Можно ли подключать устройства с питанием 3,3 В к шине 5 В I2C? У меня есть несколько устройств на шине I2C: RTC DS3231SN TMP100 датчик температуры EEPROM 24LC256 Все устройства питаются от сети 3,3 В. Напряжение на шине I2C составляет 5…
- у меня возникают странные проблемы при попытке прочитать форму последовательного соединения gps У меня есть Adafruit Ultimate GPS, подключенный к MEGA2560. Однако я пытаюсь получить данные из буфера и одновременно выполнять другую обработку данных. когда я разрешаю выполнять другую обработку,…
- Чтение оперативной памяти с OLED-контроллера SH1106 через I2C Вывод: у меня возникли проблемы с написанием программы для получения данных ОЗУ от OLED-контроллера SH1106 через i2c. В первой части вопроса я написал предположения, которые я сделал, чтобы…
- I2C OLED конфликтует с прерыванием Я использую Nmradcc.h в сочетании с OLED I2C. Файл nrmadcc.h использует прерывание 0 на контакте 2, OLED использует A4 и A5. После инициализации OLED и функции Проблема в том, что я могу…
- Как отправить данные с Мастера на другой Мастер? Я использую ESP32 для получения данных из Интернета. Однако в связи I2C EPS32 не работает как ведомое устройство, и у меня уже есть Atmega в качестве ведущего устройства. Я видел сайты, на…
- Существуют ли хорошие и поддерживаемые библиотеки для использования моста DS2482 I2C с 1-Wire? DS2482-100 и DS2482-800 — это мосты I2C-1-Wire, которые полезны для управления сложными сетями 1-Wire. Они изначально поддерживаются рядом пакетов в Linux, поэтому вы можете легко…
- Несколько датчиков I2C с одинаковым адресом Я пытаюсь найти самый простой способ подключения нескольких (желательно около 10-20) датчиков IMU к одному контроллеру. Есть два ограничения: выборка на частоте 60 Гц и достаточно простая проводка,…
- Лучший способ отправки команд I2C между Arduino и ESP32 Я сделал плату с помощью Arduino nano и комплекта разработчика ESP32. Я подключил их по I2C с адаптацией напряжения. Я использую arduino IDE и связанную с ней библиотеку Wire.h. Я отправляю…
- Библиотека I2C MIFARE RC522 Я просматривал эту ссылку на интерфейсе RFID I2C. Я добавил библиотеку в arduino, но в main.cpp вижу ошибку: В функции 'void setup()': sketch_mar27a:16: ошибка: нет соответствующей функции…
- Конфликт I2C с двумя ардуино У меня возникли проблемы с подключением двух моих Arduino Nano к I2C. У меня есть эта конфигурация: ВЕДОМЫЙ ПРИЕМНИК Nano с DS1037 и LCD 16x02 на I2C. ГЛАВНЫЙ ОТПРАВИТЕЛЬ Nano. Через…
- Сколько линий I2C у Arduino Due? Согласно сопоставлению контактов Arduino 20 PB12 SDA 3 6 21 PB13 SCL 3 6 70 PA17 SDA1 3 6 71 PA18 SCL2 15 9 Первое кажется довольно очевидным, а вот второе…
- Варианты протокола для обмена данными между Arduino и ESP8266 У меня есть устройство, построенное на базе Arduino uno: Программное обеспечение Arduino, установленное на Arduino uno можно управлять с помощью последовательных команд можно управлять…
- Что означают цифры позади lcd (0x27)? Кажется, я не могу понять, что означают числа после 0x27. Я понимаю, что 0x27 обозначает адрес I2C, а POSITIVE — подсветку, но что означает другое число? LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4,…
- Помогите Arduino добавить второй датчик mpu 6050 в мой рабочий код Справочная информация: в настоящее время у меня есть этот код Arduino, который использует один датчик mpu 6050 для получения углов в направлениях x, y и z, а затем красиво отображает их для…
- Как заставить текст мигать на экране ssd1306 i2c Я пытаюсь чередовать строку вперед и назад на oled-экране SSD1306. Итак, я хочу, чтобы на дисплее отображалось «test1» в течение 0,5 секунд, затем «test2» в течение 0,5 секунд, повторяя. приведенный…
- Соединение i2c для MCP4725 (Dac) с Esp8266 wemos d1 mini ------------ Этот вопрос был отредактирован ------------ примечание : ЦАП и АЦП — 12 бит Моя проблема: я использую два ESP. Используя esp1, я считываю количество Adc переменного сигнала…
- I2C EEPROM "зависает" на endTransmission() Я работаю над 24LC256 EEPROM, подключен как таковой , за исключением 3,3 В на EEPROM, с прицелом, зажатым на SDA и SCL. Я использую скрипт сканера адресов с несколькими настройками, скоростью…
- Связь I2C между двумя Arduino с обновленной библиотекой проводов Я хотел бы включить связь между двумя Arduino 101. Из того, что я прочитал, лучший способ — использовать I2C с использованием библиотеки проводов. Однако кажется, что новейшая IDE Arduino имеет…
- Как отправить данные нескольким ведомым устройствам одновременно У меня есть одно ведущее и три ведомых устройства, и мне нужно отправить данные на все ведомые устройства одновременно. Возможно ли это, если да, то как проверить, какое ведомое устройство получило…
- Arduino UNO несовместимо с чтением регистра I2C из ArduCam У меня есть Arducam , подключенный к Arduino UNO. Код, который я запускаю, выглядит так: #include <Wire.h> #include <ArduCAM.h> #include <SPI.h> #include "memorysaver…
- Акселерометр (I2C) и Fona Shield (software serial) не работают вместе Я использую шилд Fona 808 с Arduino Uno и акселерометром LSM303. Акселерометр подключен через I2C, а Fona использует программный последовательный порт. Мой проект требует, чтобы акселерометр…
- Как изменить скорость нескольких сервоприводов, работающих одновременно с модулем PCA9685? Я использую модуль PCA9685 с библиотекой Adafruit. В моем коде у меня есть один объект класса сервопривода, который имеет 14 каналов (в основном управляющий 14 сервоприводами). void…
- Трансляция I2C и ответ на Arduino M0+ Я пытаюсь настроить несколько микросхем AVR на базе ATSAM в схеме вещания ведущий/ведомый. Я хочу, чтобы мастер мог отправить широковещательное сообщение на адрес I2C 0, а затем подчиненные ответили…
- Легкая библиотека Arduino OLED, которая поддерживает текст и растровые изображения Я пытаюсь включить экран в свой код Arduino, который уже довольно большой. Библиотека Adafruit SSD1306 слишком большая и в ней много лишнего. Я нашел библиотеку SSD1306Ascii, которая великолепна,…
- Медленная частота обновления на экране I2C OLED Я пытаюсь создать небольшую портативную консоль с 6 кнопками и 0,96-дюймовым OLED-дисплеем I2C: https://imgur.com/a/AKiRMWN Кнопки направления используют аналоговый контакт и различные…
- Как проверить, имеют ли два устройства одинаковый адрес на I2C? Я начинаю новый проект с Arduino UNO и расширителем MCP23017. Используя это, я могу подключить 8 микросхем на Arduino, выбрав разные адреса (от 0x20 до 0x27). Мой вопрос: если я подключу две…
- Направление по компасу не изменяется линейно Я использую магнитометрический компас HMC-5983 на своем Arduino Uno, чтобы определить направление строящегося автомобиля. Но показания моего компаса не меняются линейно. Например, когда я…
- Какой тип данных лучше всего использовать через i2C Я пытаюсь отправить несколько команд нескольким ведомым устройствам, управляющим двигателями. Ведомый контроллер (Arduino Nano) получит команду и вернет текущее положение двигателей ведущему…
- Код I2C работает на Mega 2560, но не на Uno и nano Я недавно приобрел этот датчик частоты сердечных сокращений и пытался сделать это работает. Я использовал эту библиотеку MAX30100 , которую нашел на Github. По какой-то причине, когда я использую…
- Проблема со чтением данных с HMC5883L в GY-86 Я пытаюсь считать данные с GY-86 с помощью Arduino UNO. При чтении MPU6050 и MS5611 работает достаточно хорошо. Но что-то не могу ничего прочитать с HMC5883L. Вот код, который я использовал: …
- Проблема связи I2C с двумя ведомыми устройствами (atlas Scientific) и одним Nano (официальным) Я работаю над проектом, используя Arduino Nano (официальный) и два периферийных устройства от Atlas Scientific (pH и DO), обменивающихся данными через i2c. Все работает нормально, когда я использую…
- Нужна помощь в подключении oled дисплея недавно я купил этот OLED-дисплей. http://www.wvshare.com/product/0.96inch-OLED-A.htm как я могу подключить его к ардуино. Чип драйвера - SSD1306. Поддерживаемый интерфейс: 3-проводной…
- Проблемы с i2c на ESP8266 Я частично успешно использовал I2C с ESP8266. Когда он работает, он работает хорошо со многими устройствами на шине. Я проверил сигналы на осциллографе, чтобы убедиться, что Vlo, Vhi, Tr и Tf. …
- I2C-адрес MCP4725 Я хочу использовать четыре модуля DAC MCP4725 одновременно, но у него есть только два адреса I2C, которые можно установить с помощью перемычек: На странице 10 таблицы данных говорится: …
- Отправка более BUFFER_LENGTH(32) байт в подчиненном ответе I2C Мне нужно отправить 259 байт в качестве ответа на основной запрос чтения I2C. Насколько я знаю, в Wire.h и в HW (Arduino Nano) есть ограничение в 32 байта. Есть ли способ отправить 259-байтовый…
- MPU-9250 IMU на SPI, внешнем датчике или магнитометре с использованием мастера I2C Я пытаюсь (для спорта...) использовать MPU-9250 в режиме SPI, поскольку он должен быть быстрее, и не смог связаться со встроенным магнитометром в моем коде . Я просмотрел документацию…
- Связь I2C между arduino и raspberry pi прерывается по непонятным причинам. Почему? У меня возникает поведение, которое я не могу объяснить при использовании arduino mega в качестве подчиненного устройства I2C для главного устройства Raspberry Pi. Здесь я показываю…
- Библиотеки I2C для ATTiny85? Я хочу передавать данные I2C с помощью платы Digispark ATTiny85: http://digistump.com/products/1 http://digistump.com/wiki/digispark/tutorials/connecting Я обнаружил следующие…
- Почему Wire.write дважды? Я проверяю пример для MPU6050 и добрался до этой части Wire.beginTransmission(0x68); //начнем, отправляем адрес подчиненного устройства (в данном случае 68) Wire.write(0x1B); …
- Получение байтов i2c на attiny85 На прошлой неделе я пытался написать небольшую библиотеку i2c на C. Мне удалось заставить работать запись на ведомые устройства (например, я могу писать на oled ssd1306), но чтение (например,…
- Соединение I2C с модулем камеры MT9D111, странные результаты после записи регистров через i2C В настоящее время я работаю над платформой камеры на основе модуля MT9D111 от Micron. Первое, что нужно сделать, это записать конфигурацию в многочисленные регистры чипа, что делается через…
- Связь I2C с ICM-20789 Я пытаюсь подключиться к ICM-20789 через I2C. Технические данные Мне удалось получить все три показания гироскопа и все три показания акселерометра. Сейчас я пытаюсь получить показания давления…
- I2C Wire.onRequest не обнаружен Я хочу знать, почему Wire.onRequest не может обнаружить сообщение ниже и что я могу сделать для его обнаружения. (Я не могу изменить сообщение I2C) Я смог прочитать эту часть сообщения с…
- Когда я проверяю скетч, я получаю несколько ошибок Я новичок в кодировании Arduino и загрузил скетч для PCA9685, чтобы использовать его с моделью железных дорог и управлением стрелочными переводами. Когда я проверяю скетч, я получаю несколько ошибок…
- Как отправлять и получать данные с Arduino Uno на Arduino Mega с помощью I2C? Я пытаюсь отправить данные в виде строки с Arduino Uno на другой Arduino Mega. Я читал о соединении I2C, где мы подключаем RX к TX напротив. Как запустить и отправлять и получать данные между…
- Как вы записываете в определенный регистр, используя связь I2C? Я пытаюсь выполнить запись в микросхему зарядки (BQ24193) и пытаюсь понять, как использовать I2C для записи в определенный регистр, чтобы правильно настроить микросхему зарядки. Я посмотрел…
- Arduino I2C Wire.onReceive зависает после нескольких циклов У меня есть Arduino Leonardo (мастер) и Polulu A-star 328 PB (ведомый). Я намерен использовать ведомого для приведения в действие некоторых сервоприводов. Я изменил код с https://www.arduino…