Taula de continguts:

Comandament Bluetooth "Retro Future": 9 passos (amb imatges)
Comandament Bluetooth "Retro Future": 9 passos (amb imatges)

Vídeo: Comandament Bluetooth "Retro Future": 9 passos (amb imatges)

Vídeo: Comandament Bluetooth
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Desembre
Anonim
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Sempre m’ha encantat l’aspecte del “món del demà” que se’ns presentava en productes de concepció i ciència ficció de mitjan segle.

D’acord, això no és cert. Quan era jove, pensava que els Tricoders de Star Trek eren lletjos i maldestres, però els de The Next Generation eren elegants i impressionants. Però ara que sóc gran prefereixo la combinació de negre i platejat, de cuir i metall per sobre de negre o beix sense trets.

Només ha passat l’última dècada aproximadament i he tingut una apreciació més profunda per la fusió d’estètica i funcionalitat amb el minimalisme.

Per tant, quan em vaig embarcar en un projecte per crear un controlador per al meu estudi "atòmic", volia utilitzar com a base un control remot de televisió de l'era aproximada. Vaig trobar un paquet de dos comandaments Magnavox de vuit botons a eBay i em vaig enamorar. Només necessitava un, però va ser un bon negoci. Al llarg d’aquest projecte, m’ha inspirat a utilitzar l’altre per adoptar un enfocament diferent del mateix concepte en un futur projecte.

Sabia que els primers comandaments a distància de la televisió sense fils (sovint anomenats "clicers") utilitzaven so. [Nota lateral: teníem televisors més econòmics a casa meva i jo era el "remot"] L'únic altre que havia vist en persona tenia un sol botó que tocava una placa de vaga a l'interior per crear un to al qual el televisor podia sentir. el següent canal i el següent i així successivament fins arribar a la posició apagada.

Però obrir aquest comandament va mostrar molt més. La placa de circuit interior tenia una bobina i alguna cosa així com un altaveu dirigit cap a la part superior del comandament. Al costat de cadascun dels botons hi havia un condensador de diferent índex. En prémer un dels vuit botons, el circuit es dirigia a través d'un dels condensadors que modulava la freqüència que es transmetia.

Em vaig trobar admirant l'elegància d'utilitzar circuits paral·lels senzills per proporcionar una gamma tan gran d'entrades. Vaig començar a lamentar-me de desmuntar-lo.

Bé … en tinc dos. Es pot sacrificar en nom de la CIÈNCIA!

Pas 1: reuniu components i eines

Reuneix components i eines
Reuneix components i eines

Les parts que necessiteu per construir el vostre propi comandament retro Bluetooth són:

  • Un comandament a distància vintage (estic fent servir un comandament Magnavox amb vuit botons)
  • Un tros de permaboard (Si teniu les habilitats, el temps i els recursos necessaris per crear un PCB personalitzat, aneu-hi. Els meus majors reptes d’aquest projecte van ser el cablejat i la soldadura de bones connexions en aquest factor)
  • Un microcontrolador (estic fent servir l'Adafruit Feather 32u4 Bluefruit LE)
  • Un mòdul Bluetooth (he utilitzat la ploma anterior, que té els dos en un, però podria haver utilitzat peces separades)
  • Botons (estic fent servir els "Soft Tactile Buttons" d'Adafruit perquè els botons més grans que feia servir originalment feien clic prou fort per ser recollits al micròfon)
  • Una bateria d’alguna mena
  • Un interruptor d’encès / apagat

Altres coses que necessitareu són:

  • Soldar
  • Filferro
  • Capçaleres
  • Cinta elèctrica
  • Un vici de tercera mà o PCB (les he fet servir de vegades)
  • Tallador de filferro
  • Decapant de filferro
  • Pinxes i / o un bon globus ocular

Pas 2: dissecar Vintage Remote

Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote
Dissecciona Remote Remote

En tinc un record imprecís, però els meus pares em van dir una vegada que vam anar a la Llagosta Roja i vaig començar a trobar noms per a les llagostes al tanc. Els meus pares van intentar dissuadir-me subtilment, però vaig persistir. Després, quan va arribar l’àpat i hi havia crustacis morts (aparentment no coneixia llagostes dels crancs) als plats, vaig començar a preguntar si havien matat [inseriu noms infantils per a bestioles] !? Estava bastant molest.

L’horrible lliçó que se suposava treure d’això era no anomenar coses que estaven a punt de matar.

Així que vaig passar uns minuts amb el meu tornavís posat a la part posterior de "Clicky" cavil·lant en quin monstre estava a punt de convertir-me.

Aleshores vaig recordar que en tenia dos i que encara no havia nomenat l’altre, així que el vaig matar.

Treure la placa de circuit va ser fàcil. Vaig retallar els cables que anaven al suport de la bateria abans d’utilitzar unes alicates per treure-les també.

Pas 3: determinar la posició de les entrades i el lloc

Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc
Determineu la posició de les entrades i el lloc

Per sort, la placa de circuit del comandament original tenia gairebé la mateixa mida que un permaboard que tenia al voltant, de manera que no vaig haver de tallar-hi res.

Per col·locar els botons, he utilitzat una combinació de mesurament de precisió i "globus ocular" menys precís de la primera fila de botons i del primer botó de la segona fila. Després d’això, he comptat els mateixos espais per col·locar els altres.

L'interruptor d'encesa / apagada era relativament senzill. No volia retallar el cas si no ho havia de fer, així que vaig utilitzar la part frontal on havia estat l’emissor. A la imatge superior tenia l'interruptor a l'altre costat des dels botons, però per sort vaig tornar a comprovar la ubicació abans de soldar-lo perquè no s'arribava al forat tret que el traslladés a l'altre costat.

Pas 4: trieu Col·locació del microcontrolador

Trieu Col·locació del microcontrolador
Trieu Col·locació del microcontrolador

Aquí va ser on vaig començar a posar-me trist.

Originalment havia pensat a col·locar el microcontrolador a la part inferior de la placa amb els botons i col·locar-lo a on es trobaria al compartiment original de la bateria, però si ho fes, la placa no seria prou alta com per ser cargolada al seu lloc -offs que també es van mantenir a l'esquena.

A continuació, vaig provar de col·locar-lo a la part superior del tauler, però no cabria entre els enfrontaments.

Així que al final vaig decidir col·locar-lo de manera que els pins GPIO que anava a utilitzar s’alineessin entre els propis botons. Vaig haver de canviar-lo lleugerament de costat per aconseguir el passador de terra on també ho necessités.

Pas 5: soldeu-ho tot junt

Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt
Soldeu-ho tot junt

El primer que vaig fer va ser connectar un cable únic a tots els pins "externs" superiors dels botons de cada costat. Després vaig doblegar els cables al voltant de la vora inferior del tauler i vaig crear un pont de soldadura. Després vaig passar un altre cable d’un costat del commutador cap al bus de terra.

A continuació, vaig tallar una tira de passadors de capçalera de la longitud correcta i els vaig col·locar a la meitat dels forats. D'aquesta manera podia fer passar cables de cadascun dels pins "interiors inferiors" dels botons fins als seus respectius pins GPIO sota la part de plàstic de la capçalera.

Després d'això, em vaig asseure al sofà plorant a les mans mentre bevia alternativament un rom i coca-cola per superar el trauma que em vaig passar amb totes aquestes connexions i desitjant tenir el temps i l'habilitat per crear el meu propi PCB. També vaig jurar a diverses forces sobrenaturals que, si funcionava, no ho tornaré a fer mai més. [No apareix a la imatge]

A continuació, vaig passar un cable des de la posició central del commutador fins al pin "habilitar" del Feather.

Després, vaig col·locar un únic passador de capçalera on calia col·locar-lo i el vaig soldar al lloc executant un cable curt des d’ell fins al bus de terra existent.

Per últim, vaig col·locar la Ploma al seu lloc i la vaig soldar. A la imatge superior no havia acabat el costat dret, només el passador de terra.

Pas 6: perforar els forats de muntatge

Forats de muntatge de trepants
Forats de muntatge de trepants

Una vegada més utilitzant una combinació de mesurament precís i globus ocular imprecís, vaig marcar la ubicació dels cargols de muntatge i vaig utilitzar el Dremel i el suport per perforar els forats.

Pas 7: Codi

A part de la meva feina de soldadura, aquesta és la part més lletja del projecte ara mateix. És només un hack de dues biblioteques diferents: una d'Adafruit (de la seva biblioteca Adafruit BluefruitLE nRF51) i alguna cosa més que vaig trobar després de massa Ron i Coca-Cola i plorar.

Vaig pegar-los a tots dos fins que van treballar.

Sobretot.

A la versió aquí, el comandament remot continua enviant les meta claus de vegades que no ho hauria de fer. No afecta el meu ús, de manera que encara no m’he pres el temps per solucionar-ho.

Bàsicament, escaneja els pins GPIO i els assigna a un número del teclat. Envia aquest número mentre manté premudes algunes tecles meta perquè pugui assignar-les fàcilment a dreceres del programari d’estudi que estic fent servir.

Pas 8: muntar i gaudir

Vaig posar una mica de cinta elèctrica sobre tots els cables per protegir-la. Vaig connectar la bateria i la vaig col·locar entre els separadors de muntatge cap a la part superior. En doblegar els cables de la bateria al voltant del punt de separació, la cosa es va mantenir al seu lloc.

Ara tinc un comandament a distància Bluetooth que envia una tecla d'accés directe a l'ordinador del meu estudi quan premo un botó. Puc controlar el programari sense haver de tenir un teclat visible a la vista.

Pas 9: EL FUTUR

Tinc algunes idees diferents sobre on agafar el següent:

Si em quedo amb el sistema actual, m’encantaria crear la meva pròpia placa per tal que les connexions fossin més netes. També actualitzaria el codi perquè fos més net i net.

Un altre pensament seria utilitzar l’altre comandament a distància (Clicky!) Ja que estava dissenyat i construir un receptor que sentís Clicky! i, mitjançant un microcontrolador amb capacitat HID, actua com a teclat per a l'ordinador de l'estudi.

Recomanat: