Luminch Color LED lampa (5 / 5 steg)
Steg 5: Felsökning
Här är några tips som hjälper dig att hitta problemet i din Luminch färg.
Börja med uncommenting linje 68 av configuration.h (#define TEST_ELECTRONICS) aktivera ett testprogram. Detta program cykler rött, grönt och blått med låg och hög intensitet. Om något är fel med den ledda elektroniken, kan du enkelt hitta där frågan är.
Detta testprogram visar också debug utmatning på serieporten (115200 baud) för kapacitiv touch och avstånd sensor. Debug visar något liknande:
RAW: 543; AVG: 544; delta: 1; staten: 1 raw: 568; AVG: 569; delta: 1; staten: 1 raw: 494; AVG: 493; delta: -1; staten: 1 raw: 551; AVG: 552; delta: 1; staten: 1 raw: 54; avstånd: 2642
De första 4 kolumnerna (rå, avg, delta och staten) visar tillståndet för den första beröringskänsliga knappen (röd). Det viktigaste är staten. Detta värde kan vara mellan 0 och 4 och har följande innebörd:
- 0: kalibrera
- 1: inte rört
- 2: rörd, men inte höll tillräckligt länge för att faktiskt registrera dig som en touch
- 3: berört
- 4: inte rörd, men inte ännu tillräckligt länge för att faktiskt registrera som en touch release
Kolumnerna 5-8 visar samma information för den andra beröringskänsliga knappen (grön), 9-12 visar den här informationen för den tredje knappen (blå) och 13-16 Visa detta för knappen 4: e (vit). Slutligen visar kolumner 17 och 18 information från avstånd sensorn (både rå och bearbetade värden).
Om en av kapacitiv touch-sensorer inte fungerar, kan det vara ett av följande fall:
- Avståndet från sensorn till glaset är för stor. Eftersom luft är en dålig ledare för signaler av kapacitiv touch, kan några millimeter mellanrum ha en stor inverkan på signal-brus-förhållande och känslighet på sensorn. Prova att böja koppar remsan mot glaset. Om detta inte fungerar, testa genom att vidröra sensorn direkt.
- Sensorn har en kortslutning med en annan sensor. Testa varje anslutning med sin granne med en multimeter; Det bör inte finnas någon kortslutning.
- Sensorn är ansluten till fel PIN-koden eller inte ansluten alls. Testa anslutningen med en multimeter.
- Sensorn har en mycket låg eller mycket hög känslighet. Försöka justera tröskelvärdena på linjer 33 och 34 i captouch.h.