Turinys:

„Retro Future“„Bluetooth“nuotolinio valdymo pultas: 9 žingsniai (su nuotraukomis)
„Retro Future“„Bluetooth“nuotolinio valdymo pultas: 9 žingsniai (su nuotraukomis)

Video: „Retro Future“„Bluetooth“nuotolinio valdymo pultas: 9 žingsniai (su nuotraukomis)

Video: „Retro Future“„Bluetooth“nuotolinio valdymo pultas: 9 žingsniai (su nuotraukomis)
Video: CS50 2015 - Week 10 2024, Liepa
Anonim
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Man visada patiko „rytojaus pasaulio“, kurį mes pristatėme šimtmečio vidurio mokslinės fantastikos ir koncepcijos produktuose, išvaizda ir jausmas.

Gerai, tai netiesa. Kai buvau jaunas, maniau, kad „Tricoders“„Star Trek“yra negražūs ir gremėzdiški, tačiau „The Next Generation“buvo elegantiški ir nuostabūs. Bet dabar, kai esu vyresnė, man labiau patinka juodos ir sidabrinės, odos ir metalo derinys, o ne išskirtinė smėlio ar juoda.

Tik praėjusį dešimtmetį įgijau didesnį įvertinimą dėl estetikos ir funkcionalumo susiliejimo su minimalizmu.

Taigi, kai pradėjau kurti savo „atominės“studijos valdiklį, norėjau kaip bazę naudoti apytikslės eros televizoriaus nuotolinio valdymo pultą. „EBay“radau dviejų pakuočių šio „Magnavox“aštuonių mygtukų nuotolinio valdymo pultą ir įsimylėjau. Man reikėjo tik vieno, bet tai buvo geras pasiūlymas. Šio projekto metu aš buvau įkvėptas naudoti kitą, kad būsimame projekte taptų kitokia požiūris į tą pačią koncepciją.

Žinojau, kad ankstyvieji belaidžio televizijos nuotolinio valdymo pultai (dažnai vadinami „spragtelėjimais“) naudoja garsą. [Papildoma pastaba: mano namuose buvo pigesni televizoriai, o aš buvau „nuotolinis“] kitą kanalą ir kitą ir taip toliau, kol pasieksite išjungimo padėtį.

Tačiau atidarius šį nuotolinio valdymo pultą buvo rodoma daug daugiau. Viduje esanti plokštė turėjo ritę ir kažką panašaus į garsiakalbį, nukreiptą į nuotolinio valdymo pulto viršų. Šalia kiekvieno mygtuko buvo skirtingo įvertinimo kondensatorius. Paspaudus vieną iš aštuonių mygtukų, grandinė nukreipta per vieną iš kondensatorių, moduliuojančių perduodamą dažnį.

Pastebėjau, kad žaviuosi elegancija naudojant paprastas lygiagrečias grandines, kad būtų galima tiekti įvairius įėjimus. Pradėjau gailėtis, kad jį išardžiau.

Na … Aš turiu du. Galima aukotis vardan MOKSLO!

1 žingsnis: Surinkite komponentus ir įrankius

Surinkite komponentus ir įrankius
Surinkite komponentus ir įrankius

Dalys, kurių jums reikės norint sukurti savo retro „Bluetooth“nuotolinio valdymo pultą, yra šios:

  • Senovinis nuotolinio valdymo pultas (aš naudoju „Magnavox“nuotolinio valdymo pultą su aštuoniais mygtukais)
  • „Permaboard“gabalas (jei turite įgūdžių, laiko ir išteklių, kad sukurtumėte pasirinktinę PCB, eikite į jį. Didžiausi mano iššūkiai šiame projekte kilo dėl laidų ir litavimo gerų jungčių šiuo formatu)
  • Mikrovaldiklis (aš naudoju „Adafruit Feather 32u4 Bluefruit LE“)
  • „Bluetooth“modulis (aš naudoju aukščiau pateiktą plunksną, kuri turi abu viename, bet galėjau naudoti atskirus gabalus)
  • Mygtukai (naudoju „Adafruit“„minkštus lytėjimo mygtukus“, nes didesni mygtukai, kuriuos naudoju, iš pradžių spustelėjo pakankamai garsiai, kad juos būtų galima paimti į mikrofoną)
  • Kažkoks akumuliatorius
  • Įjungimo/išjungimo jungiklis

Kiti jums reikalingi dalykai yra šie:

  • Lituoklis
  • Viela
  • Antraštės
  • Izoliacinė juosta
  • Trečioji ranka arba PCB vice (kartais naudoju abu)
  • Vielos pjaustytuvas
  • Vielos nuėmiklis
  • Apkabos ir (arba) geras akies obuolys

2 žingsnis: išskirkite „Vintage Remote“

Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas
Dissect Vintage nuotolinio valdymo pultas

Turiu miglotą prisiminimą apie tai, bet mano tėvai kartą man pasakojo apie laiką, kai mes nuvykome į Raudonąjį omarą, ir aš pradėjau sugalvoti omarų pavadinimus tanke. Tėvai bandė mane subtiliai atkalbėti, bet aš atkakliai. Tada, kai valgis atėjo ir lėkštėse buvo negyvi vėžiagyviai (aš nepažinojau omarų iš krabų), aš pradėjau klausinėti, ar jie už tai nužudė [įterpkite vaikiškų vaikiškų vardų] !? Buvau gana nusiminusi.

Siaubinga pamoka, kurią turėjau atimti, buvo neįvardyti dalykų, kuriuos ketinama nužudyti.

Taigi keletą minučių su savo atsuktuvu praleidau ant „Clicky“nugaros ir galvojau, kokia pabaisa aš netrukus tapsiu.

Tada prisiminiau, kad turiu du, o kito dar neįvardijau, todėl užmušiau.

Išimti plokštę buvo paprasta. Prieš naudodamas reples, aš taip pat ištraukiau laidus, einančius į akumuliatoriaus laikiklį.

3 žingsnis: nustatykite įvesties vietą ir vietą

Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą
Nustatykite įvesties vietą ir vietą

Laimei, pirminio nuotolinio valdymo pulto plokštė buvo beveik tokio paties dydžio, kaip mano permabo dalis, kurią aš gulėjau, todėl man nereikėjo nieko ten pjauti.

Norėdami įdėti mygtukus, naudoju tikslaus matavimo ir mažiau tikslaus pirmosios mygtukų eilės ir pirmosios antros eilės mygtuko „akių obuolių“derinį. Po to aš tiesiog skaičiavau tas pačias erdves, kad galėčiau sudėti kitas.

Įjungimo/išjungimo jungiklis buvo palyginti lengvas. Nenorėjau kištis į dėklą, jei to neturėjau, todėl naudoju priekį ten, kur buvo skleidėjas. Aukščiau esančiame paveikslėlyje aš turėjau jungiklį kitoje pusėje nuo mygtukų, bet, laimei, prieš lituodamas dar kartą patikrinau vietą, nes jis nebuvo pasiekiamas per skylę, nebent perkeliau jį į kitą pusę.

4 žingsnis: Pasirinkite mikrovaldiklio vietą

Pasirinkite mikrovaldiklio vietą
Pasirinkite mikrovaldiklio vietą

Čia aš pradėjau liūdėti.

Iš pradžių maniau, kad mikrovaldiklį su mygtukais pastatysite ant plokštės apačios ir padėsite ten, kur jis sėdės, į originalų akumuliatoriaus skyrių, bet jei tai padarysiu, plokštė nebus pakankamai aukšta, kad ją būtų galima prisukti prie stovo -atskaitos, kurios taip pat vyko ant nugaros.

Toliau bandžiau jį uždėti ant lentos viršaus, bet jis netilpo tarp stand-off.

Taigi galų gale nusprendžiau jį išdėstyti taip, kad GPIO kaiščiai, kuriuos ketinau naudoti, būtų išdėstyti tarp pačių mygtukų. Aš turėjau šiek tiek perkelti jį į šoną, kad taip pat gaučiau įžeminimo kaištį ten, kur man to reikėjo.

5 žingsnis: lituokite viską kartu

Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu
Lituokite viską kartu

Pirmas dalykas, kurį padariau, buvo prijungti vieną laidą prie visų „viršutinių išorinių“mygtukų kaiščių kiekvienoje pusėje. Tada aš sulenkiau laidus aplink apatinį plokštės kraštą ir sukūriau litavimo tiltą. Tada aš išvedžiau kitą laidą iš vienos jungiklio pusės į įžeminimo magistralę.

Tada aš nukirpau reikiamo ilgio antgalių kaiščius ir juos į pusę įdėjau į skyles. Tokiu būdu galėčiau paleisti laidus nuo kiekvieno „apatinio vidinio“mygtukų kaiščio iki atitinkamų GPIO kaiščių po plastikine antraštės dalimi.

Po to aš sėdėjau ant sofos ir verkiau į rankas, o pakaitomis gėriau romą ir koksą, kad įveikčiau traumą, kurią patyriau, turėdamas visus tuos ryšius ir norėdamas turėti laiko ir įgūdžių pasigaminti savo PCB. Aš taip pat prisiekiau įvairioms antgamtinėms jėgoms, kad jei tai pavyks, daugiau to nedarysiu. [Ne nuotraukoje]

Toliau aš išvedžiau laidą iš vidurinės jungiklio padėties į plunksnos „įjungimo“kaištį.

Tada aš įdėjau vieną antgalį ten, kur reikia, ir lituodavau į vietą, trumpu laidu nuo jo iki esamos antžeminės magistralės.

Galiausiai aš įdėjau plunksną į vietą ir litavau. Aukščiau esančiame paveikslėlyje aš nebaigiau dešinės pusės, tik įžeminimo kaiščio.

6 žingsnis: gręžimo tvirtinimo angos

Gręžimo tvirtinimo angos
Gręžimo tvirtinimo angos

Dar kartą, naudojant tikslių matavimų ir netikslių akių obuolių derinį, pažymėjau tvirtinimo varžtų vietą ir skylėms gręžti naudoju „Dremel“ir stovą.

7 žingsnis: kodas

Be mano litavimo darbo, tai šiuo metu yra pati bjauriausia projekto dalis. Tai tik dviejų skirtingų bibliotekų įsilaužimas: viena iš „Adafruit“(iš jų „Adafruit BluefruitLE nRF51“bibliotekos) ir dar kažkas, ką radau po per daug romo ir kokso bei verkimo.

Aš mušiau juos abu, kol jie dirbo.

Dažniausiai.

Šioje versijoje nuotolinio valdymo pultas siunčia meta klavišus kartais, kai to neturėtų daryti. Tai neturi įtakos mano naudojimui, todėl dar neskyriau laiko jo sutvarkyti.

Iš esmės jis nuskaito GPIO kaiščius ir priskiria juos skaičiui klaviatūroje. Jis siunčia tą numerį laikydamas nuspaudęs kai kuriuos meta klavišus, kad galėčiau juos lengvai priskirti naudojamoms studijos programinės įrangos nuorodoms.

8 žingsnis: Surinkite ir mėgaukitės

Apsaugai uždėjau elektros laidą ant visų laidų. Prijungiau akumuliatorių ir padėjau jį tarp tvirtinimo stovų viršuje. Sulenkus akumuliatoriaus laidus aplink vieną stovą, daiktas puikiai liko vietoje.

Dabar turiu „Bluetooth“nuotolinio valdymo pultą, kuris, paspaudus mygtuką, siunčia spartųjį klavišą į studijos kompiuterį. Galiu valdyti programinę įrangą, neturėdamas matomos klaviatūros.

9 žingsnis: ATEITIS

Turiu keletą skirtingų idėjų, kur tai padaryti toliau:

Jei liksiu prie dabartinės sistemos, norėčiau sukurti savo plokštę, kad ryšiai būtų tvarkingesni. Taip pat atnaujinsiu kodą, kad jis būtų lieknesnis ir švaresnis.

Kita mintis būtų naudoti kitą nuotolinio valdymo pultą (Clicky!), Kaip jis buvo suprojektuotas, ir sukurti imtuvą, kuris girdėtų Clicky! ir, naudojant mikrovaldiklį su HID funkcija, veikia kaip studijinio kompiuterio klaviatūra.

Rekomenduojamas: