-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
atesss
addikt
Hát én erősen kétlem.
A PCF8574-hez ezt a python library-h használom: [link]
Most közben frissítettem a kódomat, és az INT pin-t most már nem pollinggal, hanem interrupttal kezelem le.
De a problémás résznél nem történt semmi változás.
Bemásolom akkor az összes releváns részét a kódomnak.
Bár ez már így kicsit OFF kezd lenni, mert az Arduino miatt általában C vagy C++-t szoktatok írni a topicba.import RPi.GPIO as GPIOI2C_IO_INTERRUPT_GPIO = 26 # Board (physical) Pin Number 37GPIO.setmode(GPIO.BCM)GPIO.setup(I2C_IO_INTERRUPT_GPIO, GPIO.IN)from pcf8574 import PCF8574I2C_PORT_NUM = 1I2C_IO_ADDRESS = 0x20i2c_io = PCF8574(I2C_PORT_NUM, I2C_IO_ADDRESS)def i2c_io_reader():io_interrupt_flag = GPIO.input(I2C_IO_INTERRUPT_GPIO)print("Interrupt pin állapota - olvasás előtt: ", io_interrupt_flag)i2c_io_readed_array = i2c_io.porttime.sleep(0.001)io_interrupt_flag = GPIO.input(I2C_IO_INTERRUPT_GPIO)print("Interrupt pin állapota - 0.001 sec-el olvasás után: ", io_interrupt_flag)return i2c_io_readed_arraydef i2c_io_interrupt_handler(channel):i2c_io_readed_array = i2c_io_reader()i2c_io_readed_array_reversed = i2c_io_reverser(i2c_io_readed_array)i2c_io_state = i2c_io_namer(i2c_io_readed_array_reversed)i2c_io_evaluator(i2c_io_readed_array_reversed, i2c_io_state)i2c_io_printer(i2c_io_readed_array_reversed, i2c_io_state)GPIO.add_event_detect(I2C_IO_INTERRUPT_GPIO, GPIO.FALLING, callback=i2c_io_interrupt_handler)
Új hozzászólás Aktív témák
- Call of Duty: Black Ops 7
- Milyen hagyományos (nem okos-) telefont vegyek?
- PlayStation 5
- Villanyszerelés
- Bittorrent topik
- exHWSW - Értünk mindenhez IS
- Kormányok / autós szimulátorok topikja
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen belső merevlemezt vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- További aktív témák...
- Eladó ASUS ROG Claymore II RGB RX HU Kitűnő, Sértetlen Állapotban, Gyári Dobozában!
- NVIDIA RTX 3080 Ti 12GB GDDR6X Founders Edition Eladó!
- Újszerű Samsung IPS monitor, Emelhető-Forgatható, 2xHDMI, DP, Joystick
- Eladó ASUS Rog Spatha X Hibátlan, Gyári Dobozos Állapotban!
- DJI SPARK SUNRISE YELLOW DRONE SOK KIEGÉSZÍTŐVEL ELADÓ
- HIBÁTLAN iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4088
- HIBÁTLAN iPhone 15 Pro Max 256GB Natural Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4231
- Huawei P30 Pro 128GB,Újszerű,Dobozával,12 hónap garanciával
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 500+ POZITÍV ÉRTÉKELÉS
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
