Sisukord:

Koduseadmete juhtimine taimerifunktsiooniga teleri kaugjuhtimispuldiga: 7 sammu (piltidega)
Koduseadmete juhtimine taimerifunktsiooniga teleri kaugjuhtimispuldiga: 7 sammu (piltidega)

Video: Koduseadmete juhtimine taimerifunktsiooniga teleri kaugjuhtimispuldiga: 7 sammu (piltidega)

Video: Koduseadmete juhtimine taimerifunktsiooniga teleri kaugjuhtimispuldiga: 7 sammu (piltidega)
Video: Умные часы Mafam MX5: что нужно знать // Часы с телефонными звонками по Bluetooth 2024, November
Anonim
Kuidas juhtida kodumasinaid taimerifunktsiooniga teleri kaugjuhtimispuldiga
Kuidas juhtida kodumasinaid taimerifunktsiooniga teleri kaugjuhtimispuldiga

Isegi pärast 25 aastat tarbijaturule viimist on infrapunaühendus viimastel päevadel endiselt väga asjakohane. Ükskõik, kas see on teie 55 -tolline 4K teler või auto helisüsteem, vajab kõik meie käskudele vastamiseks IR -kaugjuhtimispulti. Tööstuses on saadaval palju tehnoloogiaid, näiteks Bluetooth, raadiosagedus või isegi WI-Fi, kuid me oleme infrapunaühenduse juurde jäänud nii kauaks, et selle taga on mõned väga mõjuvad põhjused. Esiteks on need väga odavad lahendused, maksavad sõna otseses mõttes senti, peale selle on need usaldusväärsed ja mis kõige tähtsam - kasutusmugavus. Ärge unustage ka selle vooluahela väikest energiatarvet võrreldes RF- või Bluetooth -kaugjuhtimispuldiga. Nii et teeme tänases videos projekti, mille abil saame nende IR -kaugjuhtimispultide abil oma kodumasinaid juhtida. Samuti rakendan taimeri funktsiooni seadmete sisse- ja väljalülitamiseks ilma meie otsese osaluseta. Alustades plokkskeemist, kodeerimisest, lülitusskeemist kuni PCB lõpliku kujundamiseni, juhendan teid kogu protsessi üksikasjalikult.

Enne alustamist väike meeldetuletus. Palun tellige meie kanal, kui teile see õpetus meeldib.

Kanali link - www.youtube.com/c/being_engineers1

Oleme samal teemal teinud ka üksikasjaliku video. Nii et kui te ei viitsi kõike lugeda, vaadake videot, et saada rohkem teavet. Lisan alloleva lingi.

See on kõik. Nüüd alustame selle projekti ehitamist.

Samm: koguge kõik vajalikud komponendid

Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid
Koguge kokku kõik vajalikud komponendid

Kõigepealt koguge kõik vajalikud komponendid vastavalt antud BOM -ile.

Projekt BOM

  • Alalisvoolu naissoost adapter X 1
  • Lüliti X 1
  • Meeste päised
  • 1N4007 dioodid X 5
  • 100uF korgid X 3
  • 100 nF korgid X 4
  • 7805 pingeregulaatorid ja jahutusradiaator X 1
  • 3 mm punane LED X 2
  • 3 mm roheline LED X 2
  • 28 kontaktiga IC alus X 1
  • Atmega328P-Pu X 1
  • 16,00 MHz kristallostsillaator
  • 22pF korgid X 2
  • 330E takistid X 12
  • 1K takistid X 2
  • 10K takisti X 1
  • 100K takistid X 2
  • 470E takistid X 2
  • 2N3904 transistor X 2
  • 2N2222A transistor X 2
  • 1838 IR vastuvõtja X 1
  • PC817 X 2
  • 5v SPST relee X 2
  • 3 -kontaktiline klemmliist X 2

Need on peamised komponendid, mida selle projekti tegemiseks vajate. Kuid nende jaoks vajate ka põhilisi jootmisseadmeid, riistvara lisatarvikuid, leivaplaati ja arduinot

Ma ei kasuta selles projektis üldist arduino tahvlit. Pigem kasutan isetegemist. Kodeerimine toimub arduino IDE abil ja kõik on sama nagu mis tahes muu arduino projekt. Kuid just viimasel hetkel eemaldan eelprogrammeeritud IC ja asetan selle oma PCB-sse.

Saate vaadata seda minu videot selle kohta, kuidas teha kodus isetehtud arduino UNO -

bit.ly/2BoLmuO

Kui teil on kõik need esemed olemas, on aeg skeem joonistada.

Samm: kujundage tööring

Disainige tööring
Disainige tööring
Kujundage tööring
Kujundage tööring

Ahela kujundamiseks kasutasin veebiplatvormi nimega Easyeda.

Ahelal on peamiselt sellised plokid -

  • Toiteplokk - muundab vooluahela toiteks 9-12 V alalisvoolu sisendiks 5 V alalisvooluks.
  • Mikrokontroller - kasutan mikrokontrollerina ATmega328P IC -d. See on sama, mida võib leida mis tahes arduino UNO, nano või pro mini mudelilt.
  • IR vastuvõtja - kasutan TP1838 IR vastuvõtja moodulit, mis ühendatakse mikrokontrolleriga.
  • Taimeri indikaator - 3 mm punane LED näitab taimeri olekut.
  • Seitsme segmendi ekraan - 2X7 segmendi CA -ekraan näitab visuaalset teavet tähtnumbriliste märkide kaudu.
  • Relee draiver - kaks releed ühendatakse mikrokontrolleriga sobiva relee draiveriahela kaudu.

Minu jaoks toiminud vooluring on selline -

Vaadake seda videot, et teada saada, kuidas teha arduino relee draiveriplaati -

bit.ly/2zZiZn7

Samm: kujundage trükkplaat ja tellige see

Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see
Kujundage trükkplaat ja tellige see

Kui vooluahela projekteerimine on lõpule jõudnud, on aeg teha trükkplaat. Kasutasin oma prototüübi plaadi valmistamiseks JLCPCB veebisaiti. Ma arvan, et need on viimaste päevade üks parimaid trükkplaatide valmistamisel.

Kui vooluahela projekteerimine on lõpule viidud, teisendage vooluring PCB -ks ja kujundage trükkplaat Easyeda veebisaidil. Ole sellega kannatlik. Siinne viga rikub teie PCBd. Enne Gerber -faili loomist kontrollige mitu korda. Siit saate vaadata ka oma PCB 3D -mudelit. Klõpsake valikul make gerber file ja sealt saate selle plaadi otse JLCPCB kaudu tellida. Laadige Gerber -failid üles, valige sobivad spetsifikatsioonid, selles jaotises ärge midagi muutke. Hoidke seda nii, nagu see on. Alustuseks on need seaded piisavalt head. Esitage tellimus. Nädala pärast peaks kätte saama.

PCB PDF mõõtkavas 1: 1 -

PCB Gerberi fail -

Samm: hankige oma IR -kaugjuhtimispuldi HEX -väärtused

Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused
Hankige oma IR -kaugjuhtimispuldi HEX -väärtused

Selles etapis peate teadma Hex -väärtusi, mida teie pult arduinole edastab. Kasutame seda koodi hiljem lõplikus koodis. Selleks vajate arduino jaoks IRRemote'i raamatukogu.

IRRemote'i raamatukogu -

saate raamatukogu alla laadida ja selle IDE -sse installida. Avage IrrecvDemo näidisvisand ja laadige kood üles arduino. Avage jadamonitor ja hakake ükshaaval kaugjuhtimisnuppe vajutama. Näete jadamonitoris vastavat Hex -koodi. Olen tulevasteks viideteks kopeerinud kõik koodifailid Wordi faili. Samuti saate lihtsalt märkida üles nende nuppude kuusnurksed koodid, mida kavatsete selles projektis kasutada. Pärast seda on aeg koostada põhiprogramm.

Samm: kirjutage programm ja laadige see Arduinosse üles

Kirjutage programm ja laadige see Arduinosse üles
Kirjutage programm ja laadige see Arduinosse üles

See on viimane kood, mis tuleb arduinosse üles laadida -

Üks asi, millest peate aru saama, vajate koodi õigeks mõistmiseks mõningaid põhiteadmisi arduino taimerist, katkestusest ja muudest eelnevatest mõistetest. Tavaliselt ei kasuta me arduino taimerit ja katkestusi lihtsalt sellepärast, et see suurendab koodi keerukust. Kuid see projekt nõudis katkestust ja taimerit.

Samuti on teil vaja veel kahte raamatukogu, kaks kompileerivad koodi õigesti -

  • Taimeron -
  • Pingevahetus -

Koostage ja laadige kood üles arduino. Kui olete valmis, eemaldage arduino IC. Asetame selle trükkplaadile.

Samm: jootke komponendid PCB -le

Komponentide jootmine PCB -le
Komponentide jootmine PCB -le
Komponentide jootmine trükkplaadile
Komponentide jootmine trükkplaadile
Komponentide jootmine PCB -le
Komponentide jootmine PCB -le

Vastavalt BOM -i ja vooluringi skeemile asetage komponendid trükkplaadile ja jootke need korralikult. See samm on väga otse edasi. Kasutage jahutusradiaatorit koos regulaatoriga 7805 ja kasutage nende vahel jahutuspastat. Veenduge, et pärast selle sammu lõpuleviimist poleks vooluvõrku ega maandust.

Samm: see on peaaegu valmis

See on peaaegu VALMIS!
See on peaaegu VALMIS!
See on peaaegu VALMIS!
See on peaaegu VALMIS!

Kui jootmine on tehtud, on aeg vooluringi testida. Võtke kaasa kõik kodumasinad, mis töötavad vahelduvvoolul. Soovitan esialgu testimiseks kasutada lihtsat laualampi. Keerake juhtmed lülitilt lahti ja keerake see PCB mis tahes relee tavalisse avatud ja ühisesse klemmi. Ühendage laualamp vahelduvvoolu seinakontakti. Lülitage ahel sisse 9-12 V alalisvoolu toiteallikaga.

Seejärel võtke kaugjuhtimispult ja vajutage lambi sisselülitamiseks vastavat nuppu. See peaks korralikult toimima, kui teil on kõik vastavalt juhistele õigesti. Kontrollige ka taimeri funktsiooni.

Lõpptulemust saab näha videost.

See on kõik. Oleme selle projekti edukalt läbi viinud. Seda tüüpi tööriistad on igapäevaelus väga käepärased. Looge oma projekt ja andke mulle kommentaaride osas teada. Kui teile see õpetus meeldis, vaadake seda projekti käsitlevat videot ja tellige meie kanal.

Kanali link - www.youtube.com/c/being_engineers1

Täname häälestamise eest. Olge ettevaatlik ja hüvasti.:)

Soovitan: