Infraröd Quiz summern (trådlös) (5 / 6 steg)
Steg 5: Att erhålla fjärr-knappen värden
Vi kommer att få IR värdena skickas av fjärrkontrollen och sätta den i den slutliga Summer programmet.
Steg som skall följas:
- Ladda upp programmet
- Värdena för IR-signaler
- Kopiera och klistra in
Ladda upp koden kallas IRcheck till din arduino ombord. Öppna seriell bildskärmen till porten ansluten till styrelsen.
Hämta värdena från fjärrkontrollen. Ta fjärrkontrollen. Peka på mottagaren och tryck på knappen. Vissa secimal värden erhålls (t.ex.: 33423615). Det blir ett värde som upprepas varje gång du trycker på knappen, detta värde bör kopieras och lagras. Du kan få värden mindre än 8 decimala siffror beroende på koden eller fjärrkontroll. Tryck på olika remote-knappar som motsvarar de olika lagen och förvara dessa värden separat. Om du skriver din egen kod, ändra koden varje gång att få olika värden och lagra den. Om du ska använda hex filer vi förutsatt då först ladda upp den till attiny. Anslut sedan gå runt med en ledde som visas i detta instructable. Peka LED på mottagaren och få IR decimalvärden för alla hex-filer.
Kopiera varje värde från lagrad plats i sista Summer programmet. Där? I Loop funktion, först medan loop kommer att ha en linje som
om ((results.value) == 33423615 & & check[1]==0)
Ersätt "33423615" med värdet du lagrat. Där går du, ditt första lag erkänns som laget en. Ersätt alla andra värden i samma slingan med dina hex värden för team 2, 3, 4, etc. Känn dig fri att experimentera med förseningar och andra delar ju originalet är här. Du bör kunna se koden fungerar utan en sju segment display. Bara köra och öppna Serial monitor. :)
Obs: i den slutliga surr finns en pin som allokerats för att fästa en Summer. Anslut längre till detta stift och den kortare ledningen till marken. Larmsignalen ljuder varje gång något lag pressar sin fjärr-knappen fo först tid i varje runda.
.