Table des matières:
Vidéo: Indicateurs à distance : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Pour mon travail avec les compétences d'Alexa, j'avais besoin d'un dispositif de rétroaction simple (n'ajoutez pas plus de complexité); visuel et sonore.
De plus, mon processeur est dans mon "placard de câblage" et j'avais besoin que la sortie soit dans un endroit bien en vue, mais par ailleurs discret.
J'ai opté pour une télécommande RF déclenchant les tripes d'une carte de vœux musicale. Je l'ai placé dans une petite boîte en acrylique que j'avais posée et j'ai ajouté l'émetteur dans le boîtier de mon RPi3B+.
De simples commandes marche/arrêt sur le RPI3B+ déclenchent les lumières et les sons avec un délai de transmission à peine perceptible.
Étape 1: Brochage
Ces images proviennent de la page Amazon du vendeur (lien ci-dessus). Juste une copie pratique pour référence.
Remarque: l'image d'origine est étiquetée de manière incorrecte; J'ajoute des mises à jour (en vert). (ceci est vérifié dans la section commentaires de la page Amazon)
Étape 2: Prototyper
Utiliser chaque moitié de la maquette pour séparer l'émetteur et le récepteur. Alimenté par des batteries de 3,7 V (chargées à 4,25 V).
Comme il ne s'agit que d'une implémentation des brochages, je n'ai pas créé de diagramme schématique.
J'ai inclus une LED en série avec une résistance de 3,3K pour les tests.
Pour tester, il suffit de connecter la broche de contrôle (ici le fil blanc) à la masse. Les LED d'activation (rouge) s'allument sur l'émetteur et le récepteur, et ma LED 'load' s'éteint. (photo)
Étape 3: Interlude
Parfois, l'émetteur et le récepteur ne sont pas appariés correctement, ou vous souhaiterez peut-être modifier le comportement par défaut.
J'inclus ici les instructions du fournisseur pour ces appareils:
************************************************************************
Instruction de broches
Destinataire
- GND: masse ou pôle négatif
- +V: entrée DC3.3~5V
- D0-3: Sortie de données
- VT: sortie (cette ligne devient faible si/quand une ligne de données devient faible)
Comment faire correspondre l'émetteur et le récepteur
- Supprimer les données existantes: appuyez 8 fois sur le bouton d'apprentissage (sur le récepteur). Réponse: la LED clignote 7 fois.
- Apprentissage du code à distance: appuyez une, deux ou trois fois sur le bouton d'apprentissage (sur le récepteur) (voir ci-dessous). La LED s'allume: le mode apprentissage est actif.
- Appuyez sur n'importe quel bouton de la télécommande. L'indicateur LED clignote trois fois: apprentissage terminé avec succès.
- Test: après l'opération ci-dessus, la carte réceptrice peut être contrôlée par la télécommande.
D'autres émetteurs avec différents ID peuvent être appris et stockés en plus, en commençant par l'étape 2. Un mélange de différents modes est possible.
Utilisation des boutons (définit le mode et démarre le processus d'appairage):
- Appuyez une fois: mode Inching (mode momentané)
- Appuyez deux fois: mode auto-verrouillage (mode bascule des 4 canaux)
- Appuyez trois fois: mode verrouillé (canal sélectionné actif et effacé, si un autre canal devient actif) - alias boutons radio
Étape 4: Installation
Après avoir soudé les pièces telles qu'elles avaient été connectées sur la planche à pain et recouvert de thermorétractable pour éviter les courts-circuits, j'ai installé l'émetteur sur le RPi3B+. (Remarque: j'ai inclus des fils supplémentaires pour les sorties que je n'utilise pas encore)
J'ai utilisé une alimentation 3v car il s'agit de la tension native du Raspberry. (Remarque: j'ai utilisé des couleurs de fil non standard car il était pratique d'utiliser le câble ruban existant)
wrclr: fil colorpi-pin: broche sur le RPi3B+trnspin: broche sur l'émetteur
wrclr pi-pin trnspin-------- ----------- -------------- gris 01 alimentation V+ violet 06 masse GND marron 11 BCM17 Données 1 rouge 13 BCM27 Données 0
La télécommande/récepteur est alimenté par un ancien transformateur micro-USB. J'ai utilisé une prise USB pour pouvoir utiliser n'importe quelle banque d'alimentation si je le veux sans fil un jour.
Étape 5: Coder
Le code le plus simple pour la validation:(source)
importer RPi. GPIO en tant que GPIOimport time GPIO.setmode(GPIO. BCM) GPIO.setwarnings(False) GPIO.setup(27, GPIO. OUT) print "LED on" GPIO.output(27, GPIO. HIGH) time.sleep(1) imprimer "LED éteinte" GPIO.output (27, GPIO. LOW)
à exécuter: python pintst.py
Conseillé:
Testeur à distance IR : 12 étapes
Testeur à distance IR : Le capteur à distance infrarouge est un composant électronique de base presque utilisé dans tous les types d'appareils, qu'il s'agisse d'un appareil domestique ou professionnel. Ces capteurs fonctionnent sur le principe d'émettre ou de détecter des rayonnements infrarouges. Lorsqu'un signal est
Indicateurs de niveau d'eau/d'alimentation : 10 étapes (avec photos)
Indicateurs de niveau d'eau/alimentation : dans cette instructable je vais vous montrer comment j'ai fait un indicateur de niveau d'eau sans l'utilisation de microprocesseurs, micro contrôleurs, Raspberry Pi, Arduino etc. mannequin". J'utilise des composants électroniques
CRÉEZ VOTRE PROPRE SYSTÈME DE SURVEILLANCE DU PH ET DE LA SALINITÉ AVEC DES INDICATEURS À LED : 4 étapes
CRÉEZ VOTRE PROPRE SYSTÈME DE SURVEILLANCE DU PH ET DE LA SALINITÉ AVEC DES INDICATEURS À LED : Dans ce projet, nous allons créer un système de surveillance du pH et de la salinité/conductivité avec des indicateurs à LED. Les capteurs de pH et de salinité d'Atlas Scientific sont utilisés. Le fonctionnement se fait via le protocole I2C et les lectures sont affichées sur le moniteur série Arduino
Interface sans fil Bluetooth pour étriers et indicateurs Mitutoyo : 8 étapes (avec photos)
Interface sans fil Bluetooth pour les étriers et indicateurs Mitutoyo : Il existe aujourd'hui des millions d'étriers, micromètres, indicateurs et autres appareils Mitutoyo Digimatic dans le monde. Beaucoup de gens comme moi utilisent ces appareils pour collecter des données directement sur un PC. Cela évite d'avoir à se connecter et à taper parfois des centaines
Augmentez la distance effective sur l'émetteur de déclenchement à distance Flash « ebay » avec antenne : 6 étapes
Augmentez la distance effective sur l'émetteur de déclenchement à distance du flash « ebay » avec antenne : les amateurs d'appareils photo peuvent acheter des versions peu coûteuses de déclencheurs à distance pour les flashes externes, contrôlant des flashes de type sabot ou « studio ». Ces déclencheurs souffrent d'une faible puissance d'émission et donc d'une faible distance de contrôle effective. Ce mo