Arduino trådlös (433MHz) tid-Control switch för flera enheter (2 / 5 steg)
Steg 2: Att hitta rätt signaler
För detta projekt, vi utnyttja RC-Switch bibliotek, som kan hittas på Github. Hämta och installera biblioteket till Arduino IDE via skiss > inkluderar bibliotek > Lägg till .zip bibliotek.
Nu, innan vi kan göra Arduino en signal till vägguttag för att aktivera eller inaktivera, vi behöver veta vad som ska skickas. Därför kommer att vi "vädra" kommunikationen mellan fjärrkontrollen och vägguttag. Till gör så, se till att din fjärrkontroll och vägguttag fungerar med varandra. I mitt exempel, är min vägguttag anslutna till kanalerna A och B på fjärrkontrollen.
För att vädra signalen, tråd mottagaren till Arduino som visas i bilden. Detta är:
- VCC till 5V
- GND till GND
- Data stift intill marken stift till Arduino Digital stift 2
Nu krok Arduino till datorn och öppna exempel skissen: fil > exempel > RCSwitch > ReceiveDemo_Simple
Ladda upp skissen och öppna den seriella monitorn.
Nu, när du trycker på en knapp på fjärrkontrollen, du se signalen som förekommer i monitorn följetong! Observera att varje knapp (på A, a, b, från B etc.) har egen signal. Anteckna dessa signaler eftersom vi kommer att använda dem senare.
I skärmdumpen bifogas, se du som för mig, för knappen en-på skickar 24 bitars kod "16762196" som trycker på knappen. När jag släpper det, skickar koden "16768351". Denna sista värdet du behöver inte spara.
Hitta alla värden för alla knappen som du planerar att använda.