Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az alkatrészeket és az eszközöket
- 2. lépés: Boncolja fel a Vintage távirányítót
- 3. lépés: Határozza meg a bemenetek helyét és helyét
- Lépés: Válassza ki a Mikrokontroller elhelyezését
- 5. lépés: Forrasztja össze mindent
- 6. lépés: Fúrószerelő lyukak
- 7. lépés: Kódolás
- 8. lépés: Szerelje össze és élvezze
- 9. lépés: A JÖVŐ
Videó: "Retro Future" Bluetooth távirányító: 9 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Mindig is szerettem a "holnap világa" kinézetét és hangulatát, amelyet a század közepén bemutatott sci-fi és koncepciós termékekben mutattunk be.
Oké, ez nem igaz. Fiatal koromban a Star Trek Tricodereit csúnyának és ügyetlennek tartottam, de a The Next Generationben megjelentek elegánsak és félelmetesek. De most, hogy idősebb vagyok, jobban szeretem a fekete és ezüst, a bőr és a fém kombinációját, mint a jellegtelen bézs vagy fekete színt.
Csak az elmúlt évtizedben kaptam mélyebb elismerést az esztétika és a funkcionalitás ötvözéséért a minimalizmus helyett.
Tehát amikor nekiláttam egy projektnek, hogy létrehozzak egy vezérlőt az "atomi" stúdiómhoz, egy hozzávetőleges korszak televíziós távirányítóját akartam alapként használni. Az eBay-en találtam egy kétcsomagos Magnavox nyolcgombos távirányítót, és beleszerettem. Csak az egyikre volt szükségem, de jó üzlet volt. A projekt során inspirációt kaptam arra, hogy a másikat használva más megközelítést alkalmazzak ugyanabban a koncepcióban egy jövőbeli projektben.
Tudtam, hogy a korai vezeték nélküli televíziós távirányítók (amelyeket gyakran "kattintónak" hívnak) hangot használnak. [Mellékjegyzet: olcsóbb televíziók voltak a házamban, és én voltam a "távirányító"] Az egyetlen másik, akit személyesen láttam, egyetlen gombja volt, amely egy ütőlemezhez ütődött, hogy olyan hangot hozzon létre, amelyet a TV hallhat. a következő csatorna és a következő, és így tovább, amíg ki nem áll a kikapcsolt helyzetbe.
De a távirányító kinyitása sokkal többet mutatott. Az áramköri lap belsejében tekercs és valami hangszóró volt, amely a távirányító tetejét irányította. Mindegyik gomb mellett más -más besorolású kondenzátor volt. A nyolc gomb egyikének megnyomásával az áramkör áthaladt az egyik kondenzátoron, amely modulálta az átvitt frekvenciát.
Azon kaptam magam, hogy csodálom az eleganciát, amikor egyszerű párhuzamos áramköröket használnak a bemenetek ilyen tartományának biztosításához. Kezdtem sajnálni, hogy szétszedtem.
Nos… van kettő. Egyet fel lehet áldozni a TUDOMÁNY nevében!
1. lépés: Gyűjtse össze az alkatrészeket és az eszközöket
A saját retro Bluetooth távirányítójának elkészítéséhez a következőkre lesz szüksége:
- Vintage távirányító (nyolc gombos Magnavox távirányítót használok)
- Egy darab permaboard (Ha rendelkezel készségekkel, idővel és erőforrásokkal az egyedi PCB -k elkészítéséhez, akkor hajrá. A legnagyobb kihívásom ebben a projektben a jó kapcsolatok bekötése és forrasztása volt ebben az űrlapban)
- Egy mikrokontroller (az Adafruit Feather 32u4 Bluefruit LE -t használom)
- Bluetooth modul (a fenti tollat használtam, amelyben mindkettő egyben van, de külön darabokat is használhattam)
- Gombok (az Adafruit "Soft Tactile Buttons" gombját használom, mert a használt nagyobb gombok eredetileg elég hangosan kattantak ahhoz, hogy felvegyék őket a mikrofonra)
- Valamilyen akkumulátor
- Be/ki kapcsoló
További dolgokra lesz szüksége:
- Forrasztó
- Huzal
- Fejlécek
- Elektromos szalag
- Harmadik kéz vagy PCB satu (időnként mindkettőt használtam)
- Drótvágó
- Huzalcsupaszító
- Féknyergek és/vagy jó szemgolyó
2. lépés: Boncolja fel a Vintage távirányítót
Homályos emlékem van erről, de a szüleim egyszer meséltek nekem arról az időről, amikor elmentünk a Vörös Homárba, és elkezdtem kitalálni a tartályban lévő homárok nevét. A szüleim megpróbáltak finoman lebeszélni, de kitartottam. Aztán amikor eljött az étkezés, és döglött rákfélék voltak (nyilván nem ismertem rákokból származó homárokat) a tányérokon, elkezdtem kérdezni, hogy ezért öltek -e [illesszenek be gyermekkori neveket] !? Elég ideges voltam.
A szörnyű lecke, amit le kellett vonnom ebből, az volt, hogy ne nevezzek meg dolgokat, amelyeket megölnek.
Így néhány percet töltöttem a csavarhúzómmal a "Clicky" háta fölött, és azon töprengtem, hogy milyen szörnyeteggé válok.
Aztán eszembe jutott, hogy kettő van, és a másikat még nem neveztem el, így inkább megöltem.
Az áramköri lap eltávolítása egyszerű volt. Levágtam az elemtartóba vezető vezetékeket, mielőtt fogót használtam, hogy azokat is kihúzzam.
3. lépés: Határozza meg a bemenetek helyét és helyét
Szerencsére az eredeti távirányítóból származó áramköri lap majdnem ugyanolyan méretű volt, mint egy permaboard, amit hevertem, így nem kellett ott semmit vágnom.
A gombok elhelyezéséhez a pontos mérés és a kevésbé pontos "szemgolyózás" kombinációját használtam az első gombsor és a második sor első gombja között. Ezt követően csak felszámoltam ugyanazokat a helyeket, hogy elhelyezzem a többieket.
A ki/be kapcsoló viszonylag egyszerű volt. Nem akartam belevágni a tokba, ha nem muszáj, ezért az elejét használtam, ahol az emitter volt. A fenti képen a kapcsoló a gombok másik oldalán volt, de szerencsére újra ellenőriztem az elhelyezést, mielőtt beforrasztottam volna, mert a lyukon keresztül nem lehetett elérni, hacsak nem helyeztem át a másik oldalra.
Lépés: Válassza ki a Mikrokontroller elhelyezését
Itt kezdtem szomorú lenni.
Eredetileg arra gondoltam, hogy a mikrokontrollert a gombokkal a tábla aljára helyezem, és az eredeti elemtartó rekeszbe helyezem, de ha ezt megteszem, a tábla nem lesz elég magas ahhoz, hogy az állvány csavarja a helyére -lejárat, ami szintén a hátán volt.
Ezután megpróbáltam a tábla tetejére helyezni, de nem fér el a stand-offok között.
Így végül úgy döntöttem, hogy úgy helyezem el, hogy a használni kívánt GPIO csapok a gombok között sorakoznak. Kicsit oldalra kellett tolnom, hogy a földelőcsapot is ott tartsam, ahol szükségem volt rá.
5. lépés: Forrasztja össze mindent
Az első dolgom az volt, hogy egyetlen vezetéket csatlakoztattam a gombok "külső külső" csapjaihoz mindkét oldalon. Ezután meghajlítottam a vezetékeket a tábla alsó széle körül, és forrasztóhidat hoztam létre. Aztán egy másik vezetéket futtattam a kapcsoló egyik oldaláról a földi buszra.
Ezután vágtam egy csíkot a fejléc csapokból a megfelelő hosszúságra, és félig a lyukakba helyeztem őket. Így vezethetek vezetékeket a gombok "alsó belső" csapjaitól a megfelelő GPIO tűkig a fejléc műanyag része alatt.
Ezt követően zokogva ültem a kanapén, miközben felváltva ittam egy rumot és egy kólát, hogy leküzdjem a traumát, amin keresztülmentem magam, és azt kívántam, hogy legyen időm és készségem saját PCB -t készíteni. Azt is megesküdtem különböző természetfeletti erőknek, hogy ha ez működik, soha többet nem teszem. [Nincs a képen]
Ezután egy vezetéket futtattam a kapcsoló középső helyzetéből a toll "engedélyezési" csapjához.
Ezután egyetlen fejlécet helyeztem a szükséges helyre, és forrasztottam a helyére, rövid vezetéket vezetve tőle a meglévő földi buszhoz.
Végül a tollat a helyére tettem és leforrasztottam. A fenti képen nem fejeztem be a jobb oldalt, csak a földelőcsapot.
6. lépés: Fúrószerelő lyukak
Ismét a pontos mérés és a pontatlan szemgolyózás kombinációjával megjelöltem a rögzítőcsavarok elhelyezését, és a Dremel és állvány segítségével fúrtam a lyukakat.
7. lépés: Kódolás
A forrasztási munkámtól eltekintve ez a projekt legrondább része. Ez csak egy hack két különböző könyvtárból: az egyik az Adafruitból (az Adafruit BluefruitLE nRF51 könyvtárából), és valami más, amit túl sok rum és kókusz és zokogás után találtam.
Addig vertem mindkettőt, amíg nem dolgoztak.
Többnyire.
Az itteni verzióban a távirányító időnként folyamatosan küldi a metakulcsokat. Ez nem befolyásolja a használatomat, ezért még nem szakítottam időt a javítására.
Alapvetően beolvassa a GPIO csapokat, és leképezi őket egy számra a billentyűzeten. Ezt a számot elküldi, miközben lenyomva tart néhány metakulcsot, hogy könnyen hozzárendelhessem őket az általam használt stúdiószoftver parancsikonjaihoz.
8. lépés: Szerelje össze és élvezze
Védelem céljából leraktam egy elektromos szalagot az összes vezetékre. Csatlakoztattam az akkumulátort, és a tetejére helyeztem a rögzítőállványok közé. Ha meghajlította az akkumulátor vezetékeket az egyetlen állvány körül, a dolog szépen a helyén maradt.
Most van egy Bluetooth távirányítóm, amely gyorsbillentyűt küld a stúdió számítógépemre, amikor megnyomok egy gombot. Úgy tudom irányítani a szoftvert, hogy ne kelljen látható billentyűzetet látnom.
9. lépés: A JÖVŐ
Van néhány ötletem, hogy ezt hova tegyem tovább:
Ha maradok a jelenlegi rendszernél, szívesen elkészítem a saját táblámat, hogy a kapcsolatok rendesebbek legyenek. Frissíteném a kódot is, hogy karcsúbb és tisztább legyen.
Egy másik gondolat az lenne, hogy a másik távirányítót (Clicky!) Használja, ahogy tervezték, és olyan vevőkészüléket épít, amely hallja a Clicky! és a HID képességű mikrokontroller segítségével billentyűzetként szolgál a stúdió számítógéphez.
Ajánlott:
Arduino böngésző alapú távirányító (linux): 9 lépés (képekkel)
Arduino böngészőalapú távirányító (linux): Gyerekeink vannak. Nagyon szeretem őket, de mindig elrejtik a műhold és a TV távirányítóját, amikor bekapcsolják a gyermekcsatornákat. Miután ez több éven keresztül naponta történt, és miután drága feleségem megengedte, hogy
Magic Button 4k: a 20USD BMPCC 4k (vagy 6k) vezeték nélküli távirányító: 4 lépés (képekkel)
Magic Button 4k: a 20USD BMPCC 4k (vagy 6k) vezeték nélküli távirányító: Sokan kérték, hogy osszak meg néhány részletet a BMPCC4k vezeték nélküli vezérlőjéről. A legtöbb kérdés a bluetooth vezérlésre vonatkozott, ezért megemlítek néhány részletet ezzel kapcsolatban. Feltételezem, hogy ismeri az ESP32 Arduino környezetet
Egy LED RF távirányító újbóli beállítása "bármi" vezérlésére!: 5 lépés
A LED RF távirányító újbóli beállítása "bármi" vezérlésére!: Ebben a projektben megmutatom, hogyan kell újrafelhasználni a LED RF távirányítót annak érdekében, hogy nagyjából bármit vezérelhessen vele. Ez azt jelenti, hogy közelebbről megvizsgáljuk az RF távirányító átviteli folyamatát, és beolvassuk az elküldött adatokat Arduino µC -vel
Fa Bluetooth távirányító a Lego Duplo Train vonathoz: 3 lépés (képekkel)
Fából készült Bluetooth távirányító a Lego Duplo vonathoz: A gyerekeim imádták ezt a kis Lego Duplo vonatot, különösen a legfiatalabbomat, aki nehezen kommunikál szavakkal, ezért szerettem volna valamit építeni neki, amely segítene a vonaton játszani, függetlenül a felnőttektől vagy a telefonoktól/táblagépektől. Valami ami
Távirányító Bluetooth fénykapcsoló: 4 lépés (képekkel)
Távvezérlésű Bluetooth -fénykapcsoló: Ez lesz az első projekt a sorozatban: "Optimalizált lustaság: túltervezett megoldások a rendkívül triviális problémákra" "Valaha feküdt az ágyban késő este, olvasva vagy Netflixet nézett laptopján? A legrosszabb persze az