Pytania oznaczone «i2c»

I²C to skrót od Inter-Integrated circuit i jest to system przesyłania danych, który umożliwia połączenia między komputerami lub mikrokontrolerami a urządzeniami peryferyjnymi niskiego poziomu (np. Czujniki lub EEPROMS). Jest to multi-master, multi-slave, single-ended, szeregowa magistrala komputerowa.

14
i2cdetect pokazuje każdy możliwy adres

Próbowałem włączyć I2C zgodnie z tym samouczkiem http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/ Ale mam problem, którego nie mogę rozwiązać. Polecenie i2cdetect -y 1powraca 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 0e 0f 10:...

12
Czy istnieje biblioteka I2C?

Czy istnieje prosta biblioteka do rozmowy z I2C dla C ++? Znalazłem trochę rzeczy dla Pythona i Javy, ale chciałem C ++. Miałem nadzieję, że ktoś przeniósł bibliotekę Arduino Wire, abym mógł użyć kodu, który już napisałem dla

12
Znaczenie cmd param w write_i2c_block_data

Testuję komunikację i2c między Pi a Arduino. Doktor mówi: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None Mam ten test: Na Pi: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) W Arduino: void receiveData(int...

10
Sterowanie 400 diodami LED z raspberry pi

Mam klienta, który ma kilka dużych szyldów z brązu, każdy ze 100-150 małymi żarówkami, w sumie około 400 żarówek. Żarówki są włączane i wyłączane zgodnie z harmonogramem, obecnie ręcznie (częściowo odkręcając żarówki, które nie są potrzebne). Przez większość czasu jednocześnie świeci się około...

10
Opcje interfejsu Pi 4 I / O… i gdzie je znaleźć

The BCM2711 za wykazy dokumentacji sprzętu wiele opcji I O interfejsu /. Są to między innymi: do 6 × I2C, do 6 × UART (zmiksowany z I2C), do 6 × SPI (tylko pięć eksponowanych na Raspberry Pi 4B) Pi 4 dzieli jednak pinout nagłówka GPIO ze starszymi modelami ( patrz tutaj ). Gdzie dokładnie są...