IR afstandsbediening met Raspberry Pi zonder LIRC


Ik wilde krijgen een IR externe input voor de Raspberry Pi. Ik manged om LIRC geïnstalleerd en getest. Alles was ok, behalve de allerlaatste stap. Toen ik wilde de externe sleutelwaarde van IR doorgegeven aan Python programma doorgeeft niet het correct. Zij loopt voor willekeurige null-waarde. Ik kon niet achterhalen wat er mis is. Ik gaf het op en probeer ik een python om code te schrijven te vangen IR externe zonder gebruik te maken van LIRC.

Na wat te lezen over hoe externe IR communiceren bleek de info dat gebruik maakt van seriële communicatie van de UART. Ik gebruikte IR remote DIY Kit HX1838. De IR-sensor de IR-golven decodeert en serieel de gegevens doorgeeft. Wat ik deed was om te lezen de gegevenswaarde coming out van IR-sensor serieel. Dit is een ruwe maar een eenvoudige manier van het lezen van IR afstandsbediening voor eenvoudige toepassingen die kunnen worden gebruikt in de Raspberry Pi.

Raspberry Pi voorbereiden UART seriële communicatie.

1. nood voor wegnemen ttyAMA0 vermeldingen in cmdline.txt.

  • Maak eerst een back-up van het bestand met kernel parameters cmdline.txt als cmdline_bp.txt

sudo cp /boot/cmdline.txt /boot/cmdline_bp.txt

  • Bewerk het bestand cmdline.txt door het verwijderen van de parameters met 'ttyAMA0'. IE. "console = ttyAMA0, 115200′ en ' kgdboc = ttyAMA0, 115200′.

sudo nano /boot/cmdline.txt

Het resterende bestand eruit ziet,

dwc_otg.lpm_enable=0 console = tty1 root = / dev/mmcblk0p6 rootfstype = ext4 Lift = termijn rootwait

Sla op en sluit de editor. Sla het bestand op Ctrl + O. sluiten de editor, Ctrl + X

2. update de inittab bestand om te maskeren de ttyAMA0

sudo nano/etc/inittab

Commentaar van de lijn
' X:23:respawn: / sbin/getty - L ttyAMA0 115200 vt100′

#X:23:respawn: / sbin/getty - L ttyAMA0 115200 vt100

Sla op en sluit de editor. Sla het bestand op Ctrl + O. sluiten de editor, Ctrl + X

Gerelateerde Artikelen

Afstandsbediening met Raspberry Pi en Phidget WebService

Afstandsbediening met Raspberry Pi en Phidget WebService

Schakel uw framboos controle estafette, leidde, sensor en digitale ingang op afstand met Phidget WebService. "De Phidget WebService is een achtergrond proces dat alle evenementen en data van een USB-Phidget-via het netwerk uitzendingen: het maakt geb
Maak uw telefoon/tablet/desktop een afstandsbediening met een Raspberry Pi

Maak uw telefoon/tablet/desktop een afstandsbediening met een Raspberry Pi

Ik heb mijn netwerken en audio/video apparatuur in een kabelbehuizing. Sommige apparatuur zoals de satellietontvangers beschikken over RF afstandsbediening. Maar de meeste apparatuur heeft infrarood afstandsbediening. Dit Instructable zal tonen hoe t
Raspberry Pi met voeding Pi zonder Monitor of toetsenbord Setup

Raspberry Pi met voeding Pi zonder Monitor of toetsenbord Setup

NOOBS vereist een monitor, toetsenbord en muis, die voegt ~ 60 dollar (USD) of meer in kosten. Echter zodra Wi-Fi werkt, zijn deze apparaten niet langer nodig. Misschien, zal DietPi ondersteuning voor USB naar seriële in de afbeelding.Elke keer als i
Draadloze kerst lichttimer met Raspberry Pi en Python

Draadloze kerst lichttimer met Raspberry Pi en Python

1/14/2014 Update: dank aan iedereen die gestemd voor dit project in de Hardware Hacking wedstrijd! Benieuwd naar mijn nieuwe maker-pen.Update 12/31/2013: op zoek naar een meer geavanceerde versie van dit project? Check out mijn nieuwe multi-kanaals s
Draadloze Multi-Channel Voice-Controlled stopcontacten met Raspberry Pi

Draadloze Multi-Channel Voice-Controlled stopcontacten met Raspberry Pi

Update van 2/11/2014: dank aan iedereen die gestemd voor dit project in de Raspberry Pi-wedstrijd!Dit project is een combinatie van verschillende middelen van het verschil:Mijn single-outlet-vergrendelingsbeheerproject met Raspberry Pi en Python, oor
Internet van dingen met Raspberry Pi - 1

Internet van dingen met Raspberry Pi - 1

Toen ik was nieuw voor IOT (Internet van dingen), zag ik dat er nauwelijks tutorials die eenvoudig genoeg voor een beginner om te begrijpen en waren waren uit te proberen. Er was ofwel te veel technisch jargon, of de hardware te ingewikkeld was.Dus n
Bouwen van robots met Raspberry Pi en Python

Bouwen van robots met Raspberry Pi en Python

het doel van deze tutorial is zodat u kunt beginnen met programmeren met Python om te controleren uw robots van de Arduino met een Raspberry PI. We gaan over de basics zoals installatie en enkele eenvoudige voorbeelden om te controleren uw robot van
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan
Wees gewaarschuwd wanneer jongen terug van school (met een baken, zonder programmering is)

Wees gewaarschuwd wanneer jongen terug van school (met een baken, zonder programmering is)

iBeacons zijn blutooth apparaten die zenden hun informatie (positie...) dus dat bewust bluetooth-apparaten (zoals smartphones, Raspberry Pi...) zijn in staat om speurder zij en hun informatie te krijgen.In de tas van uw kind zetten en laten we trigge
Afstandsbediening uw Raspberry Pi

Afstandsbediening uw Raspberry Pi

De meeste artikelen die bespreken inloggen op je Raspberry Pi op afstand gebruiken xrdp om sessies van extern bureaublad te maken in uw Raspberry Pi. Dit is vaak een goede oplossing, en werkt zelfs als u niet over een fysieke monitor aangesloten op j
Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Hallo collega-makers,Dit is mijn eerste Instructable op Home Automation. Het idee is het bouwen van een controller en draadloze knooppunten controle en monitor.Na een heleboel hit en proef met veel verschillende controllers zoals OpenHab, DomotiGa, g
Bouwen van een transistor printplaat voor controlerende airconditioner afstandsbediening met Arduino

Bouwen van een transistor printplaat voor controlerende airconditioner afstandsbediening met Arduino

ik was ter ondersteuning van een groep studenten op hun afstudeerproject. Een van de moeilijkheden die zij was over de beheersing van een airco-unit met Arduino microcontroller.Het eerste experiment dat we geprobeerd aan het trainen was door record l
Home automation met raspberry pi met behulp van ROR

Home automation met raspberry pi met behulp van ROR

Het doel van dit project naar huis bedieningsorgaan zoals lamp, ventilator, TV, gebruik van uw bestaande slimme telefoon enz.Wat is nodig1-raspberry pi 28 GB, klasse 10 micro sdcard1 USB wi-fi adapter1 USB power adapter 5V1 USB-voedingskabel8 kanaals
4 manieren om verbinding maken met een draad zonder solderen

4 manieren om verbinding maken met een draad zonder solderen

In dit Instructable ik leert u vier manieren om een draad zonder solderen. Solderen kan lastig en het verwarmt de ruimte in beslag, dus waarom niet gewoon overslaan volledig als u kunt? Een ander vervelend ding over solderen is dat het duurt een tijd