Satura rādītājs:
- 1. darbība: apkopojiet visus nepieciešamos komponentus
- 2. darbība: izveidojiet darba ķēdi
- 3. darbība: noformējiet PCB un pasūtiet to
- 4. darbība: iegūstiet IR tālvadības pults HEX vērtības
- 5. solis: uzrakstiet programmu un augšupielādējiet to Arduino
- 6. solis: komponentu lodēšana uz PCB
- 7. solis: tas ir gandrīz GATAVS
Video: Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Pat pēc 25 gadu ieviešanas patērētāju tirgū pēdējās dienās infrasarkanā komunikācija joprojām ir ļoti aktuāla. Neatkarīgi no tā, vai tas ir jūsu 55 collu 4K televizors vai automašīnas skaņas sistēma, visam nepieciešams IR tālvadības pults, lai reaģētu uz mūsu komandām. Rūpniecībā ir pieejamas daudzas tehnoloģijas, piemēram, Bluetooth, RF vai pat WI-Fi, taču mēs tik ilgi esam pieķērušies infrasarkanajai saziņai, un tam ir ļoti pamatoti iemesli. Pirmkārt, tie ir ļoti lētākais risinājums, tie maksā burtiski centus, turklāt tie ir uzticami un vissvarīgāk ir ērti lietojami. Neaizmirstiet arī par šīs ķēdes zemo enerģijas patēriņu, salīdzinot ar RF vai Bluetooth tālvadības pulti. Tāpēc šodienas video izveidosim projektu, ar kura palīdzību mēs varam kontrolēt savas sadzīves tehnikas, izmantojot šīs IR tālvadības pultis. Tāpat es īstenošu taimera funkciju, lai ieslēgtu/izslēgtu ierīces bez mūsu tiešas līdzdalības. Sākot ar blokshēmu, kodēšanu, shēmu shēmu līdz galīgajai PCB projektēšanai, es detalizēti norādīšu jums visu procesu.
Pirms sākat, tikai neliels atgādinājums. Lūdzu, abonējiet mūsu kanālu, ja jums patīk šī apmācība.
Kanāla saite - www.youtube.com/c/being_engineers1
Mēs esam izveidojuši arī detalizētu video par to pašu tēmu. Tātad, ja jums nepatīk lasīt visu, skatieties videoklipu, lai iegūtu vairāk ieskatu. Es pievienoju saiti zemāk.
Tieši tā. Tagad sāksim veidot šo projektu.
1. darbība: apkopojiet visus nepieciešamos komponentus
Vispirms apkopojiet visus nepieciešamos komponentus saskaņā ar doto BOM.
Projekts BOM
- DC līdzstrāvas adapteris X 1
- Bīdāmais slēdzis X 1
- Vīriešu galvenes
- 1N4007 diodes X 5
- 100uF vāciņi X 3
- 100nF vāciņi X 4
- 7805 sprieguma regulatori un radiators X 1
- 3 mm sarkana LED X 2
- 3 mm zaļa LED X 2
- 28 kontaktu IC pamatne X 1
- Atmega328P-Pu X 1
- 16,00 MHz kristāla oscilators
- 22pF vāciņi X 2
- 330E rezistori X 12
- 1K rezistori X 2
- 10K rezistors X 1
- 100K rezistori X 2
- 470E rezistori X 2
- 2N3904 tranzistors X 2
- 2N2222A tranzistors X 2
- 1838 IR uztvērējs X 1
- PC817 X 2
- 5V SPST relejs X 2
- 3 kontaktu spaiļu bloks X 2
Šīs ir galvenās sastāvdaļas, kas jums nepieciešamas, lai izveidotu šo projektu. Bet ar tiem jums ir nepieciešams arī pamata lodēšanas aprīkojums, aparatūras piederumi, maizes dēlis un arduino
Šajā projektā es neizmantošu vispārēju arduino dēli. Drīzāk es izmantošu DIY vienu. Kodēšana tiks veikta, izmantojot arduino IDE, un viss būs tāds pats kā jebkurš cits arduino projekts. Bet tikai pēdējā brīdī es noņemšu iepriekš ieprogrammēto IC un ievietošu to savā PCB.
Jūs varat noskatīties šo manu videoklipu par to, kā mājās pagatavot DIY arduino UNO -
bit.ly/2BoLmuO
Kad esat ieguvis visus šos priekšmetus, ir pienācis laiks izdarīt ķēdi.
2. darbība: izveidojiet darba ķēdi
Shēmas projektēšanai es izmantoju tiešsaistes platformu ar nosaukumu Easyeda.
Ķēdei galvenokārt būs šie bloki -
- Strāvas padeves modulis - pārveido 9-12V līdzstrāvas ieeju par 5V līdzstrāvu ķēdes barošanai.
- Mikrokontrolleris - kā mikrokontrolleri es izmantošu ATmega328P IC. Tas ir tas pats, ko var atrast jebkurā arduino UNO, nano vai pro mini.
- IR uztvērējs - es izmantošu TP1838 IR uztvērēja moduli, kas tiks savienots ar mikrokontrolleri.
- Taimera indikators - 3 mm sarkana gaismas diode norāda taimera statusu.
- Septiņu segmentu displejs - 2X7 segmenta CA displejs parādīs vizuālo informāciju, izmantojot burtciparu rakstzīmes.
- Releja draiveris - divi releji tiks savienoti ar mikrokontrolleru, izmantojot atbilstošu releja draivera ķēdi.
Ķēde, kas man darbojās, ir šāda -
Noskatieties šo video, lai uzzinātu, kā izveidot arduino releja draivera paneli -
bit.ly/2zZiZn7
3. darbība: noformējiet PCB un pasūtiet to
Kad shēmas dizains ir pabeigts, ir pienācis laiks izveidot PCB. Es izmantoju JLCPCB vietni, lai izveidotu prototipa dēli. Manuprāt, tie ir vieni no labākajiem PCB ražošanā pēdējo dienu laikā.
Kad ķēdes projektēšana ir pabeigta, pārveidojiet ķēdi uz PCB un izveidojiet PCB Easyeda vietnē. Esiet pacietīgs ar to. Kļūda šeit sabojās jūsu PCB. Pirms Gerber faila ģenerēšanas pārbaudiet vairākas reizes. Šeit varat arī pārbaudīt savas PCB 3D modeli. Noklikšķiniet uz izveidot gerber failu, un no turienes jūs varat tieši pasūtīt šo dēli, izmantojot JLCPCB. Augšupielādējiet Gerber failus, atlasiet pareizo specifikāciju, šajā sadaļā neko nemainiet. Saglabājiet to tādu, kāds tas ir. Šie ir pietiekami labi iestatījumi, lai sāktu. Veiciet pasūtījumu. Jums vajadzētu to iegūt nedēļas laikā.
PCB PDF mērogā 1: 1 -
PCB Gerber fails -
4. darbība: iegūstiet IR tālvadības pults HEX vērtības
Šajā solī jums jāzina Hex vērtības, kuras tālvadības pults pārraida arduino. Šo kodu vēlāk izmantosim galīgajā kodā. Šim nolūkam jums būs nepieciešama IRRemote bibliotēka arduino.
IRRemote bibliotēka -
Jūs varat lejupielādēt bibliotēku un instalēt to IDE. Atveriet IrrecvDemo parauga skici un augšupielādējiet kodu arduino. Atveriet seriālo monitoru un sāciet nospiest tālvadības pogas pa vienam. Sērijas monitorā redzēsit atbilstošo heksadecimālo kodu. Esmu nokopējis visus kodus Word failā turpmākai atsaucei. Jūs varat arī pierakstīt to pogu sešstūra kodus, kuras plānojat izmantot šajā projektā. Pēc tam ir pienācis laiks izveidot galveno programmu.
5. solis: uzrakstiet programmu un augšupielādējiet to Arduino
Šis ir pēdējais kods, kas jāaugšupielādē arduino -
Viena lieta, kas jums jāsaprot, ir nepieciešamas dažas pamatzināšanas par arduino taimeri, pārtraukšanu un citiem priekšstatiem, lai pareizi izprastu kodu. Mēs parasti neizmantojam taimeri un pārtraukumus arduino tikai tāpēc, ka tas palielina koda sarežģītību. Bet šim projektam bija nepieciešams izmantot pārtraukumu un taimeri.
Jums ir vajadzīgas vēl divas bibliotēkas, divas pareizi apkopo kodu -
- Taimerons -
- Pinchangeinterrupt -
Apkopojiet un augšupielādējiet kodu arduino. Kad esat pabeidzis, noņemiet IC no arduino. Mēs to ievietojam PCB.
6. solis: komponentu lodēšana uz PCB
Saskaņā ar BOM un shēmas shēmu novietojiet komponentus uz PCB un lodējiet tos pareizi. Šis solis ir ļoti taisns. Izmantojiet siltuma izlietni ar regulatoru 7805 un starp tiem izmantojiet siltuma pastu. Pārliecinieties, vai pēc šī soļa pabeigšanas nav strāvas un zemējuma.
7. solis: tas ir gandrīz GATAVS
Kad lodēšana ir pabeigta, ir pienācis laiks pārbaudīt ķēdi. Paņemiet visas sadzīves tehnikas, kas darbojas ar maiņstrāvu. Es iesaku vispirms izmantot vienkāršu galda lampu, lai pārbaudītu. Atskrūvējiet vadus no slēdža un ieskrūvējiet to jebkura PCB releja parastajā atvērtajā un kopējā spailē. Pievienojiet galda lampu maiņstrāvas sienas kontaktligzdai. Ieslēdziet ķēdi ar 9-12 V līdzstrāvas avotu.
Pēc tam paņemiet tālvadības pulti un nospiediet atbilstošo pogu, lai ieslēgtu lampu. Tam vajadzētu darboties pareizi, ja viss ir pareizi, kā norādīts. Pārbaudiet arī taimera funkciju.
Gala rezultātu var redzēt video.
Tieši tā. Mēs esam veiksmīgi veikuši šo projektu. Šāda veida rīki ir ļoti ērti ikdienas dzīvē. Izveidojiet savu projektu un informējiet mani komentāru sadaļā. Ja jums patika šī apmācība, noskatieties šo video par šo projektu un abonējiet mūsu kanālu.
Kanāla saite - www.youtube.com/c/being_engineers1
Paldies, ka noregulējāt. Uzmanieties un uz redzēšanos.:)
Ieteicams:
Tuchless slēdzis sadzīves tehnikai -- Kontrolējiet sadzīves tehniku bez slēdža: 4 soļi
Tuchless slēdzis sadzīves tehnikai || Kontrolējiet savas sadzīves tehnikas bez jebkāda slēdža: tas ir slēdzis bez mājām. Jūs varat to izmantot jebkurā publiskā vietā, lai palīdzētu cīnīties ar jebkuru vīrusu. Ķēde, kuras pamatā ir tumšā sensora ķēde, ko ražo op-Amp un LDR. Otra svarīgā šīs shēmas daļa SR Flip-Flop ar sekvenceli
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
Kontrolējiet sadzīves tehniku virs LoRa - LoRa mājas automatizācijā - LoRa tālvadības pults: 8 soļi
Kontrolējiet sadzīves tehniku virs LoRa | LoRa mājas automatizācijā | LoRa tālvadības pults: kontrolējiet un automatizējiet savas elektroierīces no lieliem attālumiem (kilometriem) bez interneta klātbūtnes. Tas ir iespējams, izmantojot LoRa! Čau, kas notiek, puiši? Akarsh šeit no CETech. Šai PCB ir arī OLED displejs un 3 releji, kas
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (tālvadības pulti) ar temperatūras un mitruma displeju: 9 soļi
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (ir tālvadības pults) ar temperatūras un mitruma displeju: Sveiki, es esmu Abhajs, un tas ir mans pirmais emuārs par instrukcijām, un šodien es jums parādīšu, kā kontrolēt savas elektriskās ierīces ar televizora tālvadības pulti, izveidojot šo vienkāršs projekts. paldies atl lab par atbalstu un materiāla nodrošināšanu
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: 5 soļi (ar attēliem)
Kontrolējiet sadzīves tehniku no sava viedtālruņa, izmantojot lietotni Blynk un Raspberry Pi: Šajā projektā mēs iemācīsimies lietot lietotni Blynk un Raspberry Pi 3, lai kontrolētu sadzīves tehniku (kafijas automātu, lampu, loga aizkaru un daudz ko citu). ). Aparatūras komponenti: Raspberry Pi 3 Relay Lamp Breadboard Wires Programmatūras lietotnes: Blynk A