Sommario:

Telecomando Bluetooth "Retro Future": 9 passaggi (con immagini)
Telecomando Bluetooth "Retro Future": 9 passaggi (con immagini)

Video: Telecomando Bluetooth "Retro Future": 9 passaggi (con immagini)

Video: Telecomando Bluetooth
Video: Maranza cerca di prendermi la moto 2024, Dicembre
Anonim
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Ho sempre amato l'aspetto e l'atmosfera del "mondo di domani" che ci veniva presentato nei prodotti di fantascienza e concept della metà del secolo.

Ok, non è vero. Quando ero giovane pensavo che i Tricoder di Star Trek fossero brutti e goffi, ma quelli di The Next Generation erano eleganti e fantastici. Ma ora che sono più grande preferisco la combinazione di nero e argento, di pelle e metallo rispetto al beige o al nero senza caratteristiche.

È solo nell'ultimo decennio o giù di lì che ho acquisito un più profondo apprezzamento per la fusione di estetica e funzionalità rispetto al minimalismo.

Quindi, quando ho intrapreso un progetto per creare un controller per il mio studio "atomico", volevo utilizzare come base un telecomando televisivo dell'epoca approssimativa. Ho trovato una confezione da due di questo telecomando a otto pulsanti Magnavox su eBay e me ne sono innamorato. Mi serviva solo quello, ma era un buon affare. Nel corso di questo progetto, sono stato ispirato a utilizzare l'altro per adottare un approccio diverso allo stesso concetto in un progetto futuro.

Sapevo che i primi telecomandi televisivi wireless (spesso chiamati "clicker") utilizzavano il suono. [Nota a margine: a casa mia avevamo televisori più economici e io ero il "telecomando"] L'unico altro che avevo visto di persona aveva un singolo pulsante che colpiva una piastra interna per creare un tono che la TV potesse sentire per andare a il canale successivo e il successivo e così via fino a raggiungere la posizione off.

Ma l'apertura di questo telecomando ha mostrato molto di più. Il circuito all'interno aveva una bobina e qualcosa come un altoparlante che puntava verso la parte superiore del telecomando. Accanto a ciascuno dei pulsanti c'era un condensatore di diversa potenza. Premendo uno degli otto pulsanti il circuito passava attraverso uno dei condensatori che modulavano la frequenza trasmessa.

Mi sono ritrovato ad ammirare l'eleganza dell'uso di semplici circuiti paralleli per fornire una tale gamma di ingressi. Ho iniziato a pentirmi di averlo smontato.

Beh… ne ho due. Si può essere sacrificati in nome della SCIENZA!

Passaggio 1: raccogliere componenti e strumenti

Raccogli componenti e strumenti
Raccogli componenti e strumenti

Le parti di cui avrai bisogno per costruire il tuo telecomando Bluetooth retrò sono:

  • Un telecomando vintage (sto usando un telecomando Magnavox con otto pulsanti)
  • Un pezzo di permaboard (se hai le capacità, il tempo e le risorse per creare un PCB personalizzato, fallo. Le mie maggiori sfide in questo progetto sono venute dal cablaggio e dalla saldatura di buone connessioni in questo fattore di forma)
  • Un microcontrollore (sto usando l'Adafruit Feather 32u4 Bluefruit LE)
  • Un modulo Bluetooth (ho usato la piuma sopra che ha entrambi in uno, ma avrei potuto usare pezzi separati)
  • Pulsanti (sto usando i "pulsanti tattili morbidi" di Adafruit perché i pulsanti più grandi che stavo usando originariamente facevano clic abbastanza forte da essere rilevati dal microfono)
  • Una batteria di qualche tipo
  • Un interruttore on/off

Altre cose di cui avrai bisogno sono:

  • Saldare
  • Filo
  • intestazioni
  • Nastro elettrico
  • Una morsa di terza mano o PCB (ho usato entrambi a volte)
  • Tronchese
  • Spelafili
  • Pinze e/o un buon bulbo oculare

Passaggio 2: sezionare il telecomando vintage

Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage
Dissect telecomando vintage

Ho un vago ricordo di questo, ma una volta i miei genitori mi hanno raccontato di quando siamo andati a Red Lobster e ho iniziato a pensare ai nomi delle aragoste nella vasca. I miei genitori hanno cercato di dissuadermi sottilmente, ma ho insistito. Poi quando è arrivato il pasto e c'erano crostacei morti (apparentemente non conoscevo le aragoste dai granchi) sui piatti ho iniziato a chiedere se avessero ucciso [inserire i nomi dell'infanzia per le creature] per questo!? Ero piuttosto sconvolto.

L'orribile lezione che avrei dovuto trarne era di non nominare le cose che stavano per essere uccise.

Così ho passato alcuni minuti con il mio cacciavite in bilico sul retro di "Clicky" a riflettere su che mostro stavo per diventare.

Poi mi sono ricordato che ne avevo due e l'altro non l'avevo ancora chiamato, quindi l'ho ucciso.

Rimuovere il circuito è stato facile. Ho tagliato i cavi che vanno al supporto della batteria prima di usare le pinze per estrarre anche quelli.

Passaggio 3: determinare la posizione degli ingressi e posizionare

Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare
Determinare la posizione degli ingressi e posizionare

Fortunatamente il circuito del telecomando originale aveva quasi le stesse dimensioni di un pezzo di permaboard che avevo in giro, quindi non ho dovuto tagliare nulla lì.

Per posizionare i bottoni ho usato una combinazione di misurazione di precisione e "eyeballing" meno precisi della prima fila di bottoni e del primo bottone della seconda riga. Dopodiché ho contato gli stessi spazi più e più volte per posizionare gli altri.

L'interruttore on/off era relativamente facile. Non volevo incidere la custodia se non era necessario, quindi ho usato la parte anteriore dove prima c'era l'emettitore. Nella foto sopra avevo l'interruttore dall'altra parte dei pulsanti, ma fortunatamente ho ricontrollato il posizionamento prima di saldarlo perché era irraggiungibile attraverso il foro a meno che non lo spostassi dall'altra parte.

Passaggio 4: scegli il posizionamento del microcontrollore

Scegli il posizionamento del microcontrollore
Scegli il posizionamento del microcontrollore

È qui che ho iniziato ad essere triste.

Inizialmente avevo pensato di posizionare il microcontrollore sul fondo della scheda con i pulsanti e posizionarlo dove si sarebbe seduto nel vano batteria originale, ma se l'avessi fatto la scheda non sarebbe stata abbastanza alta da essere avvitata in posizione dal supporto -off che ha tenuto anche sul retro.

Successivamente ho provato a posizionarlo nella parte superiore del tabellone ma non si adattava tra i distanziatori.

Quindi alla fine ho deciso di posizionarlo in modo tale che i pin GPIO che avrei usato si allineassero tra i pulsanti stessi. Ho dovuto spostarlo leggermente di lato per ottenere anche il perno di terra dove ne avevo bisogno.

Passaggio 5: saldare tutto insieme

Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme
Saldalo tutto insieme

La prima cosa che ho fatto è stata collegare un singolo filo a tutti i pin "superiori esterni" dei pulsanti su ciascun lato. Quindi ho piegato i fili attorno al bordo inferiore della scheda e ho creato un ponte di saldatura. Poi ho fatto passare un altro filo da un lato dell'interruttore al bus di terra.

Quindi ho tagliato una striscia di perni di intestazione alla giusta lunghezza e li ho inseriti a metà nei fori. In questo modo ho potuto far passare i fili da ciascuno dei pin "inferiori interni" dei pulsanti ai rispettivi pin GPIO sotto la parte in plastica dell'intestazione.

Dopodiché mi sono seduto sul divano singhiozzando tra le mie mani mentre bevevo alternativamente un rum e una coca per superare il trauma che mi ero sottoposto con tutte quelle connessioni e desideravo avere il tempo e l'abilità per creare il mio PCB. Ho anche giurato a varie forze soprannaturali che se avesse funzionato, non lo avrei mai fatto di nuovo. [Non raffigurato]

Successivamente ho fatto passare un filo dalla posizione centrale dell'interruttore al pin "abilita" della piuma.

Quindi ho posizionato un singolo pin di intestazione dove doveva essere e l'ho saldato in posizione eseguendo un filo corto da esso al bus di terra esistente.

Infine ho posizionato la piuma e l'ho saldata. Nella foto sopra non avevo finito il lato destro, solo il perno di terra.

Passaggio 6: praticare i fori di montaggio

Praticare i fori di montaggio
Praticare i fori di montaggio

Ancora una volta, utilizzando una combinazione di misurazioni precise e osservazione imprecisa, ho segnato il posizionamento delle viti di montaggio e ho usato il mio Dremel e il supporto per praticare i fori.

Passaggio 7: codice

A parte il mio lavoro di saldatura, questa è la parte più brutta del progetto in questo momento. È solo un hack di due diverse librerie: una da Adafruit (dalla loro libreria Adafruit BluefruitLE nRF51) e qualcos'altro che ho trovato dopo troppi Rum e Coca Cola e singhiozzi.

Li ho picchiati entrambi finché non hanno funzionato.

Soprattutto.

Nella versione qui, il telecomando continua a inviare le chiavi meta a volte non dovrebbe. Non influisce sul mio utilizzo, quindi non ho ancora avuto il tempo di risolverlo.

Fondamentalmente esegue la scansione dei pin GPIO e li mappa su un numero sulla tastiera. Invia quel numero tenendo premuti alcuni tasti meta in modo che io possa assegnarli facilmente alle scorciatoie all'interno del software di studio che sto utilizzando.

Passaggio 8: assembla e divertiti

Ho messo del nastro isolante su tutti i fili per protezione. Ho collegato la batteria e l'ho posizionata tra i supporti di montaggio verso l'alto. Piegando i cavi della batteria attorno a quello distanziatore, l'oggetto è rimasto al suo posto.

Ora ho un telecomando Bluetooth che invia un tasto di scelta rapida al computer del mio studio quando premo un pulsante. Posso controllare il software senza dover avere una tastiera visibile in vista.

Fase 9: IL FUTURO

Ho alcune idee diverse su dove portarlo dopo:

Se rimango con il sistema attuale, mi piacerebbe creare la mia scheda in modo che le connessioni siano più ordinate. Aggiornerei anche il codice per essere più snello e pulito.

Un altro pensiero sarebbe quello di usare l'altro telecomando (Clicky!) come è stato progettato e costruire un ricevitore che possa sentire Clicky! e, utilizzando un microcontrollore con capacità HID, funge da tastiera per il computer dello studio.

Consigliato: