Satura rādītājs:

Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)
Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)

Video: Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)

Video: Kā kontrolēt sadzīves tehniku ar televizora tālvadības pulti ar taimera funkciju: 7 soļi (ar attēliem)
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №27 2024, Jūlijs
Anonim
Kā kontrolēt sadzīves tehniku, izmantojot televizora tālvadības pulti ar taimera funkciju
Kā kontrolēt sadzīves tehniku, izmantojot televizora tālvadības pulti ar taimera funkciju

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

Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
Apkopojiet visus nepieciešamos komponentus
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

Izstrādājiet darba ķēdi
Izstrādājiet darba ķēdi
Izstrādājiet darba ķēdi
Izstrādājiet 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

Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādājiet PCB un pasūtiet to
Izstrādā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

Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
Iegūstiet IR tālvadības pults HEX vērtības
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

Uzrakstiet programmu un augšupielādējiet to Arduino
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

Lodējiet komponentus uz PCB
Lodējiet komponentus uz PCB
Lodējiet komponentus uz PCB
Lodējiet komponentus uz PCB
Lodējiet komponentus uz PCB
Lodējiet komponentus 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

Gandrīz Gatavs!
Gandrīz Gatavs!
Gandrīz Gatavs!
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: