Exempel 1
Du har en ljus-armatur med 3 lampor. Du vill olika ljusstyrka från svagt till starkt.
Knapp 1 ska tända tre lampaKnapp 2 ska tända två lampor
Knapp 3 ska tända en lampor
Knapp 4 ska släcka alla lampor
Exempel1.cpp
#define ADDRESS_20_BITS 0x54321 // 20-bit adress
#define T 300 // // EV1527 timing i mikrosekunder
#define REPEAT 4 // sänd varje frame x gånger
#define CONTINUOUS_SEND 0 // Sätt till 1 för att kontinuerligt sända
#define CONTINUOUS_SEND_DELAY 10 // Fördröjning mellan upprepade sändningar
#define BUTT_1_CODE B0111
#define BUTT_2_CODE B0011
#define BUTT_3_CODE B0001
#define BUTT_4_CODE B1000
Kopiera koden-delen ovan för att använda i "TX-kod":
Denna lösning ger enkel och tydlig reglering av ljusstyrkan genom att tända olika antal lampor i armaturen. Istället för att använda en elektronisk dimmer väljs ljusnivån genom att aktivera en, två eller tre lampor.
Fördelar:
- Enkel användning – varje knapp motsvarar en bestämd ljusnivå.
- Ingen dimmer behövs – fungerar även med lampor som inte är dimbara.
- Förutsägbart resultat – samma knapp ger alltid samma ljusstyrka.
- Energieffektivitet – färre tända lampor ger lägre energiförbrukning.
- Mindre elektronik – enklare konstruktion och ofta högre driftsäkerhet.
- Snabb styrning – önskad ljusnivå väljs direkt utan att stega upp eller ned genom flera nivåer.
- Lämplig för trådlös styrning – varje knapp skickar ett eget kommando som mottagaren enkelt kan.
Denna sida ar skapad med hjalp av AI.
En sida for dig som bygger elektronik sjalv, experimenterar och laborerar.
Skapad av Per-Anders Hult för PchButik.se.

