Table des matières:
- Étape 1: Aperçu
- Étape 2: Outils et matériaux
- Étape 3: Impression 3D
- Étape 4: Rétroéclairage du logo
- Étape 5: Assemblage
- Étape 6: écriture
- Étape 7: Récepteur
- Étape 8: Coder
- Étape 9: Terminé
Vidéo: Télécommande pour PC Youtube et Netflix : 9 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
J'ai mon ordinateur de bureau éloigné de mon lit, donc j'aime naturellement regarder YouTube et des films dans le confort de mon lit. Cependant, chaque fois que je m'allonge, je me retrouve à devoir régler le volume, mettre la vidéo en pause pour certaines raisons ou simplement sauter complètement la vidéo. Je pouvais simplement me pencher en avant et appuyer sur un bouton du clavier, mais je suis trop paresseux pour le faire. J'ai donc décidé de passer des dizaines d'heures à concevoir et à construire cette télécommande pour mon PC. C'est vraiment juste un clavier sans fil.
J'ai déjà eu un clavier sans fil mais c'est un clavier. Lorsque les lumières sont éteintes, il est pratiquement impossible de trouver la clé que je recherche. En plus de cela, avec sa petite taille, je suis plus susceptible d'appuyer sur trois boutons à la fois que celui que je veux, même avec mes petits doigts. Mais vraiment, c'est juste une excuse pour construire quelque chose de cool.
J'ai également fait une vidéo à ce sujet et je suggère fortement de vérifier cela ici.
Étape 1: Aperçu
Je veux juste aborder brièvement le fonctionnement de ce clavier. Il a deux modes. Un pour YouTube et un autre pour tous les autres médias. Ils font tous deux la même chose. Lecture, pause, saut, rembobinage, suivant, précédent et réglage du volume. La seule différence est qu'en mode bleu/média, les pressions sur les touches se traduisent par les boutons multimédias par défaut de Windows, tandis qu'en mode rouge/youtube, elles sont traduites par les raccourcis clavier youtube (disponibles ici). De plus, il n'y a pas de bouton précédent dans le mode rouge/youtube car j'ai trouvé plus pratique d'avoir un bouton plein écran à la place.
Étape 2: Outils et matériaux
Outils
- Imprimante 3D
- Fer à souder
- colle chaude
matériaux et électronique
- PLA - ou tout autre matériau préféré pour votre imprimante 3D. Les couleurs blanc et rouge sont indispensables et le noir s'impose quelques détails
- Taraud M3 et vis
- Encodeur rotatif que j'ai fait dans mon précédent instructable. Ici
- 4 LED de 3 mm. Trois rouges et un bleu
- Batterie Li-po 1s 240mAh
- 11x diodes - 1n4007
- 2x résistance 4k7
- 9x 100k résistance
- 2x résistance 220R
- 2x condensateur céramique 100nF
- 5x boutons poussoirs - PB-11D02
- Interrupteur à bascule - KNX-1
- Régulateur de tension LM7833
- Carte de charge TP4056 - Lien
- Petit convertisseur élévateur DC-DC - Lien CE025
- 2x émetteurs-récepteurs RF NRF24L01
- Convertisseur USb vers RS232 - j'en utilise un avec cp2102
- Arduino pro mini
- Micro Arduino
Ce sont toutes les pièces nécessaires pour l'émetteur et le récepteur. Étant donné que cette version contient également un encodeur rotatif que j'ai couvert dans un autre instructable, vous aurez également besoin de pièces pour cela. Vous pouvez également trouver ici un fichier STL avec un bouton pour l'encodeur qui est un peu plus court que l'original et a une meilleure apparence dans la télécommande.
Étape 3: Impression 3D
Comme je l'ai mentionné, cette version nécessite un encodeur rotatif que j'ai intégré à mon dernier instuctable (ici). Cependant, j'ai légèrement ajusté la taille du bouton et le nouveau fichier STL peut être trouvé ici. Le fichier d'origine fonctionnerait aussi. Tous les fichiers sont dans le bon sens. Le boîtier nécessite du matériel de support et je suggère de l'imprimer à une résolution plus élevée et à une vitesse plus lente, en particulier à la fin de l'impression, la vitesse plus lente se traduira par une finition plus lisse. Les fichiers restants ne nécessitent aucun réglage particulier.
Le boîtier peut être un peu rugueux lorsqu'il est maintenu par le matériau de support. Si vous voulez une meilleure finition, je vous suggère de poncer ces sections avec du papier de verre 120. C'est aussi le bon moment pour tarauder les 4 trous du boîtier avec le taraud M3. Toutes les pièces décoratives peuvent également être collées. Les boutons-poussoirs doivent également être bien en place. Vous devrez peut-être les tordre en place avec des pinces. Le petit bouton de mode peut également être placé sur son support, mais n'oubliez pas d'insérer également son capuchon de bouton. Ensuite, les LED de mode rouge et bleu peuvent être simplement ajustées au boîtier.
Étape 4: Rétroéclairage du logo
L'une des caractéristiques de la construction est le logo youtube rétro-éclairé sur le devant. Il m'a fallu quelques heures pour bien faire les choses et j'ai appris peu de choses. Laissez-moi vous dire comment je le ferais si je devais le reconstruire, puis je vous dirai aussi ce que j'ai réellement construit et pourquoi ce n'est pas la solution parfaite. Tout d'abord, je suggérerais simplement de placer deux LED de chaque côté du logo et de masquer l'environnement. Bien que la lumière ne soit pas parfaitement répartie, elle a l'air bien et elle est assez brillante.
Depuis que je voulais que ce soit parfait, j'ai dépassé les choses compliquées. J'ai construit ce bloc de colle chaude qui avait à peu près la forme du logo. Il a ensuite été coupé précisément à la bonne taille, inséré en place et fixé avec plus de colle chaude. Le logo est en fait très joli, mais j'ai mal masqué l'intérieur du boîtier pour que les côtés s'éclairent également. Ce n'est cependant pas le plus gros problème. Il n'y a tout simplement pas assez de jeu entre cet épandeur de lumière et l'encodeur rotatif, ce qui le fait parfois se coincer. C'est quelque chose que j'ai découvert juste une fois que tout était assemblé.
tl;dr Ne compliquez pas le rétroéclairage.
Étape 5: Assemblage
En dehors de la batterie et de l'amplificateur de tension, toute l'électronique est placée sur la face inférieure de l'encodeur rotatif. L'interrupteur d'alimentation, le module RF, la carte de charge et l'arduino ont tous leurs supports imprimés en 3D qui sont censés être collés sur l'encodeur rotatif. Commencez par l'interrupteur d'alimentation qui peut être monté sur le support avec son écrou et doit ensuite être placé dans le coin de l'encodeur comme indiqué sur l'image. Le support a une petite encoche qui devrait le verrouiller en place. Je suggère d'utiliser de la superglue et de poncer les deux surfaces qui se toucheront. La même chose peut être faite avec le support pour le module RF. Celui-ci n'a pas besoin d'être monté précisément en place juste à peu près là où il est montré sur l'image. Le support pour la carte de chargement a également une encoche sur un côté qui s'enclenche bien en place où il peut être collé. Et enfin, le support pour arduino est composé de deux pièces distinctes. Une fois collé, l'arduino doit être simplement enfoncé, alors vérifiez quelle doit être la distance entre eux, car les arduinos peuvent varier en fonction de l'endroit d'où vous l'avez obtenu. Vérifiez la distance car elle sera difficile à changer une fois collée.
Étape 6: écriture
Jusqu'à présent, nous avons de la place pour toutes les cartes mais il y a encore beaucoup de composants passifs. Il est temps de les mettre tous sur un seul tableau. Une petite planche rectangulaire fera l'affaire. Le schéma est disponible mais c'est vraiment juste un tas de résistances et de diodes en série. Les résistances pour LED ne devraient pas être sur cette carte car il est plus pratique de les souder sur les pattes des LED elles-mêmes. Ne vous embêtez pas à coller cette carte sur l'encodeur car vous aurez besoin d'accéder à la face inférieure et une fois que vous aurez tout soudé, elle sera maintenue fermement par les fils.
Il est maintenant temps de tout câbler. Ne vous embêtez pas encore avec la batterie. Tout le reste doit cependant être câblé comme indiqué sur le schéma fourni. Commencez par retirer les LED de l'arduino pro mini car elles pourraient consommer du courant. Attachez l'en-tête de broche femelle aux broches de programmation de l'arduino. Je suggère de le faire même si vous l'avez programmé à l'avance. J'ai d'abord connecté l'arduino et le module RF. Essayez de ne pas mettre tous les fils au même endroit car cela pourrait devenir trop volumineux. Ensuite, j'ai soudé l'arduino aux commutateurs. Ne vous embêtez pas à souder les fils sur la face inférieure de la carte de préférences. Au lieu de cela, soudez-les directement sur les pattes de la résistance ou des diodes. Enfin, connectez les LED.
À ce stade, cela devrait fonctionner. Je suggérerais de l'alimenter avec une alimentation de laboratoire de banc avec un courantomètre en série. De cette façon, vous pouvez vérifier s'il ne consomme pas trop de courant ou s'il fonctionne. Lorsque la télécommande doit tirer environ 60 mA et lorsqu'elle est en veille, elle doit être essentiellement à 0, alors ne vous laissez pas berner par cela.
Si vous avez confirmé que la télécommande fonctionne. Vous pouvez installer la batterie. La batterie que j'utilise est un Li-po monocellulaire de 240 mAh. Avec 41 x 26,5 x 6 mm, c'est la plus grosse batterie qui s'adaptera. Elle est maintenue en place avec du ruban adhésif double face. Le booster 5V peut simplement être collé à chaud sur le côté, assurez-vous simplement d'avoir soudé les fils en premier. Il peut ensuite être connecté comme indiqué sur le schéma.
Étape 7: Récepteur
Le récepteur est heureusement beaucoup plus simple que l'émetteur. Pour celui-ci, nous aurons besoin d'un micro Arduino et du module RF (NRF24L01). Comme mentionné précédemment, le module RF nécessite 3,3 V et l'arduino a effectivement une broche 3V3, mais j'ai mesuré environ 4,8 V sur le mien. J'ai donc dû ajouter mon propre régulateur de tension. Il y a de fortes chances que le régulateur de tension de votre arduino fonctionne. Si c'est le cas, le schéma est à peu près le même que celui que j'ai fourni, mais vous connectez simplement la broche Vcc du module RF à la broche 3V3 sur arduino et ignorez complètement le régulateur.
L'arduino et le module RF sont tous deux conçus pour faire glisser le boîtier imprimé en 3D. Gardez les fils courts car il n'y a pas beaucoup de place à l'intérieur du boîtier. Testez l'arduino, avec le code téléchargé, il devrait agir comme HID. Si cela fonctionne, vous pouvez simplement fermer les deux moitiés du boîtier et elles devraient simplement s'enclencher.
Si vous voulez le rendre un peu plus joli, vous pouvez également ajouter le logo youtube. Il est juste collé sur le dessus du récepteur. Les fichiers doivent être imprimés séparément et en plus du filament rouge et blanc, vous aurez également besoin d'un noir.
Étape 8: Coder
J'ai utilisé arduino 1.8.5 pour ce projet. Toutes les bibliothèques nécessaires se trouvent dans le gestionnaire de bibliothèques, vous n'avez donc même pas à vous soucier de les importer vous-même. Lors de la compilation du code, assurez-vous d'avoir sélectionné la bonne carte, sinon elle risque de ne pas être compilée. J'ai également rencontré des problèmes avec le téléchargement de code sur mon arduino pro mini. Cela était probablement dû à l'adaptateur USB vers série que j'utilisais. J'ai découvert que l'ancien arduino 1.0.5 serait en fait téléchargé sans aucun problème, mais il ne compilerait pas mon code pour une raison quelconque. J'ai fini par compiler le code sur l'IDE 1.8.5, puis j'ai téléchargé le fichier hexadécimal avec 1.0.5. Au cas où vous auriez le même problème, j'ai trouvé un fil de discussion expliquant exactement comment cela peut être fait. Relier
Si vous souhaitez remapper les touches et créer de nouvelles combinaisons, vous pouvez le faire en reprogrammant simplement le récepteur. De cette façon, vous n'avez pas à démonter le récepteur à chaque fois. Les deux codes sont commentés, donc si vous connaissez l'arduino, vous ne devriez avoir aucun problème à l'ajuster. Si vous le faites cependant, n'hésitez pas à laisser un commentaire.
Étape 9: Terminé
Toutes nos félicitations! vous avez construit une télécommande incroyable pour votre PC ou mac ou appareil Android. Je suis presque sûr que cela fonctionne sur n'importe quoi car c'est juste un clavier. S'il vous plaît laissez-moi savoir si vous avez des problèmes ou si vous avez trouvé une solution plus simple. Assurez-vous également de regarder la vidéo au fur et à mesure du processus de construction.
Conseillé:
Télécommande pour obturateur à pédale GH5 : 5 étapes (avec photos)
Télécommande d'obturateur à pédale GH5 : je fais beaucoup de photographies aériennes sur table avec mes deux mains, et une télécommande d'obturateur à pédale est un must absolu ! Bien qu'il soit possible de modifier la télécommande de la série GH disponible dans le commerce pour ajouter une pédale, je voulais créer un
La télécommande TV devient une télécommande RF -- Tutoriel NRF24L01+ : 5 étapes (avec photos)
La télécommande TV devient une télécommande RF || Tutoriel NRF24L01+ : Dans ce projet, je vais vous montrer comment j'ai utilisé le populaire IC RF nRF24L01+ pour régler la luminosité d'une bande LED sans fil à l'aide de trois boutons inutiles d'une télécommande de téléviseur. Commençons
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre
Convertissez votre télécommande IR en télécommande RF : 9 étapes (avec photos)
Convertissez votre télécommande IR en télécommande RF : dans Instructable d'aujourd'hui, je vais vous montrer comment vous pouvez utiliser un module RF générique sans microcontrôleur, ce qui nous conduira éventuellement à créer un projet dans lequel vous pourrez convertir une télécommande IR de n'importe quel appareil en RF À distance. Le principal avantage de convertir un
Contrôleur numérique pour suspension pneumatique à l'aide d'Arduino et d'une télécommande pour smartphone : 7 étapes (avec photos)
Contrôleur numérique pour suspension pneumatique à l'aide d'Arduino et d'une télécommande pour smartphone : Bonjour à tous. c'est aussi mon tout premier instructable donc supporter w