Jak mogę rozmawiać z czujnikami cyfrowymi przez interfejs I²C? Sprzęt: Z których pinów GPIO Raspberry Pi mogę korzystać? Oprogramowanie: jakie biblioteki I²C są
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.
Jak mogę rozmawiać z czujnikami cyfrowymi przez interfejs I²C? Sprzęt: Z których pinów GPIO Raspberry Pi mogę korzystać? Oprogramowanie: jakie biblioteki I²C są
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:...
Pracuję nad robotem za pomocą Arduino Uno R3 i chciałem mieć możliwość bezprzewodowego sterowania Arduino, jak zatrzymanie Arduino bez konieczności ciągnięcia wtyczki za każdym razem. Chcę poznać najbezpieczniejszy sposób podłączenia mojego Raspberry Pi do Arduino, bez ogromnego ryzyka, że...
Zainstalowałem 2012-07-15-wheezy-raspbian, a moduł i2c-dev i i2c_bcm2708 już tam są i działają z narzędziami i2c. Jak mogę pobrać moduł i2c-dev itp. Podczas
Mam kilka czujników temperatury DS18B20 . Są one zwykle używane w projektach Arduino, ale nie rozumiem, dlaczego nie używać ich z Pi. Istnieje oprogramowanie o nazwie DigiTemp, które wydaje się napędzać urządzenie, a ja skompilowałem i zainstalowałem na Pi. Nie jest tak jasne, jak je połączyć?...
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
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...
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...
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ą...