Tartalomjegyzék:
- 1. lépés: Alkatrészek és eszközök
- 2. lépés: Csatlakoztassa
- 3. lépés: Használata
- 4. lépés: Tesztelje
- 5. lépés: Tegye össze mindent
- 6. lépés: Hibák
Videó: TV kereskedelmi hangerőszabályozó: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Apám folyton nyafog, hogy milyen bosszantó, amikor a reklámok lényegesen hangosabbak, mint a kísérő műsoruk. Mivel panaszkodása egyre bosszantóbb volt, mint a tényleges reklámok, úgy döntöttem, hogy létrehozok egy kis kütyüt, amely egyszerre oldja meg mindkét problémát. Az általam készített gizmo automatikusan csökkenti a TV hangerejét, ha túl hangos lesz, és programozható úgy, hogy működjön minden olyan eszközön, amely infravörös távirányítót használ.
1. lépés: Alkatrészek és eszközök
Eszközök és anyagok
- Forrasztópáka
- Forrasztó
- Kenyeretábla
- Csatlakozó vezeték
Alkatrészek
- 1x 16x2 LCD képernyő
- 1x Arduino Nano (olcsó klónt használtam az Ebay -ről)
- 3x 12 mm -es pillanatnyi nyomógomb
- 1x elektret mikrofon kitörés. Sparkfun. Adafruit.
- 1x trimpot
- 1x PN2222 tranzisztor
- 1x TSOP38238 IR vevő
- 1x IR LED
- 1x 100 ohmos ellenállás
- 1x 220 ohmos ellenállás
2. lépés: Csatlakoztassa
Mivel ezt apámnak ajándékoztam, és azt akartam, hogy jól nézzen ki, úgy döntöttem, hogy professzionálisan elkészítem a PCB -t. Az Eagle segítségével készítettem a vázlatot és a táblát. A kenyértáblám eléggé rendetlenül nézett ki, ezért csak a sematikát használnám a bekötési folyamat irányításához. Íme a pinout rövid összefoglalója.
- Az A0 a mikrofon kimenetére megy
- A 2 -es tű a "Program" gombra megy
- A 3 -as csap a tranzisztor kapujához megy
- A 4. tű az IR -vevő kimenetéhez megy
- Az 5 -ös csap a "Le" gombra megy
- A 6 -os tű a "Fel" gombra megy
- A 7, 8, 9, 10, 11 és 12 csapok az LCD -n találhatók.
- Tegyen 3,3 voltot a mikrofonra
- Tegyen 5 voltot a tranzisztor/IR LED -re, a potenciométerre és az LCD -re.
3. lépés: Használata
A kód nehéz emelő része valójában az interneten talált egyéb dolgokból került kölcsönzésre. Egy IR könyvtárat használtam a TV távirányító jeleinek dekódolására és a jel megismétlésére a TV -hez. Egy másik kódrészletet is kölcsönvettem az Arduino ADC referenciafeszültségének pontos méréséhez, mivel még a kis hibák is nagy különbséget jelentenek a mikrofon hangerejében. Ne kérdezd tőlem, hogyan működnek, mert túl vagyok rajta. Most jöttem rá, hogyan használhatom őket próba és hiba útján.
Alapvetően az Arduino folyamatosan ellenőrzi a három gomb állapotát és a hangerőt. Ha a Fel vagy Le gombok valamelyikét megnyomja, a hangerő küszöb, vagy a maximális hangerő a rendszer aktiválása előtt csökkenti a TV hangerejét. A küszöbérték túllépésekor küldött IR kód beállításához nyomja meg a Program gombot, majd a Fel gombot. Amikor a képernyőn a -Volume gomb megnyomására kéri, irányítsa a TV távirányítóját az infravörös vevőre, és nyomja meg a -Volume gombot, amíg a képernyőn megjelenik egy hexadecimális érték, amely megfelel a TV -hangerő parancsának. (Hozzátettem, hogy józan ellenőrzésként). Néha néhány próbálkozás szükséges a működéshez, bár nem tudom miért.
Ha a hangerőt a küszöbérték fölött mérik, az Arduino elküldi a -Volume parancsot. A "Sorozathossz" -ot, illetve azt, hogy hány küszöbértékű parancs kerül elküldésre a küszöbérték túllépésekor, nyomja meg a Program, majd a Le gombot. A képernyőn megjelenik az aktuális sorozathossz, amely a Fel és Le gombokkal módosítható, majd a Program gomb újbóli megnyomásával menthető.
Mindezeket az információkat az EEPROM tárolja, hogy a rendszer emlékezzen az előre beállított értékekre, még akkor is, amikor kihúzza őket.
Újabb józan tesztként az Arduino minden indításkor küld egy -Volume parancsot. Így csak megnyomhatja az Arduino reset gombját, hogy tesztelje, működik -e az eszköz.
4. lépés: Tesztelje
Működik!
5. lépés: Tegye össze mindent
Miután megerősítettem, hogy működik, megrendeltem a NYÁK -t, majd forrasztottam rá mindent. Az egyetemem lézervágóival is készítettem egy kis MDF -dobozt a ház elhelyezéséhez, de ezek mind olyan extra lépések, amelyek nem teljesen szükségesek. Miután ezek elkészültek, a projekt befejeződött! Mindezt a döntő héten raktam össze, és lehet, hogy elhanyagoltam néhány részletet, szóval jelezz, ha lemaradtam valamiről!
6. lépés: Hibák
Ezt az extra lépést mellékletként adtam hozzá. Mivel ez volt az első alkalom, hogy Eagle -t használtam és PCB -t készítettem, végül elkövettem néhány hibát.
Először: Mivel az Arduino Nano klónját használtam, a NYÁK -ban tulajdonképpen négy extra csap található a vezérlő számára. A tábla azonban továbbra is működik, amíg a vezérlőt a megfelelő csapokhoz forrasztja.
Másodszor: Az LCD -vel kapott potenciométer nem egyezett azzal, amelyet a tábla tervezésekor használtam. Hajlíthatja a vezetékeket, hogy illeszkedjen, de nem tűnik olyan szépnek vagy biztonságosnak, ha a megfelelő edényt használták.
Van néhány dolog, amit a jövőben másként tennék. Először is, ha háttérvilágítással rendelkező LCD -t használtam volna, az energiatakarékosság érdekében hozzáadtam volna egy módot az áramellátás leállításához az LCD -n, miután a képernyő egy idő után nem frissült. Másodszor, lehetséges, hogy ténylegesen eltávolíthatja vagy csökkentheti a 100 ohmos ellenállást az IR LED előtt, hogy fényesebb legyen. Mivel a LED csak rövid ideig világít, valószínűleg nem ég ki. Ezt azonban még tesztelnem kell. Javaslom továbbá az állítható erősítésű mikrofon használatát. A Sparkfun mikrofont használtam, és nem volt olyan érzékeny, mint szerettem volna.
Második díj a távvezérlő versenyen 2017
Ajánlott:
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: 7 lépés (képekkel)
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: Ezt a Rapsberry PI-t tervezem használni egy csomó szórakoztató projektben a blogomban. Nyugodtan nézd meg. Vissza akartam kezdeni a Raspberry PI használatát, de nem volt billentyűzetem vagy egér az új helyen. Rég volt, hogy beállítottam egy málnát
Kártyaválogató egy kereskedelmi kártyagéphez (frissítés 2019-01-10): 12 lépés (képekkel)
Kártyaválogató egy kereskedőkártya-géphez (Frissítés 2019-01-10): Kártyarendező egy kereskedőkártya-géphez De röviden, a gyermekeimmel nagy mennyiségű kereskedési kártyát gyűjtöttünk össze
POS RENDSZER ÜZLETEKHOZ, KERESKEDELMI ÉS SZOLGÁLTATÁSI KÖZPONTOKHOZ EXCELTŐL Vonalkódok használatával: 7 lépés
POS RENDSZER ÜZLETEKHOZ, KERESKEDELMI ÉS SZOLGÁLTATÁSI KÖZPONTOKHOZ EXCELTŐL Vonalkódok használatával: Ezzel a bloggal bemutatom Önnek, hogyan lehet létrehozni egy egyszerű POS (értékesítési pont) rendszert a kisboltok élelmiszerboltokhoz és szolgáltató központokhoz. Ezzel a módszerrel speciális szoftverek vagy drága berendezések nélkül kezelheti a következő létesítményeket. v Iss
A kereskedelmi minőségű rugalmas csempe telepítése: 6 lépés
A kereskedelmi osztályú rugalmas csempe telepítése: Ez az útmutató bemutatja, hogyan kell telepíteni a rugalmas csempét, más néven "Vinyl Composition" vagy "Aszfalt" csempét, amely a legtöbb kereskedelmi környezetben megtalálható, például az élelmiszerboltokban. Valószínűleg könnyebb, mint gondolnád
20 USD / 20 perc kereskedelmi minőségű összecsukható fénydoboz / könnyű sátor: 7 lépés (képekkel)
Egy 20 USD / 20 perces kereskedelmi minőségű összecsukható fénydoboz / könnyű sátor: Ha barkácsfényes dobozt keres a termékhez, vagy közeli fényképeket keres, akkor már tudja, hogy számos lehetőség közül választhat. A kartondobozoktól a mosodai akadályokig azt gondolhatja, hogy a projekt halálra készült. De várj! 20 dollárért