Flux kondensator - tillbaka till framtiden (10 / 15 steg)
Steg 10: Lägga till fjärrkontroll
Jag utforskade några alternativ för fjärrstyrning av min flux kondensator, killen på www.myfluxcapacitor.com används sparkfun nordiska fob och en 2,4 ghz transceiver. vilket är bra, men inte längre gör sparkfun fob, hur allt de gör örnen filer tillgängliga så att du kan få kretskort tryckt upp och lägga till komponenter dig själv om du ville. men detta verkade vara en över döda för mig... men jag fortfarande har vissa styrelser tryckt upp ifall jag ändrar mig, OSH park är bra för att få brädor gjorda
.
Jag tittade också till 433mhz sändare och mottagare som är mycket billig och från tidigare erfarenheter jag visste att jag kunde få cloner berlocker på internet som jag hoppades att jag kunde klona signalen från sändaren. Tyvärr fungerade det inte heller.
Slutligen beslutade jag att Infra red, den negativa sidan är att du har till har fri sikt, plussidan är du har fler knappar att göra mer saker och du kan använda nära nog någon fjärrkontroll så i ett senare skede kan jag uppgradera den. IR-sensorer är mycket billigt och lätt att ansluta till arduino men du måste inkludera Iremote biblioteket som du kan få här.
https://github.com/shirriff/Arduino-IRremote
koden för att få koderna
om (irrecv.decode (& resultat)) {
Serial.Print ("IR-nummer =");
Serial.println(results.Value);
irrecv.Resume(); Ta emot nästa värde}
öppna bara seriell bildskärmen och kan du se koderna kommer in, de kan sedan sättas till variabler och används i om/mål uttalanden att utföra funktioner som att spela ljud när en knapp trycks.
Jag skulle sätta upp en schematisk av kretsen men dess så enkelt dess knappt värt det, en PIN-kod går till 3.3V pin på Arduino, en PIN-kod går till marken och en PIN-kod går till en ingång på Arduino.
Jag la mot IR-sensorn i systemkortets så att den kan läsa ingångar utan grejer att få i väg, kan du se på bilderna där det är.