Une des choses plus cool sur des dispositifs logiciels de l’hélice
est le peu qu’il faut pour ajouter des périphériques !
Pièces requises :
Petit capteur IR - adafruit/157
fil
Prise de double rangée 1 (femelle). » centres - 4 places depuis longtemps.
Une télécommande universelle à bas prix (et la feuille des codes!)
Outils :
Pince à bec effilé
Fer à souder
Mains stables
Logiciel :
Outil d’hélice de parallaxe
Logiciel de lecteur du périphérique (à partir de la parallaxe hélice OBEX - « Object Exchange »)
Programme d’application - cet exemple - ou de votre projet ?
Capteur :
Le capteur IR est un TSOP38238 qui est disponible chez Lady Ada à Adafruit pour 1,95 $.
Mais acheter quelques pièces de rechange parce qu’ils sont assez fragiles physiquement. Toute torsion de la
axes peuvent fracturer les connexions en interne et provoquer la partie à l’échec.
Donc, assurez-vous que toute flexion des broches est bien serré pour protéger l’espèce.
Cet appareil est un récepteur miniature pour les systèmes de télécommande à infrarouge.
Il détecte un signal infrarouge modulé de 38KHz, donc tous le filtrage s’effectue sur puce.
Ces pièces sont optimisés pour supprimer presque toutes les impulsions parasites de lampes fluorescentes.
Je l’aime parce qu’il fonctionne bien sur 3,3 volts utilisées par la puce de l’hélice.
Qui sauve beaucoup de s’agiter autour de traiter des signaux de 5 volts.
(en fait, tout ce que signifie est une résistance série de 3K pour protéger le port d’entrée,
"mais si nous n’avez pas besoin, pourquoi s’embêter?)
Fiche technique : http://www.adafruit.com/datasheets/tsop382.pdf
Assemblage :
Plier la broche de sortie
(axe gauche quand on regarde l’avant de la partie) « retour ».
Pince à bec effilé permet de bloquer la partie pour que non STRESS IS s’appliquait à l’affaire !
Si vous wan pour couvrir le métal exposé de la goupille avec un petit morceau de tube ou de la chaleur réduisent
le faire avant la flexion de la goupille.
Souder sur le câble d’interface :
Utiliser un dissipateur de chaleur à serrage (ou pince à bec effilé) pour contenir le capteur tout en soudant
le fil sur la broche de sortie.
Pour cet exemple, j’ai utilisé une moitié d’un fil de branchement qui avait des broches aux deux extrémités.
C’est le fil bleu sur les photos.
Mais une seule broche d’une bande d’en-tête broche pourrait être soudée à l’autre bout du fil.
Souder l’en-tête prise au Conseil Quick Start.
Cela nous donne un endroit commode pick DMV (3.3V) et Vss (sol) et de joindre à la
Capteur IR.
Installez le capteur infrarouge de la carte de démarrage rapide :
Les faces « bosse » de l’annonce du Conseil la broche de sortie est vers les touches.
Insérez l’autre extrémité du fil interface dans l’en-tête de support 40 broches.
Mon exemple de code utilisé pin P02.
Commande à distance :
Consulter les codes TV pour la télécommande et la programmer pour le premier Sony
TV dans la liste. C’est les codes les plus courants et ceux que nous utiliserons ici.
C’est tout pour le matériel.
Le reste est tous les logiciels.
Prenez l’exemple de code dans le fichier zip ici et enregistrez-le dans le même dossier que
QS_IR_Remote.Spin
et
IR_Remote.spin - de
IR_RemoteTest_-_Archive__Date_2007.03.02__Time_14.35.zip
http://OBEX.Parallax.com/Object/291
Extraire deux personnes dans un dossier de travail.
Activez l’hélice (éditeur de programmation) et charger le fichier d’exemple.
(Faites attention d’indentation car qui détermine la structure du programme en vrille)
Appuyez sur F9 pour s’assurer que le code se compile correctement.
Appuyez sur F10 pour télécharger ce mémoire RAM le didacticiel de démarrage rapide.
L’exemple de code IR Quickstart utilise les touches 1 à 8,
Touches haut/bas du canal, Volume haut/bas, OK et la puissance.
En lisant mon exemple de code d’application vous pourrez voir que la majeure partie de la
programme est une instruction longue affaire qui choisit le « gestionnaire » pour le code de clé
de la télécommande.
Pour votre projet, vous devrez écrire un nouveau code pour faire ce que vous voulez
le démarrage rapide à faire quand vous appuyez sur une touche.
Donc tout ce que vous êtes en train de créer, un spectacle de lumière ou un robot, vous pouvez la contrôler
Si votre pratique télécommande !
Amusez-vous avec lui...
Richard