En utilisant la télécommande IR avec framboise Pi sans LIRC

J’ai voulu obtenir une télécommande IR entrée à Raspberry Pi. J’ai géré sur la base d’obtenir LIRC installé et testé. Tout était ok, sauf la toute dernière étape. Quand j’ai voulu passer la valeur de clé télécommande IR au programme Python il n’est pas le passer correctement. Il passe la valeur null pour les touches. Je ne pouvais pas comprendre ce qui est faux. J’ai laissé tomber et puis j’essaie d’écrire un code python à capture télécommande IR sans utiliser de LIRC.

Après quelques lectures sur comment communiquer la télécommande IR l’info a révélé qui utilise la communication série UART. J’ai utilisé IR distance DIY Kit HX1838. Le capteur IR décode les ondes IR et transmet les données en série. Ce que j’ai fait lire la valeur de données sortant de capteur IR en série. Il s’agit d’un brut mais une façon simple de lire IR remote pour des applications simples qui peuvent être utilisées dans Raspberry Pi.

Préparation Raspberry Pi pour communication série UART.

1. besoin de supprimer les entrées de ttyAMA0 en cmdline.txt.

  • Tout d’abord faire une sauvegarde du fichier contenant le noyau paramètres cmdline.txt comme cmdline_bp.txt

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

  • Modifiez le fichier cmdline.txt en enlevant les paramètres contenant des « ttyAMA0 ». C’est à dire. ' console = ttyAMA0, 115200′ et ' kgdboc = ttyAMA0, 115200′.

sudo nano /boot/cmdline.txt

Le fichier restant ressemble,

dwc_otg.lpm_enable=0 console = tty1 root = / dev/mmcblk0p6 rootfstype = ext4 ascenseur = date limite rootwait

Puis enregistrez et fermez l’éditeur. Enregistrez le fichier, Ctrl + O. fermer l’éditeur, Ctrl + X

2. mettre à jour le fichier inittab pour masquer la ttyAMA0

sudo nano/etc/inittab

Commentez la ligne
« X:23:respawn: / sbin/getty - L ttyAMA0 vt100′ 115200

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

Puis enregistrez et fermez l’éditeur. Enregistrez le fichier, Ctrl + O. fermer l’éditeur, Ctrl + X

Articles Liés

DIY Difficulté à utiliser votre télécommande GoPro avec un monopode QuikPod !

DIY Difficulté à utiliser votre télécommande GoPro avec un monopode QuikPod !

QuikPod et GoPro sont un match parfait, mais ce qui si vous ne souhaitez pas utiliser votre télécommande, afin d'avoir plus facilement accès aux commandes ? Votre GoPro clips bien sur, mais il n'y a pas de place pour la télécommande. Voici notre solu
L’utilisation de télécommandes IR avec Arduino (actuels et mis à jour)

L’utilisation de télécommandes IR avec Arduino (actuels et mis à jour)

Je suis fatigué de ces tutoriels de programmation compliquées sur l'utilisation de certaines choses. J'aime simple, facile à comprendre, étape par étape les instructions. Mon plus gros problème était avec IR et de POV. J'ai enfin maîtrisé comment con
En utilisant le Module de commande de l’iRobot Create avec Linux

En utilisant le Module de commande de l’iRobot Create avec Linux

depuis iRobot n'a pas fourni les utilisateurs de linux avec un moyen d'utiliser le module de commande, j'ai dû moi-même le comprendre.Ne soyez pas intimidé, c'est pas difficile du tout, vraiment. Tout que vous devez faire est d'exécuter quelques scri
MediaCenter simple et commande à distance avec une convivialité améliorée

MediaCenter simple et commande à distance avec une convivialité améliorée

Oui, c'est une autre axée sur le bricolage PC Media Center (ou HTPC), mais avec une caractéristique unique : il a sacrément simple à contrôler, donc bien adapté pour les personnes âgées, personnes handicapées, ou simplement paresseux utilisateurs.De
En utilisant le module mini Sim900/sim900A avec Arduino UNO

En utilisant le module mini Sim900/sim900A avec Arduino UNO

Il y a beaucoup de sites qui parlent d'à l'aide d'un bouclier GSM avec un Arduino, en plus de l'IDE Arduino lui-même. Il y a également plusieurs bibliothèques GSM là-bas, ou vous pouvez utiliser commandes AT pour rouler. Je ne pouvais pas en trouver
Comment utiliser SSH avec framboise Pi 2

Comment utiliser SSH avec framboise Pi 2

SSH est l'abréviation de Sfixer SHellSes un protocole réseau crypté qui vous permet d'accéder à la ligne de commande d'un appareil sans fil-ly depuis un terminal distant.Ce que cela signifie pour le pi de framboise, c'est qu'il n'a pas besoin d'être
Verrouiller le fichier/dossier en utilisant le fichier de commandes

Verrouiller le fichier/dossier en utilisant le fichier de commandes

Bonjour maintenant vous pouvez facilement verrouiller votre fichier ou un dossier dans windows sans aucunelogiciel. J'ai créé un fichier batch pour cela. vous pouvez le télécharger ici [taille: 1Mo] [ici je vous demande de téléchargement car il conti
Lumières de télécommande Arduino avec télécommande universelle

Lumières de télécommande Arduino avec télécommande universelle

j'ai se sont penchés en domotique depuis un certain temps, mais n'ont pas commis à lui tout de suite, surtout à cause de l'étiquette de prix. L'année dernière (2010) j'ai acheté ces prise de commande à distance marche/arrêt interrupteurs donc je pour
Utilisez n’importe quel IR distance avec votre arduino

Utilisez n’importe quel IR distance avec votre arduino

Cet Instructable va montrer comment utiliser n'importe quelle télécommande infrarouge avec un Arduino...Etape 1: Obtenir la bibliothèque IRremote ArduinoLa première chose que vous devez faire, c'est obtenir la bibliothèque Arduino IRremote depuis ce
Comment utiliser la télécommande dans le principal système GV-650

Comment utiliser la télécommande dans le principal système GV-650

cet article traite principalement de vous montrer comment utiliser la télécommande IRÂ dans le principal système GV-650.Étape 1 : v étape 1 :Appuyez sur le bouton « Plein écran » dans la télécommande pour passer d'écran normal au mode plein écran Mod
Mon utilisation de Ninzerbean "tissu d’impression avec Citra-Solv"

Mon utilisation de Ninzerbean "tissu d’impression avec Citra-Solv"

j'ai commenté sur le réel instructable car je ne voulais pas créer un autre quand vraiment j'étais commentaires seulement, mais après quelques douteuse flagellation verbale de l'auteur, je vais prendre place une page web distincte juste pour un comme
Bit Banging avec framboise pi pour contrôle I2C avec perl

Bit Banging avec framboise pi pour contrôle I2C avec perl

Première un peu d'histoire généralPour utiliser la plupart de l'I2C pour port parallèle de l'IC avec le Raspberry pi que vous devez être capable de manipuler les données peu sage. Habituellement, cela se fait dans un micro contrôleur, mais avec l'IP,
Système de temps de présence & avec framboise et Phidgets

Système de temps de présence & avec framboise et Phidgets

Dans ce tutoriel, nous allons créer une période facile & système de fréquentation à l'aide d'un Pi de framboise et Phidgets RFID en lecture-écriture.Nous allons utiliser une page web pour afficher l'heure actuelle, et un message de confirmation pour
Sécurité à la maison bricolage et Automation avec framboise Pi 2

Sécurité à la maison bricolage et Automation avec framboise Pi 2

Dans ce instructable je détaillerai mes méthodes pour créer une Home Security entièrement personnalisé et le système d'automatisation.Il s'agit d'un travail en cours, et que je vais ajouter à ce que je vais.Pour l'instant, je vais vous donner une ven