Musik spelas väckarklocka (10 / 24 steg)
Steg 10: IR-mottagare grunderna
Varför är det att vara flashad? Eftersom det finns andra källor av IR-ljus i ett rum, till exempel glödlampor eller ens solljus. Det är därför det har specialdesignad IR mottagare vars uppgift är att upptäcka förändringar i infrarött ljus på en viss frekvens, att användbara uppgifter från en fjärrkontroll den oanvändbara omgivningsljus.
Vi måste hitta en av dessa, så gör en sökning och se till att det kan drivas med 3.3V. Produktionen bör vara "aktiva low". Försöka få en som är inte har en uteffekt som är "öppen kollektor" eller "öppna avlopp". Frekvensen bör 38 KHz, och oftast det bör också arbeta med något mellan 36 KHz och 40 KHz men kan vara kortare som felet ökar.
Ett sådant exempel är den här:
http://search.digikey.com/scripts/DkSearch/dksus.dll?detail&Name=751-1385-5-nd
TSOP34338
Gå data överför dess datablad och läsa den, kom ihåg ordningen på pinout, notera att det finns en pull-up resistor visas i blockdiagram som i princip innebär att det inte är "öppen kollektor" eller "öppna avlopp". Det finns en graf som visar utsignalen, och vi kan konstatera från grafen att produktionen är faktiskt aktiv låg.
För en annan tutorial, kan du kolla in http://www.ladyada.net/learn/sensors/ir.html
Jag har trådbunden upp ett litet test setup med en random fjärrkontroll som jag har liggandes. Nedan visas utdata vågformer för en rå fototransistor tillsammans med produktionen av TSOP34338. Öppen de logicdata arkivera (eller titta på okomprimerade skärmdumpar), märker att vågformen visar att det råa IR-ljuset pulserande på omkring 37 KHz, och finns det en liten fördröjning i mottagarens svar.
Också gärna ta notis om hur fjärrkontrollen upprepar ett mönster av koder om en knapp är nedtryckt. Jag har testat två fjärrkontroller, repetitioner samma mönster hela tiden. Den andra skickar kommandot och sedan upprepar ett annat mönster för att ange när en knapp är nedtryckt. Jag kommer att använda först eftersom vi kan stöta på problem med den andra typen om vi missar första mönstret.