Cuprins:

Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate: 9 pași
Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate: 9 pași

Video: Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate: 9 pași

Video: Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate: 9 pași
Video: S-a tâmpit Uniunea Europeană de tot?! Noi RESTRICȚII ENERGETICE și TV-uri pe care nu le mai pupăm! 2024, Iulie
Anonim
Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate
Controlează-ți aparatele electrice cu telecomanda TV (telecomandă ir) cu afișaj de temperatură și umiditate

salut eu sunt Abhay și este primul meu blog pe Instructables și astăzi vă voi arăta cum să vă controlați aparatele electrice cu telecomanda televizorului prin construirea acestui proiect simplu. mulțumesc laboratorului atl pentru asistență și furnizarea materialului

Pasul 1: Lasă-mă să explic

Buna! astăzi tuturor vă voi spune cum să vă controlați aparatele electrice (televizor, ventilatoare, lumină) cu dvs. TV sau orice altă telecomandă IR (infraroșu) cu ajutorul microcontrolerului Arduino. Microcontrolerul Arduino este foarte popular în zilele noastre, deoarece este ușor de înțeles și puteți fi folosit pentru a face inovații. Puteți chiar să aveți un microcontroler nodemcu și să vă controlați aparatele electrice cu el (voi face un blog diferit pentru el)

Pasul 2: Arduino

Puteți utiliza orice Arduino (Uno, nano sau mega) pe care îl doriți în funcție de nevoile dvs. sau de numărul de aparate pe care le doriți, va trebui, de asemenea, să descărcați Arduino IDE și, de asemenea, biblioteca de la distanță IR și, de asemenea, biblioteca de senzori DHT pe care puteți face clic aceste link albastru pentru a le descărca

Arduino IDE

Biblioteca la distanță IR

Biblioteca DHT

puteți găsi toate linkurile necesare și de achiziție la sfârșitul acestui instructable

Pasul 3: Receptor IR și telecomandă

Receptor IR și telecomandă
Receptor IR și telecomandă
Receptor IR și telecomandă
Receptor IR și telecomandă

Lumina cu infraroșu este peste tot unde soarele o produce și tot felul de becuri și LED-uri, dacă luați telefonul a venit în fața telecomenzii televizorului, puteți vedea un led aprins, dar nu îl puteți vedea cu ochii goi, deoarece lumina infraroșie este foarte aproape de spectrul vizibil sau de lumina pe care oamenii o pot vedea. aceste tipuri de telecomenzi comunică cu ajutorul codurilor numite și coduri hexagonale, deci avem nevoie, de asemenea, de o frecvență specială pentru a transmite date care sunt de 36 kHz și un pic mai mare frecvența magică, astfel încât lumina infraroșie să nu interfereze cu ea și să perturbe comunicarea. puteți, de asemenea, să salvați receptorul IR de la dvd playerul TV sau orice altă electronică IR sau pur și simplu să cumpărați unul, nu sunt deloc scump, vă voi oferi un link pentru a cumpăra unul online.

Pasul 4: Să adunăm materialele

Să adunăm materialele
Să adunăm materialele
Să adunăm materialele
Să adunăm materialele
Să adunăm materialele
Să adunăm materialele

link-ul pentru cantitatea de nume de material pentru achiziționarea {bangood} și o descriere de biți

arduino Uno 1 https://goo.gl/ZNdtdq Prefer să folosesc Arduino nano sau pro mini pentru el

receptor receptor și telecomandă 1-1 https://goo.gl/ccP32D acest pachet are un transmițător extrasorry!

senzor dht11or dht22 1

afișaj LCD cu anteturi masculine 1 https://goo.gl/KpPGVr pe care îl puteți folosi cu i2c este ușor cu el

Rezistorul 5k 1 îl puteți găsi la cel mai apropiat magazin de electronice

Potențiometrul 1 10k îl puteți găsi la cel mai apropiat magazin de electronice

Transformator 220v la 9v 1 magazin de electronice

1n4007 diodă 8 4 pentru redresor de punte și 4 pentru relee

470uf 50v condensator 1 pentru netezirea tensiunii de curent continuu la curent continuu

apăsați butonul 1 220v 6 amperi lângă magazinul dvs. de electronice

Siguranță 220v 1 pentru electronică de siguranță și profesională

suport siguranța 1 pentru a ține siguranța

Releu 5v 4 canale https://goo.gl/t3xc5C Le prefer pe acestea

adaptorul de priză sau priza 1 mergeți la cel mai apropiat magazin de electronice

priza 4 magazin de electronice

jumperi fire m-m m-f multe nu stiu poate magazin de electronice

veți avea nevoie, de asemenea, de un plastic 1 faceți unul sau utilizați o cutie dulce sau puteți imprima una 3d, cutie din lemn sau carton pentru incintă

Pasul 5: IMPORTANT

IMPORTANT
IMPORTANT

Releul pe care l-am folosit nu are nici un optocuplator sau niciun tip de tranzistor atașat. Am conectat doar o diodă 1n4007 atașată la conexiunea bobinei pentru a preveni Arduino, în timp ce cel pe care l-am furnizat are un PCB complet și caracteristici de siguranță atașate la acesta și, de asemenea, le prefer pe acelea. releul pe care l-am folosit sunt ieftin și eficient. Al doilea lucru pe care vreau să-l spun că receptorul cu infraroșu pe care l-am folosit are unele probleme la primirea datelor, nu primește semnalul în mod corespunzător, așa că am lipit un condensator electrolitic 100microfarad la VCC și GND direct, pe care le-am folosit a fost un receptor VS838 lfn ir dacă dacă doriți să aflați mai multe, puteți accesa fișa tehnică. va trebui să lipiți un rezistor de 5 kohms la VCC și pinul de semnal al senzorului de temperatură și umiditate dht pentru a menține fiabilitatea funcționării.

Pasul 6: Să facem găuri și sloturi necesare

după ce ați montat toate componentele în interiorul cutiei, astfel încât acestea să primească frumos pachetul, este timpul să faceți câteva găuri și sloturi necesare pentru componente

Trebuie făcute trei găuri pe partea laterală a cutiei, una pentru siguranță, una pentru întrerupător, una pentru ieșirea liniilor de rețea 220v.

în partea de sus va trebui să creați și să faceți slot pentru LCD, patru sloturi pentru prize, o gaură pentru a intra firele DHT, o gaură pentru a intra firele receptorului IR, trei găuri pentru tundere sau un potențiometru, va trebui, de asemenea, să faceți găuri pentru a monta prizele în loc cu șuruburi sau puteți folosi adeziv fierbinte sau super lipici, va trebui, de asemenea, să faceți două găuri pentru a menține LCD-ul în poziție cu ajutorul piulițelor și șuruburilor, dacă wnt poți crea și un slot pentru ca portul USB al arduno să iasă din cutie așa cum am făcut-o. îmi pare rău, dar nu ți-am oferit pozele găurilor și sloturilor.

Pasul 7: Să începem circuitul

Să începem circuitul
Să începem circuitul
Să începem circuitul
Să începem circuitul

puteți crea circuitul din schema de mai sus, dar dacă doriți, puteți descărca și fișierul fritzing pe care l-am creat

Pasul 8: Găsiți codurile hexagonale ale telecomenzii dvs. Ir

după ce ați făcut toate cablurile și montarea componentelor, acum trebuie să găsiți codurile hexagonale ale telecomenzii dvs. pentru a putea comunica cu acesta. după ce ați instalat biblioteca la distanță, mergeți la files-examples-irremote-irrecvdemo și deschideți-o și schimbați pinul de recepție la 0 sau pinul recv al Arduino și încărcați codul și înainte de a încărca codul, deconectați pinul de la 0 din Arduino deoarece creează o problemă la încărcare

codul sursă către Arduino. acum deschideți monitorul serial al IDE-ului Arduino și faceți clic pe butonul dvs. de la distanță orientat spre led spre receptorul ir și veți vedea un cod pe monitorul serial scrieți-l veți avea nevoie de el mai târziu

scoateți codurile hexagonale ale acelor butoane prin care doriți să vă controlați aparatele.

Pasul 9: Codul

după ce ați primit codurile hexagonale ale telecomenzii dvs. deschideți codul pe care vi l-am dat în Arduino ID Și schimbați codurile, nu vă faceți griji. Am pus câteva detalii în cod, astfel încât să vă fie ușor să înțelegeți scuze, dar nu există foarte multe detalii în cod dar dacă vă confruntați cu probleme în găsirea codurilor hex, puteți oricând să căutați pe YouTube sau Instructables. dacă aveți vreo întrebare sau vă plângeți, puneți-o în secțiunea de comentarii

Recomandat: