Përmbajtje:

Shtypës i vëllimit komercial të TV: 6 hapa (me fotografi)
Shtypës i vëllimit komercial të TV: 6 hapa (me fotografi)

Video: Shtypës i vëllimit komercial të TV: 6 hapa (me fotografi)

Video: Shtypës i vëllimit komercial të TV: 6 hapa (me fotografi)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Nëntor
Anonim
Shtypës i vëllimit komercial të TV
Shtypës i vëllimit komercial të TV

Babai im vazhdimisht ankohet se sa e bezdisshme është kur reklamat janë shumë më të larta se programi i tyre shoqërues. Meqenëse ankesa e tij po bëhej më e bezdisshme sesa reklamat aktuale, vendosa të krijoj një vegël të vogël që do të zgjidhë të dy problemet njëkohësisht. Gizmo që kam krijuar do të ulë automatikisht volumin e televizorit kur të bëhet shumë i lartë dhe mund të programohet për të punuar në çdo pajisje që përdor një telekomandë të bazuar në IR.

Hapi 1: Përbërësit dhe mjetet

Përbërësit dhe mjetet
Përbërësit dhe mjetet

Mjetet dhe materialet

  • Makine per ngjitjen e metalit
  • Saldator
  • Breadboard
  • Teli lidhës

Komponentët

  • Ekran LCD 1x 16x2
  • 1x Arduino Nano (kam përdorur një klon të lirë nga Ebay)
  • 3x butona shtytës 12mm 12mm
  • 1x Breakret Mikrofoni Electret. Ndezje Adafruit.
  • 1x trimpot
  • 1x transistor PN2222
  • 1x Marrës IR TSOP38238
  • 1x IR LED
  • Rezistencë 1x 100 ohm
  • Rezistencë 1x 220 ohm

Hapi 2: Lidheni atë

Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up

Meqenëse po ia dhuroja këtë babait tim dhe doja që të dukej bukur, vendosa të kem një PCB të bërë profesionalisht. Kam përdorur Eagle për të krijuar skemën dhe tabelën. Tabela ime e bukës dukej mjaft e çrregullt, kështu që unë thjesht do të përdor skematikën për të udhëhequr procesin tuaj të lidhjes. Këtu është një përmbledhje e shkurtër e pinout.

  • A0 shkon në daljen e mikrofonit
  • Pin 2 shkon te butoni "Program"
  • Pin 3 shkon në portën e tranzistorit
  • Pin 4 shkon në daljen e Marrësit IR
  • Pin 5 shkon te butoni "Poshtë"
  • Pin 6 shkon te butoni "Up"
  • Kunjat 7, 8, 9, 10, 11 dhe 12 shkojnë në LCD.
  • Vendosni 3.3 volt në mikrofon
  • Vendosni 5 volt në tranzistor/IR LED, potenciometër dhe LCD.

Hapi 3: Si ta përdorni

Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni

Pjesa e ngarkimit të rëndë të kodit në fakt ishte huazuar nga gjëra të tjera që gjeta në internet. Kam përdorur një bibliotekë IR për të deshifruar sinjalet e telekomandës së TV dhe për të përsëritur sinjalin në TV. Unë gjithashtu huazova një pjesë tjetër të kodit për të matur me saktësi tensionin referues të ADC të Arduino pasi që edhe gabimet e vogla do të bënin një ndryshim të madh në leximet e volumit të mikrofonit. Mos më pyet si funksionojnë, sepse është përtej meje. Unë sapo kuptova se si t'i përdor ato përmes provës dhe gabimit.

Në thelb, Arduino vazhdimisht kontrollon gjendjen e tre butonave dhe volumin. Nëse shtypet ndonjë nga butonat Lart ose Poshtë, pragu i volumit, ose volumi maksimal para se sistemi të aktivizohet për të ulur volumin e televizorit, do të ngrihet ose ulet. Për të vendosur kodin IR që dërgohet kur tejkalohet pragu, shtypni butonin Program dhe më pas butonin Up. Kur ekrani ju kërkon të shtypni butonin -Vëllimi, drejtojeni telekomandën e televizorit tuaj te marrësi IR dhe shtypni butonin -Vëllimi derisa ekrani t'ju tregojë një vlerë heksadecimale që korrespondon me komandën -Vëllimi i televizorit tuaj. (Unë e shtova atë si një kontroll mendjemprehtë). Ndonjëherë duhen disa përpjekje për ta vënë atë në punë, megjithatë nuk jam i sigurt pse.

Nëse vëllimi matet të jetë mbi pragun, Arduino do të dërgojë komandën -Vëllimi. Mund të ndryshoni "gjatësinë e shpërthimit", ose sa komanda -Vëllimi dërgohen kur tejkalohet pragu, duke shtypur butonin Program, pastaj butonin Poshtë. Ekrani do t'ju tregojë gjatësinë aktuale të shpërthimit, e cila mund të ndryshohet duke përdorur butonat Lart dhe Poshtë dhe më pas ruhet duke shtypur përsëri butonin Program.

I gjithë ky informacion ruhet në EEPROM në mënyrë që sistemi të kujtojë paravendosjet tuaja edhe kur e shkëputni nga priza.

Si një test tjetër i mendjes së shëndoshë, Arduino do të dërgojë një komandë -Vëllimi sa herë që fillon. Në këtë mënyrë, thjesht mund të shtypni butonin e rivendosjes së Arduino për të provuar nëse pajisja po punon apo jo.

Hapi 4: Provojeni

Image
Image

Punon!

Hapi 5: Vendosini të gjitha së bashku

Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku

Pasi konfirmova se funksionoi, porosita PCB -në dhe pastaj i bashkova gjithçka asaj. Kam përdorur gjithashtu prerëset lazer të universitetit tim për të bërë një kuti të vogël MDF për ta vendosur atë, por këto janë të dyja hapa shtesë që nuk janë plotësisht të nevojshëm. Pasi u bënë këto, projekti përfundoi! I bashkova të gjitha këto gjatë javës finale dhe mund të kem lënë pas dore disa detaje, kështu që më tregoni nëse kam humbur diçka!

Hapi 6: Gabimet

Unë e shtova këtë hap shtesë si një shtojcë. Meqenëse kjo ishte hera ime e parë duke përdorur Eagle dhe duke bërë një PCB, përfundova duke bërë disa gabime.

Së pari: Meqenëse kam përdorur një klon të Arduino Nano, PCB në të vërtetë ka katër kunja shtesë për kontrolluesin. Sidoqoftë, bordi ende funksionon për aq kohë sa e lidhni kontrolluesin në kunjat e djathtë.

Së dyti: Potenciometri që erdhi me LCD nuk përputhej me atë që kam përdorur për të hartuar tabelën. Ju mund t'i përkulni telat për ta bërë atë të përshtatshëm, por nuk duket aq bukur apo nuk ndiheni aq të sigurt nëse tenxhere e duhur do të ishte përdorur.

Ka edhe disa gjëra që do të bëja ndryshe në të ardhmen. Së pari, nëse do të kisha përdorur një LCD me dritë prapa, do të kisha shtuar një mënyrë për të ndërprerë fuqinë në LCD pasi ekrani të mos ishte përditësuar për një kohë për të kursyer energji. Së dyti, mund të jeni në gjendje të hiqni ose zvogëloni rezistencën 100 Ohm para LED LED për ta bërë atë më të ndritshëm. Meqenëse LED është ndezur vetëm për shpërthime të shkurtra, ndoshta nuk do të digjet. Sidoqoftë, unë ende nuk e kam testuar këtë. Unë gjithashtu rekomandoj përdorimin e një mikrofoni me një përfitim të rregullueshëm. Kam përdorur mikrofonin Sparkfun dhe nuk ishte aq i ndjeshëm sa do të doja.

Konkursi i telekomandës 2017
Konkursi i telekomandës 2017
Konkursi i telekomandës 2017
Konkursi i telekomandës 2017

Çmimi i dytë në Konkursin e Telekomandës 2017

Recommended: