background preloader

Setting up LIRC on the RaspberryPi - alexba.in

Setting up LIRC on the RaspberryPi - alexba.in
June 8th 2013 Update: I have completed a soldered circuit prototype, complete with a full parts list and high resolution build pictures. Please read Open Source Universal Remote - Parts & Picturse to learn more. March 9th 2013 Update: I have formalized the schematic and parts list that I’m using and have made it available on Upverter. Please read RaspberryPi IR Schematic for LIRC for more details. March 4th Update: I’ve written a follow up post that describes how to control your RaspberryPi universal remote from the web. Please check out Controlling LIRC from the web for instructions on how to install and configure the software. Preface In July 2012 I wrote a post called Universal remote experiments about creating a web controlled universal remote from the electronics up. At the end of that post I had decided to rebuild the project on a RaspberryPi. This post will serve as ‘part two’ of that project and cover how to install and configure LIRC on a RaspberryPi. sudo apt-get install lirc Related:  RaspberryPiIR-Empfänger

New release: HVAC IR Remote Module for Arduino / Raspberry Pi IR Remote is a small shield that allows you to record any infrared command sent by a remote control and resend it from the Internet. It works connected to Arduino and Raspberry Pi, and let us to control any HVAC system including heating,ventilation, air-conditioning and thermostats from the Cloud. We offer 6 different wireless interfaces to connect Arduino and Raspberry Pi to the Internet: WiFi, 3G, GPRS, Bluetooth and 802.15.4 / ZigBee. With IR Remote you can easily control our home HVAC system from a laptop, a webserver or even from your smartphone. You can find a detailed Tutorial to know how to use IR Remote Module with your favourite HVAC devices, as well as a demonstration video to show a basic example of what it can do.

Lirc › Wiki › ubuntuusers.de Mit LIRC (Linux Infrared Remote Control) ist es möglich, das Linux-System mit einer Fernbedienung zu steuern. Dazu sind ein Infrarot-Empfänger am PC und eine handelsübliche Fernbedienung nötig. Auch wenn der Name es nicht vermuten lässt: Auch Funkfernsteuerungen werden unterstützt. Weitere Informationen zu LIRC sind auf der offiziellen LIRC-Homepage und in den Links am Ende dieses Artikels zu finden. Installation¶ LIRC kann direkt aus den Paketquellen installiert[1] werden: lirc (universe)lirc-x (universe, optional )liblircclient0 (universe, optional, um bestimmte Programme, wie z.B. xawtv steuern zu können)inputlirc (universe, optional, liest automatisch die Eingaben aller /dev/input/eventX-Geräte aus; etliche Geräte funktionieren damit "Out-of-the-Box".) mit apturl Paketliste zum Kopieren: apt-get aptitude sudo apt-get install lirc lirc-x liblircclient0 inputlirc sudo aptitude install lirc lirc-x liblircclient0 inputlirc sudo dpkg-reconfigure lirc erneut durchgeführt werden. . vergrößern ). .

Control your HVAC Infrared Devices from the Internet with IR Remote (Arduino / Raspberry Pi Compatible) IR Remote is a small shield that allows you to record any infrared command sent by a remote control and resend it from the Internet. It works connected to Arduino and Raspberry Pi, and let us to control any HVAC system including heating, ventilation, air-conditioning and thermostats from the Cloud. We offer 6 different wireless interfaces to connect Arduino and Raspberry Pi to the Internet: WiFi, 3G, GPRS, Bluetooth and 802.15.4 / ZigBee. With IR Remote you can easily control our home HVAC system from a laptop, a webserver or even from your smartphone. The shield is compatible with both Arduino and Raspberry Pi so you can choose your favourite platform to automate your home. IR Remote Shield over Arduino (left) Raspberry Pi with the connection bridge (right) HVAC applications Your home's HVAC system includes a number of heating, cooling, and ventilation components controlled with infrared technology that all work together to make your indoor living spaces more comfortable. Features Show Code

Raspberry Pi Projekte - Gerätetreiber und Device Tree Mit Einführung des Kernels 3.18.3 wird nun auch das für Linux (im Linux-Kernel-Handbuch) empfohlene Device-Model (Gerätemodel) für den Raspberry Pi genutzt. Dies ist eine Umsetzung der so genannten objektorientierten Programmierung (ooP), wodurch sich, richtig angewendet, sowohl die Effektivität der Programmierung erhöhen lässt, als auch die Verständlichkeit des Codes verbessert wird. Geräte werden Klassen zugeordnet und können angesprochen werden, ohne ihren genauen physischen Aufbau zu kennen. Der Kernel kann nun durch einen Gerätebaum (device tree) effektiv ergänzt werden, ohne dabei den Kernel selbst verändern zu müssen. Das embedded Linux des Arietta G25 Boards nutzt diese Technik ebenfalls. Der Gerätebaum (device tree) Der device tree, abgekürzt auch DT, wird beim Raspberry Pi in der /boot/config.txt angesprochen. device_tree= Nach jeder Änderung der Datei ist ein Neustart erforderlich, um diese wirksam werden zu lassen. Geräte aktivieren Überlagerungen (overlays) dtoverlay=lirc-rpi

SD Formatter 4.0 for Windows Download You ("Licensee") are granted a license for the Software defined in this End User License Agreement ("Agreement") on condition that you agree to the terms and conditions of this Agreement. If Licensee does not agree to the terms and conditions of this Agreement, promptly return the Software to SD Card Association (SDA). Article 1 License Licensee is granted the right to use the software, including the information provided from this downloading site, users manuals, and any other media provided to Licensee (collectively "Software"), but all applicable rights to patents, copyrights, trademarks and trade secrets in the Software are not transferred to Licensee. Article 2 Use by a Third Party Licensee may not use, copy, modify, transfer or allow any third party, whether free of charge or not, to use, copy or modify the Software, except as expressly provided for in this Agreement. Article 3 Restrictions on Copying the Software Article 4 Computer of Use Article 6 Indemnification

Remote Control Basics - Understanding Protocol and Modulation I am beginning a (long) series of IR remote control theory and circuit series for an upcoming project that i prepare. Actually, the first reference for this matter was precisely one year ago, when i wrote the Manchester and Differential Manchester Code and the Pulse Position Modulation and Differential PPM theory pages. I planned to use some LEDs that i was provided by Alan Parekh's store. Alan offered me these 5mm IR LEDs as a replacement for the Long Range IR Beam Break Detector circuit, but i sincerely did not have enough time to work on an interesting project with IR LEDs. hopefully, the one that i prepare will pay off all this waiting. But first of all, some theoretical matters. The difference between Protocol and Modulation It is important to understand the difference between modulation and protocol. Here is an everyday example. As for the modulation: Suppose that two people own the same protocol (language). Let's water the plants - A simple IR remote control system Comments

Omxplayer Omxplayer is a video player specifically made for the Raspberry Pi's GPU made by Edgar (gimli) Hucek from the XBMC/Kodi project. It relies on the OpenMAX hardware acceleration API, which is the Broadcom's VideoCore officially supported API for GPU video/audio processing. Raspberry Pi forum user spenning made precompiled binaries available on the forum. 1 decrease speed 2 increase speed < rewind > fast forward z show info j previous audio stream k next audio stream i previous chapter o next chapter n previous subtitle stream m next subtitle stream s toggle subtitles w show subtitles x hide subtitles d decrease subtitle delay (- 250 ms) f increase subtitle delay (+ 250 ms) q exit omxplayer p / space pause/resume - decrease volume + / = increase volume left arrow seek -30 seconds right arrow seek +30 seconds down arrow seek -600 seconds up arrow seek +600 seconds Usage Streaming You do not need to download an MP4 file to watch it with Omxplayer. omxplayer Example: Audio Helpful Links

IRMP – Mikrocontroller.net Von Frank M. (ukw) You will find the English documentation here. Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder zu entwickeln, der ca. 90% aller bei uns im täglichen Leben zu findenden IR-Fernbedienungen "versteht". Im folgenden wird IRMP als "Infrarot-Multiprotokoll-Decoder" in allen Einzelheiten vorgestellt. Anschluß eines IR-Empfängers an µC IRMP ist auf verschiedenen Mikrocontroller-Familien lauffähig. ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) STM32F4xx (getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) TI Stellaris Pulse Distance Width Coding 1. .

Parts & Kits for Arduino Online, Buy Microcontroller Boards, Electronic Components for Arduino - Freetronics Elektronik: IR-Fernbedienung, RC-5 zurück zur Elektronik , Homepage EinleitungWie funktioniert eine IR-Fernbedienung?Funktionstest einer IR-FernbedienungWie ist der RC-5-Code aufgebaut?Tabelle der RC-5 CodesBeispielUnd was hat das alles mit PIC-Prozessoren zu tun? zurück Einleitung Auf meinem Wohnzimmertisch liegt eine Grundausstattung von 5 IR-Fernbedienungen für das wichtigste Audio-/Video-Equipment. Wie funktioniert eine IR-Fernbedienung? Bei einer IR-Fernbedienung werden Steuerbefehle mit Infrarotlicht der Wellenlänge 940 ...950 nm zum zu bedienenden Gerät übertragen.Dabei müssen eine große Anzahl verschiedener Befehle sicher übermittelt werden, und außerdem sollte der Sender stromsparend arbeiten, um eine lange Batterielebensdauer zu garantieren.Wie die Befehle im IR-Licht codiert sind ist leider von Hersteller zu Hersteller völlig unterschiedlich. Einfacher Funktionstest einer IR-Fernbedienung Also einfach den Camcorder auf Aufnahme schalten, die Fernbedienung ins Bild halten und die Tasten der Fernbedienung drücken.

Raspberry Pi Microcomputer Gets Beefed Up — Still Only Costs $35 The Raspberry Pi microcomputer has been a stunning success. More than 2.5 million of the low-cost Linux microcomputers have been sold in the two+ years since the gizmo went on sale, helping to power all manner of homebrew projects. The sales figure is especially impressive when you consider that the not-for-profit UK organization behind the device initially reckoned it would sell maybe a few thousand units over its lifetime. Given the large community that’s built up around the Pi, there have inevitably been calls for tweaks to the design to incorporate improvements that make the board more flexible and capable. And today the Pi Foundation has responded with a new model B Pi, called the B+, which beefs up aspects of the design yet keeps the same $35 price-tag. In a video introducing the new model B+, the Pi Foundation’s Eben Upton stresses that the B+ is not the next generation of Pi — but rather the final upgrade of the original design.

So werden Lichtschranken unempfindlich gegen Sonnenlicht Der Chip iC-LQNP ist ein Empfänger für Reflex- und Einweglichtschranken mit Hintergrundausblendung (Sonnenlicht). Der Vorteil: Durch Fremdlicht verursachte Fotoströme werden elektronisch unterdrückt. Das Grundprinzip einer Lichtschranke ist relativ simpel aufgebaut. Das liegt im Wesentlichen daran, dass externe Störquellen nicht berücksichtigt werden. Viele Maßnahmen gegen optische Störgrößen bringen nur selten den gewünschten Erfolg Daher greift man in der Praxis zu verschiedensten Maßnahmen, um den Einfluss dieser optischen Störgrößen mehr oder minder wirkungsvoll zu reduzieren. Eine andere Möglichkeit ist die Benutzung eines optischen Filters, um die Bandbreite des empfangbaren Lichtspektrums zu reduzieren. Bild 1 zeigt eine schematische Anordnung und verdeutlicht die Schwierigkeit, eine geeignete Auslöseschwelle für die Auswerteelektronik festzulegen. Ergänzendes zum Thema So wird das Signal sicher auswertbar Sendeprotokolle erhöhen die Sicherheit zusätzlich * * Dipl-Ing.

Related: