Remote Control kamera gör våren 2015 (3 / 5 steg)
Steg 3: Steg 3: programmering enheten
Jag har bifogat koden för att hjälpa till att koda av din egen fjärrkontroll kamera, men som en springa igenom här är en sammanfattning.
Först konfigurera vi var och en av våra enheter, med IRremote.h, wire.h, servo.h för att köra programmet.
För det andra eftersom vi kommer att använda detta som ett inre mellanjobb program, vi tar i mottagare ingångarna och fånga resultaten och fastställa om ett verkligt värde ses, och sedan om det är en av de fyra knappar i fråga.
För det tredje, vi satt upp våra kommandon för dessa om uttalanden, fyra separata villkor, ner vänster och höger, var och en med en inbyggd begränsning så vi inte krascha vår servon.
Härifrån är det fjärde steget att lägga till i en knapp hålla läsande och gå tillbaka till huvudsakligen om uttalanden och uppsättning en parameter att erkänna vad knappen hålls. Detta görs genom att ange en variabel (p i det här fallet) till den ursprungliga ingångssignalen och senare frågar programmet om det ser "knappen hålls" värde vad värdet på p har det så att det kan veta vilken väg att fortsätta att röra tills den når den inbyggda gräns.
Efter det avslutar kommandot avslutar det avbrottet.