Zaktualizuj oprogramowanie układowe do najnowszej wersji. To jest bardzo eksperymentalne.
Homeuser2003 napisał:
W międzyczasie skonfigurowano WSZYSTKIE 28 pinów jako kanał IRRecv 1. Czy nie powinienem zobaczyć reakcji w "dzienniku" po skierowaniu na niego pilota IR i naciśnięciu przycisku?
To nie zadziała, ponieważ moduł IR przyjmuje PIERWSZY pin z rolą IRRecv, a inne są ignorowane. Musisz wiedzieć, który pin ma podłączony odbiornik.
Zobacz poniższą tabelę:
| Nr pinu | Symbol | Typ we/wy | Funkcjonować |
| 1 | CEN | I | Resetowanie niskiego poziomu, aktywny wysoki poziom (wewnętrznie ciągnięty wysoki) Dokowanie IC-CEN |
| 2 | ADC3 | AI | Pin ADC, który jest podłączony do pinu P23 na wewnętrznym układzie scalonym |
| 3 | PL | Wejście | Sworzeń włączający, który jest wewnętrznie podciągnięty i kompatybilny z inną konstrukcją modułu |
| 4 | P14 | We/Wy | WspólnyGPIO, który jest podłączony do pinu P14 na wewnętrznym układzie scalonym |
| 5 | PWM5 | We/Wy | GPIOP_26, który jest podłączony do pinu P26 na wewnętrznym układzie scalonym |
| 6 | PWM4 | We/Wy | GPIOP_24, wspólny GPIO, który jest podłączony do pinu P24 na wewnętrznym układzie scalonym |
| 7 | PWM0 | We/Wy | GPIOP_6, który jest podłączony do pinu P6 na wewnętrznym układzie scalonym |
| 8 | VCC | P | Pin zasilania (3,3 V) |
| 9 | GND | P | Styk uziemienia odniesienia zasilania |
| 10 | PWM1 | We/Wy | GPIOP_7, który jest podłączony do pinu P7 na wewnętrznym układzie scalonym |
| 11 | TXD2 | We/Wy | UART2_TXD, który służy do wyświetlania informacji wewnętrznych modułu i podłączonego do P0 na wewnętrznym układzie scalonym. Niedostępne dla klientów. |
| 12 | RXD2 | We/Wy | UART2_RXD, który służy do wyświetlania informacji wewnętrznych modułu i jest podłączony do P1 na wewnętrznym układzie scalonym. Niedostępne dla klientów. |
| 13 | PWM3 | We/Wy | GPIOP_9, wspólne GPIO, które jest podłączone do pinu P9 na wewnętrznym układzie scalonym |
| 14 | PWM2 | We/Wy | GPIOP_8, który jest podłączony do pinu P8 na wewnętrznym układzie scalonym |
| 15 | RXD1 | We/Wy | UART1_RXD, który jest używany jako pin interfejsu szeregowego po stronie użytkownika i jest podłączony do pinu P10 na wewnętrznym układzie scalonym |
| 16 | TXD1 | We/Wy | UART1_TXD, który jest używany jako pin interfejsu szeregowego po stronie użytkownika i jest podłączony do pinu P11 na wewnętrznym układzie scalonym |
Zgodnie z twoją grafiką PWM2 to odbiornik. Ustaw rolę tylko dla tego pinu (TYLKO TEN PIN), a następnie zrestartuj moduł, aby mógł uruchomić sterownik IR. Następnie sprawdź ponownie, czy coś otrzymasz.
Oto jak to dla mnie wygląda:

Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj:
https://www.paypal.com/paypalme/openshwprojects
Mój Github:
https://github.com/openshwprojects
Mój tutorial PIC18F SDCC:
https://www.elektroda.pl/rtvforum/topic3635522.html
Pracuję na stacji hot air
SUGON 8630 Pro od Katemedia