Infrarot-Fernbedienung für die Parallaxe QuickStart-Board


1-Wire-Infrarot-Fernbedienung-Schnittstelle für den Schnellstart

Eines der coolsten Dinge über den Propeller-Software-Geräte
ist, wie wenig es braucht, um Peripheriegeräte hinzufügen!

Teile abschmecken:
Kleine IR-Sensor - Adafruit/157
Draht
Doppelreihe Buchse (weiblich) 1."-Zentren - 4 Plätze lange.
Eine billige universal-Fernbedienung (und Codetabelle!)

Werkzeuge:
Nadel-gerochene Zange
Lötkolben
Ruhige Hand

Software:
Parallax Propeller Tool
Gerätesoftware Laufwerk (von der Parallax Propeller OBEX - "Objekt Exchange")
Anwendungsprogramm - in diesem Beispiel- oder Ihr Projekt?

Sensor:
Der IR-Sensor ist eine TSOP38238, die für $1.95 von Lady Ada bei Adafruit erhältlich ist.
Aber ein paar Ersatzteile zu kaufen, weil sie körperlich ziemlich zerbrechlich sind. Jedes Drehen von der
Pins können brechen die Verbindungen intern und das Teil zum Scheitern verurteilt.
So stellen Sie sicher, dass ein Verbiegen der Pins gut eingespannt ist, um den Fall zu schützen.

Dieses Gerät ist ein Miniatur-Empfänger für Infrarot-Fernbedienung-Systeme.
Es erkennt eine 38Khz modulierte Infrarot-Signal, so wird die Filterung auf Chip erledigt.
Diese Teile sind optimiert, um fast alle unechten Pulse von fluoreszierende Lampen zu unterdrücken.

Ich mag es, weil es gut auf 3,3 Volt von dem Propeller Chip verwendet läuft.
Das spart eine Menge Getue um Umgang mit 5 Volt Signale.
(tatsächlich, alles, was bedeutet ein 3K Vorwiderstand, den Eingang zu schützen
"aber wenn wir es nicht brauchen, wozu?)

Datenblatt: http://www.adafruit.com/datasheets/tsop382.pdf

Montage:
Biegen Sie die Ausgangs-pin
(linke Pin, wenn auf der Vorderseite des Teils) "zurück".
Verwenden Sie Spitzzange, um das Teil zu halten, damit kein STRESS ist auf den Fall angewendet!
Wenn Sie wan zur Deckung der exponierten Metall Pin mit einem kleinen Stück Schlauch oder Hitze schrumpfen
dazu vor dem Biegen der Pin.

Das Interface-Kabel Löten:
Verwenden Sie ein Klammer-auf-Kühlkörper (oder Spitzzange) den Sensor beim Löten zu halten
den Draht an den Filterausgang.

In diesem Beispiel habe ich eine Hälfte eines Drahtes anschließen, die Stifte an beiden Enden hatte.
Das ist der blaue Draht auf den Fotos.
Aber eine einzelne Pin aus einer Stiftleiste Header könnte an das andere Ende des Drahtes gelötet werden.

Löten Sie die Socket-Header in den Quick-Start-Vorstand.
Das gibt uns einen geeigneten Ort Pick Vdd (3,3 v) und Vss (Boden) und befestigen die
IR-Sensor.

Installieren Sie den Infrarot-Sensor auf dem QuickStart-Board:
Die "Beule" Gesichter Weg von der Board-Anzeige der Ausgangs-Pin ist in Richtung des Touch-Pads.
Legen Sie das andere Ende des Drahtes Schnittstelle in die 40 Stiftleiste Socket.
Mein Beispielcode verwendet Pin P02.

Fernbedienung:
Beziehen sich auf die TV-Codes für die Fernbedienung und programmieren sie für die erste Sony
TV in der Liste. Das ist die am häufigsten verwendeten Codes und die, die wir hier verwenden wird.

Das war es für die Hardware.
Der Rest ist alle Software.

Schnappen Sie sich den Beispielcode aus der Zip-Datei und speichern Sie es im gleichen Ordner wie
QS_IR_Remote.Spin
und
IR_Remote.Spin - aus
IR_RemoteTest_-_Archive__Date_2007.03.02__Time_14.35.zip
http://OBEX.Parallax.com/object/291
Auszug derer, die einen Arbeitsordner.

Rufen Sie den Propeller Tool (Programmiereditor) und laden Sie die Beispieldatei.
(Vorsicht der Einzug feststellt, dass Programmstruktur im SPIN)

Taste F9, um sicherzustellen, dass der Code ordnungsgemäß kompiliert wird.
Taste F10, um es auf die QuickStart-RAM-Speicher zu laden.

Das Quickstart-IR-Beispiel-Code verwendet die Zifferntasten 1 bis 8,
Channel up/down, Volume up/down, "OK" und Power-Taste.

Lesung durch mein Beispiel Anwendungscode Sie werden sehen, dass ein Großteil der
Programm ist eine lange Case-Anweisung, die die "Handler" nimmt für den Key-code
von der Fernbedienung.

Für IHR Projekt benötigen Sie schreiben von neuem Code zu tun, was Sie wollen
die QuickStart zu tun, wenn eine Taste gedrückt.
Egal was auch immer Sie erstellen, eine Licht-Show oder ein Roboter, du kannst es steuern
Obwohl Ihre handliche Fernbedienung!

Viel Spaß damit...

Richard

In Verbindung stehende Artikel

Treffen der Parallax Propeller QuickStart-Board

Treffen der Parallax Propeller QuickStart-Board

Die Propeller-Prozessor-Chip ist die einzigartige Mikro-Controller auf dem Markt heute.Es ist nicht nur ein einzelnes Mikroprozessor, sondern acht unabhängigen Prozessoren, die gemeinsamRessourcen wie Speicher und i/o Pins.   Und es kann einige ersta
Liquid Crystal Display für das QuickStart-Board

Liquid Crystal Display für das QuickStart-Board

3-adrige Flüssigkristall-Anzeige für den SchnellstartTeile abschmecken:Parallaxe QuickStart boardParallaxe 2-zeiliges LCD-Display-Modul3-Draht-Interface-Kabel - hergestellt aus:eine Frontplatte Computerkabeldrei Stifte aus einem Streifen Stiftleistek
Akku-Power für den QuickStart-Board

Akku-Power für den QuickStart-Board

The Parallax QuickStart Board verwendet normalerweise das USB-Kabel für Strom.Dies ist zwar praktisch für Ihre Programme zu entwickeln, es ist ein wenig umständlich zu schleppen einausgewachsene Computer um nur um Propeller Strom zu versorgen!Mein er
Ein Arduino-Board mit einer Infrarot-Fernbedienung steuern

Ein Arduino-Board mit einer Infrarot-Fernbedienung steuern

-EinführungHallo an alle, mein Name ist Noreddine Kessa, ich bin ein Elektronik-Enthusiasten.  Ich hatte Spaß an diesem Wochenende spielen mit meinem neuen Spielzeug, Arduino ATmega328 DIY-Kit, das habe ich bei eBay, und ich würde gerne die Freude mi
ÄRGERN! Infrarot-Fernbedienung USB-Tastatur ohne Tasten

ÄRGERN! Infrarot-Fernbedienung USB-Tastatur ohne Tasten

ÄRGERN! ist eine USB-Tastatur ohne Tasten, die Sie bedienen können, indem Sie einfach Ihre Infrarot-Fernbedienung lernen .Ich habe es um Kontrolle gestatten mein MythTV Heimkino-PC mit der Infrarot-Fernbedienung lernen anstatt verwenden Sie eine echt
Wie erstelle ich einen Arduino basierte Nachtlicht mit Infrarot-Fernbedienung!

Wie erstelle ich einen Arduino basierte Nachtlicht mit Infrarot-Fernbedienung!

Hier ist ein Instructable, die Ihnen zeigen, wie ein Arduino-basierte Nachtlicht mit baueneine kleine Infrarot-Fernbedienung, die Blättern 10 Pre festgelegten Farben und eine zufällige verblassen lässtFarbe-Routine, die für immer Schleifen.Diese inst
Nichts mit Arduino und eine Infrarot-Fernbedienung zu steuern

Nichts mit Arduino und eine Infrarot-Fernbedienung zu steuern

Hallo, dies ist mein erster instructable und ich dachte, ich würde eine kurze Demonstration so etwas wie LED, Steuern Sie zeigen DC-Motoren und jede Menge andere Dinge mit einem Arduino und so ziemlich jede Infrarot-Fernbedienung. Das erste Mal, das
Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit Musikspieler XMMS2

Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit Musikspieler XMMS2

EinführungEs ist eine gute Idee, Media-Player per Infrarot Fernbedienung XMMS2 aus dem gleichen Grund, was man es mit XBMC/KODI tut. Ich kramte in meiner Box Teile und fand diese Infrarot-Fernbedienung ein Home Theater DVD-System, das ich vor vielen
Wiederverwendung unerwünschte Infrarot-Fernbedienung Herunterfahren und neu starten Raspberry Pi

Wiederverwendung unerwünschte Infrarot-Fernbedienung Herunterfahren und neu starten Raspberry Pi

EinführungDiese Fernbedienung im Bild verwendet, um ein Fan zu kontrollieren, bis der Lüfter funktioniert nicht mehr. Ich warf den Ventilator und die Fernbedienung gespeichert. Dies ist definitiv mein persönlicher Favorit instructable, denn es ist nü
Steuerung von LEDs mit einer Infrarot-Fernbedienung (TV)

Steuerung von LEDs mit einer Infrarot-Fernbedienung (TV)

Dies ist mein erster instructable. In diesem instructable zeige ich Ihnen wie on/off LED oder DC-Motoren mit Infrarot-Fernbedienung control.eSchritt 1: Komponenten(1) Infrarot-Empfänger(2) Breadbord(3) Arduino uno(4) Jumper Kabel(5) Infrarot-Fernbedi
Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit XBMC/KODI auf Raspberry Pi

Wiederverwendung unerwünschte Infrarot-Fernbedienung zur Verwendung mit XBMC/KODI auf Raspberry Pi

EinführungFernsteuerung von Mediacenter ist eine wichtige Anwendung von Linux Infrared Remote Control (LIRC). Es gibt eine ganze Reihe von Tutorial wie Infrarot-Fernbedienung mit XMBC/KODI umzusetzen. Nach dem Anschluss an die hervorragende Anleitung
Infrarot-Fernbedienung Intervalometer für Nikon-Kameras

Infrarot-Fernbedienung Intervalometer für Nikon-Kameras

meine Nikon D90 Kamera fehlt einen Intervall-Timer-Modus. Damit es nachts mal Zeitraffer Fotografie in einem Modus sagen, aussetzen 29 sec, 1 Sek. warten, wiederholen, ist extrem zeitaufwendig. Der Auslöseknopf müssten manuell alle 30 Sekunden gedrüc
DIY-Infrarot-Kamera für die Vegetation Analyse mit Canon A2300

DIY-Infrarot-Kamera für die Vegetation Analyse mit Canon A2300

Diese Methode wurde von öffentlichen Lab http://publiclab.org/wiki/near-infrared-camera vorgeschlagen.In diesem instructable, nur meine Erfahrung mit der Kamera Canon 2300 erzähle ich.Eine Consumer-Kamera hat einen CCD oder CMOS-Sensor mit einer Spek
Kontrolle Haushaltsgeräte mit Infrarot-Fernbedienung 2016

Kontrolle Haushaltsgeräte mit Infrarot-Fernbedienung 2016

Es, s meine Leidenschaft zu schreiben kurze instructable ***Es ist ein einfaches Projekt mit diesem Projekt, das können Sie maximal 4 Relais Relais schaltet und OFF lädt solche Asyour Raumlicht, Fan, Locker oder irgend etwas über tv-Fernbedienung ste