Innehållsförteckning:

Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)

Video: Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)

Video: Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)
Video: Kjell-TV - Perfekt tillagad mat varje gång med sous vide 2024, Juli
Anonim
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion

Även efter 25 års introduktion till konsumentmarknaden är infraröd kommunikation fortfarande mycket relevant de senaste dagarna. Oavsett om det är din 55 -tums 4K -TV eller ditt billjudsystem behöver allt en IR -fjärrkontroll för att svara på våra kommandon. Det finns många tekniker tillgängliga i branschen, till exempel Bluetooth, RF eller till och med WI-Fi, men vi har fastnat för infraröd kommunikation så länge, som har några mycket giltiga skäl bakom sig. Först och främst är de den billigaste lösningen, de kostar bokstavligen cent, förutom att de är pålitliga och framför allt lätt att använda. Också förbise den låga strömförbrukningen i denna krets jämfört med RF- eller Bluetooth -fjärrkontroll. Så i dagens video låt oss göra ett projekt där vi kan styra våra hushållsapparater med hjälp av dessa IR -fjärrkontroller. Jag kommer också att implementera en timerfunktion för att slå på/av enheter utan vårt direkta engagemang. Börjar med blockdiagram, kodning, kretsschema till slutlig PCB -design, jag guidar dig genom hela processen i detalj.

Innan du börjar, bara en liten påminnelse. Prenumerera på vår kanal om du gillar den här självstudien.

Kanallänk - www.youtube.com/c/being_engineers1

Vi har också gjort en detaljerad video om samma ämne. Så om du inte har lust att läsa igenom så titta på videon för att få mer insikt. Jag bifogar länken nedan.

Det är allt. Låt oss nu börja bygga detta projekt.

Steg 1: Samla alla nödvändiga komponenter

Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter
Samla alla nödvändiga komponenter

Först och främst samla alla nödvändiga komponenter enligt den angivna stycklistan.

Projekt BOM

  • DC -kvinnlig adapter X 1
  • Skjutreglage X 1
  • Manliga rubriker
  • 1N4007 -dioder X 5
  • 100uF lock X 3
  • 100nF lock X 4
  • 7805 spänningsregulatorer och kylfläns X 1
  • 3 mm röd LED X 2
  • 3 mm grön led X 2
  • 28 -stifts IC -bas X 1
  • Atmega328P-Pu X 1
  • 16,00 MHz kristalloscillator
  • 22pF lock X 2
  • 330E -motstånd X 12
  • 1K motstånd X 2
  • 10K motstånd X 1
  • 100K motstånd X 2
  • 470E motstånd X 2
  • 2N3904 transistor X 2
  • 2N2222A transistor X 2
  • 1838 IR -mottagare X 1
  • PC817 X 2
  • 5v SPST -relä X 2
  • 3 -polig plint X 2

Det här är de viktigaste komponenterna du behöver för att göra detta projekt. Men med dessa behöver du också grundläggande lödutrustning, hårdvarutillbehör, brödbräda och en arduino

Jag kommer inte att använda en allmän arduino -skiva i det här projektet. Jag kommer snarare att använda en DIY. Kodningen kommer att göras med arduino IDE, och allt kommer att vara detsamma som alla andra arduino -projekt. Men bara i sista stund kommer jag att ta bort den förprogrammerade IC: n och placera den i mitt kretskort.

Du kan se den här videon av mig om hur man gör DIY arduino UNO hemma -

bit.ly/2BoLmuO

När du har alla dessa föremål är det dags att rita kretsen.

Steg 2: Utforma arbetskretsen

Utforma arbetskretsen
Utforma arbetskretsen
Designa arbetskretsen
Designa arbetskretsen

Jag använde online -plattformen Easyeda för att designa kretsen.

Kretsen kommer att ha huvudsakligen dessa block -

  • Strömförsörjningsmodul - omvandlar 9-12V DC -ingång till 5V DC för att driva kretsen.
  • Mikrokontroller - Jag kommer att använda en ATmega328P IC som mikrokontroller. Det är samma som finns på alla arduino UNO, nano eller pro mini.
  • IR -mottagare - Jag kommer att använda en TP1838 IR -mottagarmodul som kommer att anslutas till mikrokontrollern.
  • Timerindikator - En 3 mm röd lysdiod anger status för timern.
  • Sju segment display - 2X7 segment CA display visar visuell information via alfanumeriskt tecken.
  • Relädrivrutin - Två reläer kommer att anslutas till mikrokontrollern via lämplig relädrivkrets.

Kretsen som fungerade för mig är denna -

Titta på den här videon för att veta hur man gör relädrivbräda för arduino -

bit.ly/2zZiZn7

Steg 3: Utforma kretskortet och beställ det

Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det
Designa kretskortet och beställ det

När kretsdesignen är klar är det dags att göra kretskortet. Jag använde JLCPCB -webbplatsen för att göra mitt prototypkort. De är en av de bästa inom PCB -tillverkning de senaste dagarna antar jag.

När kretsutformningen är klar, konvertera kretsen till kretskort och utforma kretskortet på Easyeda -webbplatsen. Ha tålamod med det. Ett misstag här kommer att förstöra dina kretskort. Kontrollera flera gånger innan du genererar gerber -fil. Du kan också kontrollera 3D -modellen av ditt kretskort härifrån. Klicka på gör gerber -filen och därifrån kan du direkt beställa det här kortet via JLCPCB. Ladda upp gerber -filerna, välj rätt specifikation, ändra inget i detta avsnitt. Behåll det som det är. Detta är tillräckligt bra inställningar att börja med. Lägg ordern. Du borde få det om en vecka.

PCB PDF i skala 1: 1 -

PCB Gerber File -

Steg 4: Hämta HEX -värdena för din IR -fjärrkontroll

Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll
Få HEX -värdena för din IR -fjärrkontroll

I detta steg måste du känna till Hex -värdena som din fjärrkontroll överför till arduino. Vi kommer att använda den här koden senare i den slutliga koden. För detta behöver du IRRemote -biblioteket för arduino.

IRRemote Library -

du kan ladda ner biblioteket och installera det i IDE. Öppna IrrecvDemo -exempelskissen och ladda upp koden till arduino. Öppna seriell bildskärm och börja trycka på fjärrknapparna en i taget. Du kommer att se motsvarande Hex -kod i seriell bildskärm. Jag har kopierat alla koder i en word -fil för framtida referenser. Du kan också notera hex -koderna för de knapparna som du tänker använda i detta projekt. Efter det är det dags att bygga huvudprogrammet.

Steg 5: Skriv programmet och ladda upp det till Arduino

Skriv programmet och ladda upp det till Arduino
Skriv programmet och ladda upp det till Arduino

Detta är den sista koden som måste laddas upp i arduino -

En sak du behöver förstå behöver du grundläggande kunskaper om arduino -timer, avbrott och andra avancerade koncept för att förstå koden korrekt. Vi använder normalt inte timers och avbrott i arduino bara för att det ökar komplexiteten hos en kod. Men detta projekt krävde användning av avbrott och timer.

Du behöver också ytterligare två bibliotek två kompilera koden ordentligt -

  • Timerone -
  • Pinchangeinterrupt -

Kompilera och ladda upp koden till arduino. När du är klar, ta bort IC från arduino. Vi kommer att placera den i kretskortet.

Steg 6: Löd komponenterna på kretskortet

Löd komponenterna på kretskort
Löd komponenterna på kretskort
Löd komponenterna på kretskort
Löd komponenterna på kretskort
Löd komponenterna på kretskort
Löd komponenterna på kretskort

Enligt BOM och kretsschema placera komponenterna på kretskortet och löd dem ordentligt. Detta steg är väldigt rakt fram. Använd kylfläns med 7805 -regulatorn och använd värmepasta emellan. Se till att det inte finns något kort i kraft och jord efter att detta steg har slutförts.

Steg 7: Det är nästan klart

Det är nästan klart!
Det är nästan klart!
Det är nästan klart!
Det är nästan klart!

När lödningen är klar är det dags att testa kretsen. Ta alla hushållsapparater som går på AC. Jag rekommenderar att du använder en enkel bordslampa för att testa först. Skruva loss ledningarna från strömbrytaren och skruva fast den i den normala öppna och gemensamma terminalen för alla reläer på kretskortet. Anslut bordslampan till vägguttaget. Slå på kretsen med en 9-12V likström.

Ta sedan fjärrkontrollen och tryck på motsvarande knapp för att slå på lampan. Det ska fungera korrekt om du har allt korrekt enligt instruktionerna. Kontrollera även timerfunktionen.

Det slutliga resultatet kan ses i videon.

Det är allt. Vi har framgångsrikt gjort detta projekt. Denna typ av verktyg är mycket praktiska i det dagliga livet. Skapa ditt eget projekt och meddela mig i kommentarsfältet. Om du har gillat den här självstudien, se den där videon om detta projekt och prenumerera på vår kanal.

Kanallänk - www.youtube.com/c/being_engineers1

Tack för att du ställde in. Var försiktig och hejdå.:)

Rekommenderad: