Sisukord:
- Samm: koguge kõik vajalikud komponendid
- Samm: kujundage tööring
- Samm: kujundage trükkplaat ja tellige see
- Samm: hankige oma IR -kaugjuhtimispuldi HEX -väärtused
- Samm: kirjutage programm ja laadige see Arduinosse üles
- Samm: jootke komponendid PCB -le
- Samm: see on peaaegu valmis
Video: Koduseadmete juhtimine taimerifunktsiooniga teleri kaugjuhtimispuldiga: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
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
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
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
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
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
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
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
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:
Juhtige oma LED -e teleri kaugjuhtimispuldiga ?! -- Arduino IR õpetus: 5 sammu (piltidega)
Juhtige oma LED -e teleri kaugjuhtimispuldiga ?! || Arduino IR õpetus: Selles projektis näitan teile, kuidas telerite taga asuvaid LED -e juhtimiseks oma teleri kaugjuhtimispuldi kasutuid nuppe ümber paigutasin. Seda tehnikat saate kasutada ka kooditöötluse abil igasuguste asjade juhtimiseks. Räägin natuke ka teooriast
Teleri ja ühendatud Raspberry Pi juhtimine sama kaugjuhtimispuldiga: 4 sammu
Teleri ja ühendatud Raspberry Pi juhtimine sama kaugjuhtimispuldiga: Raspberry Pi juhtimiseks infrapunapuldiga kasutasime varem LIRC -d. See töötas kuni Kernel 4.19.X -ni, mil LIRC -i tööle saamine muutus palju keerukamaks. Selles projektis on meil teleriga ühendatud Raspberry Pi 3 B+ ja
Juhtige oma mudeli rongi paigutust teleri kaugjuhtimispuldiga!: 7 sammu (piltidega)
Juhtige oma rongi mudeli paigutust teleri kaugjuhtimispuldiga! Seejärel saate diivanil lõõgastudes oma ronge juhtida. Niisiis, alustame
Juhtige oma elektriseadmeid teleri kaugjuhtimispuldiga (kaugjuhtimispuldiga), temperatuuri ja niiskuse näidikuga: 9 sammu
Juhtige oma elektriseadmeid teleri kaugjuhtimispuldiga (kaugjuhtimispuldiga) temperatuuri ja niiskuse kuvaga: Tere, ma olen Abhay ja see on minu esimene ajaveeb Instructables ja täna näitan teile, kuidas oma elektriseadmeid teleri kaugjuhtimispuldiga juhtida, luues selle lihtne projekt. tänu atl laborile toe ja materjali pakkumise eest
Koduseadmete juhtimine nutitelefonist rakenduse Blynk ja Raspberry Pi abil: 5 sammu (piltidega)
Koduseadmete juhtimine nutitelefonist rakenduse Blynk ja Raspberry Pi abil: Selles projektis õpime kasutama Blynk rakendust ja Raspberry Pi 3, et juhtida kodumasinaid (kohvimasin, lamp, aknakardin ja palju muud). ). Riistvarakomponendid: Raspberry Pi 3 releelambi leivaplaadi juhtmed Tarkvararakendused: Blynk A