Sadržaj:
- Korak 1: Skupite komponente i alate
- Korak 2: Razdvojite Vintage daljinski upravljač
- Korak 3: Odredite položaj ulaza i mjesto
- Korak 4: Odaberite položaj mikrokontrolera
- Korak 5: Zalemite sve zajedno
- Korak 6: Izbušite rupe za montažu
- Korak 7: Kodirajte
- Korak 8: Sastavite i uživajte
- Korak 9: BUDUĆNOST
Video: Bluetooth daljinski upravljač "Retro Future": 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
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
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č
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
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
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
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
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:
Bluetooth daljinski upravljač za paljenje vatrometa: 6 koraka (sa slikama)
Daljinski Bluetooth upaljač za vatromet: Ne bi li bilo lijepo upaliti više vatrometa u isto vrijeme? Ili čak imati sigurnu udaljenost do opasnijih eksploziva. U ovom projektu ću vam pokazati kako izgraditi sklop koji to može učiniti uz pomoć Bluetooth funkcije
TV daljinski upravljač postaje RF daljinski -- NRF24L01+ Vodič: 5 koraka (sa slikama)
TV daljinski upravljač postaje RF daljinski || Vodič za NRF24L01+: U ovom projektu ću vam pokazati kako sam koristio popularni nRF24L01+ RF IC za bežično podešavanje svjetline LED trake putem tri beskorisna dugmeta na daljinskom upravljaču televizora. Hajde da počnemo
Drveni Bluetooth daljinski upravljač za Lego Duplo vlak: 3 koraka (sa slikama)
Drveni Bluetooth daljinski upravljač za Lego Duplo vlak: Moja djeca su voljela ovaj mali Lego Duplo vlak, posebno moj najmlađi koji se bori da komunicira riječima pa sam joj želio izgraditi nešto što bi joj pomoglo da se igra s vlakom neovisno o odraslima ili telefonima/tabletima. Nešto što
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: 6 koraka
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: Ako ste ikada izgubili daljinski upravljač za televizor ili DVD uređaj, znate koliko je frustrirajuće morati hodati do, pronaći i koristiti tipke na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Daljinski video daljinski upravljač za računare Video player: 6 koraka
Video daljinski upravljač za malu djecu za PC Video player: Izrađujem daljinski upravljač koji se povezuje s računarom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računaru. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tastatura ili bežična USB tastatura. Zatim