Table des matières:

Télécommande Bluetooth "Retro Future": 9 étapes (avec photos)
Télécommande Bluetooth "Retro Future": 9 étapes (avec photos)

Vidéo: Télécommande Bluetooth "Retro Future": 9 étapes (avec photos)

Vidéo: Télécommande Bluetooth
Vidéo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juillet
Anonim
Image
Image
Image
Image
Image
Image
Image
Image

J'ai toujours aimé l'aspect et la convivialité du "monde de demain" qui nous a été présenté dans les produits de science-fiction et de concept du milieu du siècle.

D'accord, ce n'est pas vrai. Quand j'étais jeune, je pensais que les Tricoders de Star Trek étaient laids et maladroits, mais ceux de The Next Generation étaient élégants et géniaux. Mais maintenant que je suis plus âgé, je préfère la combinaison du noir et de l'argent, du cuir et du métal au beige ou au noir sans relief.

Ce n'est que depuis une dizaine d'années que j'ai acquis une appréciation plus profonde de la fusion de l'esthétique et de la fonctionnalité sur le minimalisme.

Alors quand je me suis lancé dans un projet de création d'un contrôleur pour mon studio "atomique", j'ai voulu utiliser comme base une télécommande de télévision de l'époque approximative. J'ai trouvé un pack de deux de cette télécommande à huit boutons Magnavox sur eBay et je suis tombé amoureux. Je n'avais besoin que d'un seul, mais c'était une bonne affaire. Au cours de ce projet, j'ai été inspiré à utiliser l'autre pour adopter une approche différente du même concept dans un futur projet.

Je savais que les premières télécommandes de télévision sans fil (souvent appelées « clickers ») utilisaient le son. [Note latérale: nous avions des téléviseurs moins chers dans ma maison et j'étais la "télécommande"] Le seul autre que j'avais vu en personne avait un seul bouton qui frappait une gâche à l'intérieur pour créer un son que le téléviseur pouvait entendre pour aller le canal suivant et le suivant et ainsi de suite jusqu'à ce qu'il revienne à la position d'arrêt.

Mais l'ouverture de cette télécommande a montré bien plus. Le circuit imprimé à l'intérieur avait une bobine et quelque chose comme un haut-parleur qui visait le haut de la télécommande. À côté de chacun des boutons se trouvait un condensateur d'une valeur différente. En appuyant sur l'un des huit boutons, le circuit passe par l'un des condensateurs qui modulent la fréquence transmise.

Je me suis retrouvé à admirer l'élégance d'utiliser des circuits parallèles simples pour fournir une telle gamme d'entrées. J'ai commencé à regretter de l'avoir démonté.

Eh bien… j'en ai deux. On peut être sacrifié au nom de la SCIENCE !

Étape 1: Rassemblez les composants et les outils

Rassemblez des composants et des outils
Rassemblez des composants et des outils

Les pièces dont vous aurez besoin pour construire votre propre télécommande Bluetooth rétro sont:

  • Une télécommande vintage (j'utilise une télécommande Magnavox avec huit boutons)
  • Un morceau de permaboard (si vous avez les compétences, le temps et les ressources pour créer un PCB personnalisé, allez-y. Mes plus grands défis dans ce projet provenaient du câblage et de la soudure de bonnes connexions dans ce facteur de forme)
  • Un microcontrôleur (j'utilise l'Adafruit Feather 32u4 Bluefruit LE)
  • Un module Bluetooth (j'ai utilisé la plume ci-dessus qui a les deux en un, mais j'aurais pu utiliser des pièces séparées)
  • Boutons (j'utilise les "boutons tactiles souples" d'Adafruit parce que les boutons plus gros que j'utilisais à l'origine cliquaient assez fort pour être captés par le microphone)
  • Une batterie quelconque
  • Un interrupteur marche/arrêt

D'autres choses dont vous aurez besoin sont:

  • Souder
  • Câble
  • En-têtes
  • Ruban électrique
  • Une troisième main ou un étau PCB (j'ai parfois utilisé les deux)
  • Coupe-fil
  • Pince à dénuder
  • Des étriers et/ou un bon globe oculaire

Étape 2: disséquer la télécommande vintage

Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande
Dissect Vintage Télécommande

J'en ai un vague souvenir, mais mes parents m'ont parlé une fois de la fois où nous sommes allés au Red Lobster et j'ai commencé à trouver des noms pour les homards dans le réservoir. Mes parents ont essayé de m'en dissuader subtilement, mais j'ai persisté. Puis, quand le repas est arrivé et qu'il y avait des crustacés morts (je ne connaissais pas les homards des crabes apparemment) dans les assiettes, j'ai commencé à demander s'ils avaient tué [insérer des noms d'enfance pour les créatures] pour cela !? J'étais assez contrarié.

L'horrible leçon que j'étais censé en tirer était de ne pas nommer les choses qui étaient sur le point d'être tuées.

J'ai donc passé quelques minutes avec mon tournevis posé sur le dos de "Clicky" à réfléchir à quel monstre j'étais sur le point de devenir.

Puis je me suis souvenu que j'en avais deux et que je n'avais pas encore nommé l'autre alors je l'ai tué à la place.

Le retrait du circuit imprimé était facile. J'ai coupé les fils allant au support de batterie avant d'utiliser une pince pour les retirer également.

Étape 3: Déterminer la position des entrées et leur emplacement

Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu
Déterminer la position des entrées et le lieu

Heureusement, le circuit imprimé de la télécommande d'origine avait presque exactement la même taille qu'un morceau de permaboard que j'avais traîné, donc je n'ai rien eu à couper là-bas.

Pour placer les boutons, j'ai utilisé une combinaison de mesure de précision et de « repérage oculaire » moins précis de la première rangée de boutons et du premier bouton de la deuxième rangée. Après cela, j'ai juste compté les mêmes espaces pour placer les autres.

L'interrupteur marche/arrêt était relativement facile. Je ne voulais pas couper le boîtier si je n'avais pas à le faire, alors j'ai utilisé l'avant où se trouvait l'émetteur. Dans l'image ci-dessus, j'avais l'interrupteur de l'autre côté des boutons, mais heureusement, j'ai revérifié le placement avant de le souder car il était inaccessible à travers le trou à moins que je ne le déplace de l'autre côté.

Étape 4: Choisissez le placement du microcontrôleur

Choisissez l'emplacement du microcontrôleur
Choisissez l'emplacement du microcontrôleur

C'est là que j'ai commencé à être triste.

J'avais pensé à l'origine placer le microcontrôleur au bas de la carte avec les boutons et le placer là où il se trouverait dans le compartiment à piles d'origine, mais si je le faisais, la carte ne serait pas assez haute pour être vissée en place par le support -offs qui a également tenu sur le dos.

Ensuite, j'ai essayé de le placer sur le dessus de la planche, mais il ne rentrait pas entre les entretoises.

J'ai donc finalement décidé de le placer de telle sorte que les broches GPIO que j'allais utiliser soient alignées entre les boutons eux-mêmes. J'ai dû le déplacer légèrement sur le côté pour obtenir la broche de masse là où j'en avais besoin également.

Étape 5: soudez le tout ensemble

Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble
Soudez le tout ensemble

La première chose que j'ai faite a été de connecter un seul fil à toutes les broches "extérieures supérieures" des boutons de chaque côté. Ensuite, j'ai plié les fils autour du bord inférieur de la carte et créé un pont de soudure. Ensuite, j'ai fait passer un autre fil d'un côté du commutateur au bus de terre.

Ensuite, j'ai coupé une bande de broches d'en-tête à la bonne longueur et les ai placées à mi-chemin dans les trous. De cette façon, j'ai pu faire passer des fils de chacune des broches "intérieures inférieures" des boutons à leurs broches GPIO respectives sous la partie en plastique de l'en-tête.

Après cela, je me suis assis sur le canapé en sanglotant dans mes mains tout en buvant alternativement un rhum et un coca pour surmonter le traumatisme que je me suis infligé avec toutes ces connexions et en souhaitant avoir le temps et les compétences pour fabriquer mon propre PCB. J'ai également juré à diverses forces surnaturelles que si cela fonctionnait, je ne le ferais plus jamais. [Pas sur la photo]

Ensuite, j'ai fait passer un fil de la position médiane du commutateur à la broche "activer" de la plume.

Ensuite, j'ai placé une seule broche d'en-tête là où elle devait être et je l'ai soudée en place en faisant passer un fil court de celle-ci au bus de terre existant.

Enfin, j'ai mis la plume en place et je l'ai soudée. Sur la photo ci-dessus, je n'avais pas fini le côté droit, juste la broche de masse.

Étape 6: Percez les trous de montage

Percer des trous de montage
Percer des trous de montage

Encore une fois, en utilisant une combinaison de mesures précises et de globe oculaire imprécis, j'ai marqué l'emplacement des vis de montage et j'ai utilisé mon Dremel et mon support pour percer les trous.

Étape 7: Codez

Mis à part mon travail de soudure, c'est la partie la plus laide du projet en ce moment. C'est juste un hack de deux bibliothèques différentes: une d'Adafruit (de leur bibliothèque Adafruit BluefruitLE nRF51) et quelque chose d'autre que j'ai trouvé après trop de rhum et de coca et de sanglots.

Je les ai battus tous les deux jusqu'à ce qu'ils fonctionnent.

Principalement.

Dans la version ici, la télécommande continue d'envoyer les clés méta à des moments où elle ne devrait pas. Cela n'affecte pas mon utilisation, donc je n'ai pas encore pris le temps de le réparer.

Fondamentalement, il scanne les broches GPIO et les mappe à un numéro sur le clavier. Il envoie ce numéro tout en maintenant enfoncées certaines touches méta afin que je puisse les attribuer facilement à des raccourcis dans le logiciel de studio que j'utilise.

Étape 8: Assemblez et profitez-en

J'ai mis du ruban isolant sur tous les fils pour les protéger. J'ai connecté la batterie et l'ai placée entre les supports de montage vers le haut. En pliant les câbles de la batterie autour de la seule cale, la chose est restée bien en place.

Maintenant, j'ai une télécommande Bluetooth qui envoie un raccourci clavier à mon ordinateur de studio lorsque j'appuie sur un bouton. Je peux contrôler le logiciel sans avoir un clavier visible en vue.

Étape 9: L'AVENIR

J'ai quelques idées différentes sur l'endroit où prendre ceci ensuite:

Si je reste avec le système actuel, j'aimerais faire ma propre carte pour que les connexions soient plus nettes. Je mettrais également à jour le code pour qu'il soit plus léger et plus propre.

Une autre idée serait d'utiliser l'autre télécommande (Clicky !) telle qu'elle a été conçue et de construire un récepteur qui entendrait Clicky ! et, à l'aide d'un microcontrôleur avec capacité HID, agit comme un clavier pour l'ordinateur du studio.

Conseillé: