Sadržaj:

Bluetooth daljinski upravljač "Retro Future": 9 koraka (sa slikama)
Bluetooth daljinski upravljač "Retro Future": 9 koraka (sa slikama)

Video: Bluetooth daljinski upravljač "Retro Future": 9 koraka (sa slikama)

Video: Bluetooth daljinski upravljač
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Image
Image
Image
Image
Image
Image
Image
Image

Uvijek sam volio izgled i osjećaj "svijeta sutrašnjice" koji smo predstavili u proizvodima naučne fantastike i koncepta sredinom stoljeća.

U redu, to nije istina. Kad sam bio mlad mislio sam da su Trikoderi na Zvjezdanim stazama ružni i nespretni, ali oni na Sledećoj generaciji bili su elegantni i sjajni. Ali sada kad sam starija, više volim kombinaciju crne i srebrne, kože i metala, u odnosu na bež ili crnu bez svojstava.

Tek je prošlo desetak godina stekao sam dublje uvažavanje spoja estetike i funkcionalnosti s minimalizmom.

Stoga sam, kada sam krenuo u projekt stvaranja kontrolera za svoj „atomski“studio, htio kao osnovu koristiti televizijski daljinski upravljač iz približne ere. Našao sam dva pakovanja ovog Magnavox daljinskog upravljača sa osam tastera na eBay-u i zaljubio se. Trebao mi je samo jedan, ali to je bio dobar posao. Tokom ovog projekta, bila sam inspirisana da iskoristim drugu za drugačiji pristup istom konceptu u budućem projektu.

Znao sam da su rani daljinski upravljači bežične televizije (često zvani "klikeri") koristili zvuk. [Napomena: u mojoj kući smo imali jeftinije televizore, a ja sam bio "daljinski"] Jedini drugi koji sam lično vidio imao je jedno dugme koje je pogodilo udarnu ploču iznutra kako bi se stvorio ton na koji bi televizor mogao čuti sljedeći kanal, sljedeći i tako dalje sve dok ne dođete u isključeni položaj.

Ali otvaranje ovog daljinskog upravljača pokazalo je mnogo više. Pločica unutra imala je zavojnicu i nešto poput zvučnika koji je usmjeren prema vrhu daljinskog upravljača. Pored svakog dugmeta nalazio se kondenzator različite snage. Pritiskom na jedno od osam dugmića krug je prošao kroz jedan od kondenzatora koji je modulirao frekvenciju koja se prenosila.

Učinio sam da se divim eleganciji korištenja jednostavnih paralelnih kola za pružanje takvog raspona ulaza. Počeo sam žaliti što sam to rastavio.

Pa … imam dva. Može se žrtvovati u ime NAUKE!

Korak 1: Skupite komponente i alate

Prikupite komponente i alate
Prikupite komponente i alate

Dijelovi koji će vam biti potrebni za izradu vlastitog retro Bluetooth daljinskog upravljača su:

  • Vintage daljinski upravljač (koristim Magnavox daljinski sa osam tastera)
  • Komad permaboard -a (Ako imate vještine, vremena i resursa za izradu prilagođene PCB -a, idite na to. Moji najveći izazovi u ovom projektu došli su od ožičenja i lemljenja dobrih veza u ovom faktoru)
  • Mikrokontroler (koristim Adafruit Feather 32u4 Bluefruit LE)
  • Bluetooth modul (koristio sam gornje pero koje ima oboje u jednom, ali mogao sam koristiti i zasebne dijelove)
  • Dugmad (Koristim "Soft Tactile Buttons" iz Adafruit -a jer su veća dugmad koja sam koristio izvorno kliknuli dovoljno glasno da se mogu uhvatiti na mikrofonu)
  • Baterija neke vrste
  • Prekidač za uključivanje/isključivanje

Ostale stvari koje će vam trebati su:

  • Solder
  • Žica
  • Zaglavlja
  • Električna traka
  • Treća ruka ili porok za PCB (koristio sam oboje ponekad)
  • Rezač žice
  • Skidač žice
  • Čeljusti i/ili dobra očna jabučica

Korak 2: Razdvojite Vintage daljinski upravljač

Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote

Nejasno se sjećam ovoga, ali roditelji su mi jednom rekli o vremenu kada smo otišli u Red Lobster i počeo sam smišljati imena za jastoge u akvarijumu. Roditelji su me pokušavali suptilno odvratiti, ali ja sam ustrajala. Kad je došao obrok, a na tanjurima je bilo mrtvih rakova (očigledno nisam poznavao jastoge iz rakova), počeo sam pitati jesu li za to ubili [umetnite imena iz djetinjstva za životinje] !? Bio sam prilično uznemiren.

Užasna lekcija koju sam trebao iz toga izvući je da ne imenujem stvari koje će uskoro biti ubijene.

Tako sam proveo nekoliko minuta s odvijačem postavljenim na poleđini "Clickyja" razmišljajući kakvo ću čudovište uskoro postati.

Tada sam se sjetio da sam imao dvije, a drugu još nisam imenovao pa sam je umjesto toga ubio.

Uklanjanje ploče bilo je jednostavno. Odsekao sam provodnike koji su išli do držača baterije pre nego što sam pomoću kliješta izvukao i njih.

Korak 3: Odredite položaj ulaza i mjesto

Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto
Odredite položaj ulaza i mesto

Srećom, ploča s originalnog daljinskog upravljača bila je gotovo iste veličine kao komad permaboard -a koji sam imao oko sebe pa nisam morao ništa rezati.

Za postavljanje dugmadi koristio sam kombinaciju preciznog mjerenja i manje preciznog "gledanja u oči" prvog reda dugmadi i prvog dugmeta drugog reda. Nakon toga sam samo brojao iste prostore naprijed i natrag kako bih postavio ostale.

Prekidač za uključivanje/isključivanje bio je relativno lak. Nisam htio urezati kućište ako ne moram, pa sam upotrijebio prednji dio gdje je bio odašiljač. Na gornjoj slici sam imao prekidač s druge strane dugmadi, ali srećom sam provjerio položaj prije nego što sam ga zalemio jer je bio nedostupan kroz rupu, osim ako sam ga pomaknuo na drugu stranu.

Korak 4: Odaberite položaj mikrokontrolera

Odaberite položaj mikrokontrolera
Odaberite položaj mikrokontrolera

Tu sam počeo da se rastužujem.

Prvotno sam mislio staviti mikrokontroler na dno ploče s gumbima i postaviti ga na mjesto u originalnom odjeljku za bateriju, ali ako to učinim, ploča neće biti dovoljno visoka da se može pričvrstiti postoljem -offovi koji su se takođe držali na leđima.

Zatim sam pokušao postaviti ga preko vrha ploče, ali se ne može uklopiti između zastoja.

Stoga sam na kraju odlučio postaviti ga tako da se GPIO pinovi koje sam namjeravao koristiti poredaju između samih dugmadi. Morao sam ga pomaknuti malo u stranu da bih dobio i iglu za uzemljenje gdje mi je trebala.

Korak 5: Zalemite sve zajedno

Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno
Spajati sve zajedno

Prvo što sam učinio je spojio jednu žicu na sve "gornje vanjske" pinove dugmadi sa svake strane. Zatim sam savio žice oko donjeg ruba ploče i stvorio most za lemljenje. Zatim sam vodio još jednu žicu s jedne strane prekidača do sabirnice uzemljenja.

Zatim sam izrezao traku zatiča zaglavlja na odgovarajuću dužinu i stavio ih do pola u rupe. Na ovaj način mogao sam voditi žice od svakog od "donjih unutrašnjih" pinova dugmadi do njihovih odgovarajućih GPIO pinova ispod plastičnog dijela zaglavlja.

Nakon toga sjeo sam na kauč i jecao mi u ruke dok sam naizmjenično pio rum i kokain kako bih prebolio traumu kroz koju sam prošao sa svim tim vezama i poželio da imam vremena i vještine da napravim vlastitu PCB. Zakleo sam se i raznim natprirodnim silama da ako ovo uspije, da to više nikada neću učiniti. [Nije na slici]

Zatim sam vodio žicu od srednjeg položaja prekidača do igle za omogućavanje pera.

Zatim sam postavio jedan klin zaglavlja na mjesto gdje je trebao biti i zalemio ga na mjesto vodeći kratku žicu od njega do postojeće sabirnice za uzemljenje.

Na kraju sam postavio pero i lemio ga. Na gornjoj slici nisam završio desnu stranu, samo uzemljenje.

Korak 6: Izbušite rupe za montažu

Izbušite rupe za montažu
Izbušite rupe za montažu

Još jednom sam kombinacijom preciznog mjerenja i nepreciznog gledanja označio položaj pričvrsnih vijaka i upotrijebio svoj Dremel i stalak za bušenje rupa.

Korak 7: Kodirajte

Osim posla s lemljenjem, ovo je trenutno najružniji dio projekta. To je samo hakovanje dvije različite biblioteke: jedne iz Adafruit -a (iz njihove biblioteke Adafruit BluefruitLE nRF51) i nečeg drugog što sam pronašao nakon previše ruma i kola i jecanja.

Tukao sam ih obojicu dok nisu radili.

Uglavnom.

U ovoj verziji, daljinski upravljač stalno šalje meta ključeve ponekad što ne bi trebao. To ne utječe na moju upotrebu pa još nisam odvojio vrijeme da to popravim.

U osnovi skenira GPIO pinove i preslikava ih na broj na tastaturi. On šalje taj broj držeći pritisnute neke meta tipke tako da ih mogu lako dodijeliti prečicama unutar studijskog softvera koji koristim.

Korak 8: Sastavite i uživajte

Stavio sam električnu traku preko svih žica radi zaštite. Priključio sam bateriju i postavio je između montažnih postolja prema vrhu. Savijanjem vodova baterije oko jednog stajanja stvar je lijepo ostala na svom mjestu.

Sada imam Bluetooth daljinski koji šalje interventni taster na moj studijski računar kada pritisnem dugme. Mogu upravljati softverom bez potrebe za vidljivom tastaturom.

Korak 9: BUDUĆNOST

Imam nekoliko različitih ideja o tome gdje dalje ovo uzeti:

Ako ostanem pri postojećem sistemu, volio bih napraviti vlastitu ploču kako bi veze bile urednije. Takođe bih ažurirao kôd da bude mršaviji i čistiji.

Druga ideja bi bila upotreba drugog daljinskog upravljača (Clicky!) Kako je dizajniran i izrada prijemnika koji će čuti Clicky! i, koristeći mikrokontroler sa HID sposobnostima, djeluje kao tastatura za studijski računar.

Preporučuje se: