Вопросы с тегом «i2c»

I²C означает «межинтегральная схема» и представляет собой систему передачи данных, которая обеспечивает соединение между компьютерами или микроконтроллерами и периферийными устройствами низкого уровня (например, датчиками или EEPROMS). Это несимметричная последовательная компьютерная шина с несколькими ведущими, несколькими ведомыми устройствами.


3
Прошивка 3.18.x ломает I²C, SPI, аудио, lirc, 1-wire (например, / dev / i2c-1, такого файла или каталога нет)
Я использую I²C для управления модулем Bright Pi . Я следовал инструкциям « Настройка GPIO - Adafruit » и « Настройка I²C - Adafruit » для настройки I²C. Я сделал это несколько месяцев назад, и все прошло хорошо. Вот как я подключил Bright Pi к своему Raspberry Pi (модель B): …
19 i2c 

3
Самый безопасный способ подключения Raspberry Pi к Arduino Uno R3
Я работаю над роботом, использующим Arduino Uno R3, и мне хотелось иметь возможность беспроводного управления Arduino, например, останавливать Arduino без необходимости каждый раз отключать питание. Я хочу знать, как наиболее безопасно подключить мой Raspberry Pi к Arduino, без огромного риска падения напряжения в любом случае. Я посмотрел на использование i2c …
13 serial  i2c  arduino 

3
i2cdetect показывает все возможные адреса
Я пытался включить I2C, следуя этому руководству http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/ Но у меня есть проблема, которую я не могу решить. Команда i2cdetect -y 1возвращает 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 03 04 05 06 07 08 09 0a 0b 0c 0d …
13 i2c  ds1307 

3
Значение параметра cmd в write_i2c_block_data
Я тестирую i2c связь между Пи и Ардуино. Док говорит: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None У меня есть этот тест: На пи: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) На Ардуино: void receiveData(int byteCount){ Serial.print("byte count="); Serial.println(byteCount); while(Wire.available()) { number = Wire.read(); Serial.print((char)number); …
12 i2c  arduino 

4
Есть ли библиотека I2C
Есть ли простая библиотека для общения с I2C для C ++? Я нашел кое-что для Python и Java, но я хотел C ++. Я надеялся, что кто-то перенес библиотеку Arduino Wire, чтобы я мог использовать код, который я уже написал для Arduino.
12 i2c 

2
Как использовать датчик температуры DS18B20 в моем Pi?
У меня есть несколько датчиков температуры DS18B20 . Они обычно используются в проектах Arduino, но я не понимаю, почему бы не использовать их с Pi. Существует программное обеспечение под названием DigiTemp, которое, кажется, управляет устройством, и я скомпилировал и установил его на Pi. Не совсем понятно, как их соединить? Прямо …


2
Управление 400 светодиодами от малинового пи
У меня есть клиент, у которого есть несколько больших бронзовых вывесок, на каждой по 100-150 маленьких лампочек, всего около 400 лампочек. Лампочки включаются и выключаются по расписанию, в настоящее время вручную (частично отвинчивая лампочки, которые не нужны). В большинстве случаев за один раз будет освещаться примерно дюжина лампочек, хотя каждый …
10 i2c  led 

1
Параметры интерфейса ввода / вывода Pi 4… и где их найти
В аппаратной документации BCM2711 перечислены несколько вариантов интерфейса ввода / вывода. Среди других это: до 6 × I2C, до 6 × UART (смешанный с I2C), до 6 × SPI (только пять экспонируются на Raspberry Pi 4B) Pi 4, однако, делит распиновку своего заголовка GPIO со старшими моделями ( см. Здесь …
10 i2c  spi  uart  pi-4 

3
Текущее состояние I2C в ядре и версии ядра в целом
Мне нужно использовать драйверы ядра для некоторых периферийных устройств I2C, поэтому мне нужна поддержка ядра I2C. Как уже обсуждалось в предыдущем вопросе , текущее ядро ​​3.1.9 не обеспечивает поддержку аппаратного обеспечения SoC I2C. Я надеялся, что новый образ Debian будет включать ядро ​​3.2 (чтобы я мог напрямую использовать драйвер Криса …
9 kernel  i2c 

2
i2cdetect не ловит ЛЮБОЙ адрес. Как я могу определить, правильно ли работает I2C?
У меня возникают трудности с подключением Raspberry Pi к любому датчику I2C. Я прошел много уроков о том, как заставить драйвер I2C работать, и мои соединения правильные. Тем не менее, i2cdetect (или любой код на основе I2C) не дает мне никакого адреса. Каковы необходимые шаги по устранению неполадок для этой …
8 i2c  sensor  wiring 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.