Lezen/emuleren afstandsbedieningen met Arduino en Raspberry Pi (9 / 12 stap)

Stap 9: Lezen en opnemen van IR-signalen met behulp van Raspi


Om te controleren als je Raspberry Pi is het lezen van IR-sensor behoorlijk, moet u eerst het stoppen van de daemon LIRC (maak je geen zorgen. Er is geen demon, het is gewoon een fancy linux naam voor een achtergrond proces uitgevoerd):

 sudo /etc/init.d/lirc stop 

Voor het uitvoeren van een programma om gebruik de IR signaal tijdsinstellingen (vergelijkbaar met onze IR-lezing Arduino-code):

 mode2 -d /dev/lirc0 

Nu richt de afstandsbediening op de IR-sensor en het een reeks puls-space(aka ON-OFF) IR timing waarden moet spugen. Dit betekent dat alles perfect werkt.

Laten we nemen de waarden van de knop. De daemon moet gestopt blijven voor dit zo goed te werken.

Ten eerste, krijg de lijst van toegestane knopnamen met behulp van:

 irrecord --list-namespace 

Voer het volgende commando om te beginnen met opnemen van IR-signalen voor elke knop en een toegestane naam toewijzen aan het:

 irrecord -d /dev/lirc0 ~/lircd.conf 

Het brengt u door sommige rare maar gedetailleerde instructies. Volg hen en je zal eindigen met een configuratiebestand opslaan van IR-signalen voor elke knop. U kunt bekijken met behulp van:

 sudo nano lircd.conf 

Het is het beste als u vervangen door de waarde van het veld naam in de koptekst iets relevant (ik koos voor samsungTV).

Vervang de standaard leeg configuratiebestand met uw afstandsbediening de nieuwe configuratiebestand:

 sudo cp lircd.conf /etc/lirc/lircd.conf 

We zijn klaar met de opname.

Om te testen het uit, start de LIRC-daemon:

 sudo /etc/init.d/lirc start 

Voer de volgende opdracht om de toegewezen naam van de knop wanneer u op dat externe knop drukt:

 irw 


Opmerking: Als u meerdere output per druk op de knop krijgt, kunt u toevoegen

suppress_repeat 2

in het /etc/lirc/lircd.conf bestand dus het negeert Herhaal de volgende 2 waarden.

Gerelateerde Artikelen

Het gebruik van IR-afstandsbedieningen met Arduino (huidige en bijgewerkte)

Het gebruik van IR-afstandsbedieningen met Arduino (huidige en bijgewerkte)

Ik ben moe van deze ingewikkelde tutorials over het gebruik van bepaalde dingen. Ik hou van eenvoudige, gemakkelijk te begrijpen, stap voor stap instructies. Mijn grootste probleem was met IR en POV. Ik heb eindelijk onder de knie hoe u kunt besturen
Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

< the Instructable en de code zijn klaar. Geniet van! Laat een reactie met je feedback! >Ik ben (aka LiquidCrystalDisplay / Itay), een 14 jaar oude student van Israël leren in de Max Shein Junior High School voor geavanceerde wetenschap en wiskunde.
Piano trap met Arduino en Raspberry Pi

Piano trap met Arduino en Raspberry Pi

Die houdt niet van muziek? Deze Piano trappen zijn een interactieve, relatief draagbare en muzikale installatie die kan worden toegepast op in principe een trappenhuis. Ik hen voor HackPrinceton bouwde samen met mijn vrienden Erica Portnoy en Vincent
Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Dit instructable wordt beschreven hoe om te upgraden van uw bol naar een gemotoriseerde versie. Het ziet er ongelooflijk beter op de plank, wanneer het langzaam draaien is en een demonstratie met je kinderen (om uit te leggen de dag/nacht cyclus of d
Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot is een robot die is gevormd in de vorm van een mens. Een humanoïde robot wordt gebruikt in vele verschillende gebieden zoals onderwijs voor jonge kinderen, op veld marketing voor bedrijven, onderzoek en ontwikkeling gereedschap, enter
Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Dit is mijn eerste Instructable! Dus als ik een fout hebt gemaakt, vergeef me alstublieft :)Het doel is om de klanten een geheel nieuwe ervaring bij het winkelen.Elke trilling waardoor klanten wanneer ze de kleren kiezen door het verplaatsen van de h
Gebruik uw Adafruit rgb lcd Pi plaat (voor Raspberry Pi) met Arduino

Gebruik uw Adafruit rgb lcd Pi plaat (voor Raspberry Pi) met Arduino

Hallo iedereen.Zoals de titel al zegt leert u hoe u uw Adafruit rgb lcd Pi plaat maar met Arduino. Ik kocht eens een maar nooit gebruikt met mijn Raspberry Pi en ik was op zoek naar een manier om het te gebruiken met mijn Arduino projecten. Met deze
Snelle digitale thermometer met behulp van goedkope USB aan Convertor van TTL en DS18B20 - zonder Arduino of Raspberry Pi

Snelle digitale thermometer met behulp van goedkope USB aan Convertor van TTL en DS18B20 - zonder Arduino of Raspberry Pi

In mijn vorige instructable gaf ik een introductie tot digitale thermometer DS18B20 en ESP8266 nodemcu board met SPI OLED-display, en programmeren met behulp van de Arduino IDE. Dat vereist kennis van programmering, elementaire elektronica en ook een
IoT stopcontact met Arduino en ESP8266

IoT stopcontact met Arduino en ESP8266

In dit instructable, ik u tonen hoe verbeterde toegankelijkheid, intelligentie en connectiviteit toevoegen aan een gewone stopcontact. Dit wordt gedaan met een combinatie van microcontrollers, Arduino, diverse sensoren, ESP8266 en een mix van softwar
Decoderen en verzenden van 433MHz RF codes met Arduino en rc-switch

Decoderen en verzenden van 433MHz RF codes met Arduino en rc-switch

In deze tutorial zal ik u tonen hoe te een Arduino gebruiken voor het decoderen van de signalen van RF afstandsbedieningen, en hen op afstand bedienen van sommige schakelopties lichtnet en een garagedeur opnieuw te sturen.Opmerking: Deze handleiding
PC muis gemaakt met Arduino Uno en Joystick

PC muis gemaakt met Arduino Uno en Joystick

Hallo! Welkom op mijn eerste Instructable.Ik heb onlangs begon knutselen met mijn nieuwe Arduino Uno en besloten om een toepassing voor een PS2 joystick module te vinden. Ik dacht dat het zou handig zijn om te zetten mijn Arduino in een joystick cont
Aan de slag met Arduino - twee speler Arduino Pong

Aan de slag met Arduino - twee speler Arduino Pong

In deze tutorial gaan we een arduino gebaseerde controller die we gebruiken kunnen om te bepalen van een spel voor 2 spelers van pong bouwen.We gaan een paar van dial potentiometers (het draaien van knoppen) gebruiken om te controleren de pong vleerm
Mood Lamp met Arduino

Mood Lamp met Arduino

Hallo! In deze tutorial leert u om een mood lamp met arduino.Ik weet dat je hebt misschien een heleboel mood lamp projecten met arduino gezien, maar ik was zeer tevreden met hen niet, omdat ze allemaal heel abrupt de kleur wijzigen. Dus, heb ik beslo
Arduino op Raspberry Pi

Arduino op Raspberry Pi

Hallo. In dit Instructable leert u hoe u uw Raspberry Pi als een manier om je Arduino program.Deze Instrucable is geboekt voor de Arduino alle wedstrijd van de dingen. Stem alstublieft deze instrucable als uw favoriet.Stap 1: De "U nodig heeft voor d