Kazalo:

Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (brez daljinskega upravljalnika) s prikazom temperature in vlažnosti: 9 korakov
Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (brez daljinskega upravljalnika) s prikazom temperature in vlažnosti: 9 korakov

Video: Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (brez daljinskega upravljalnika) s prikazom temperature in vlažnosti: 9 korakov

Video: Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (brez daljinskega upravljalnika) s prikazom temperature in vlažnosti: 9 korakov
Video: Arhitektura sistema Larnitech 2024, November
Anonim
Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (daljinskim upravljalnikom) s prikazom temperature in vlažnosti
Upravljajte svoje električne aparate z daljinskim upravljalnikom televizorja (daljinskim upravljalnikom) s prikazom temperature in vlažnosti

Živjo, jaz sem Abhay in to je moj prvi blog o Instructables, danes pa vam bom pokazal, kako z daljinskim upravljalnikom televizije upravljate svoje električne naprave z gradnjo tega preprostega projekta. hvala atl laboratoriju za podporo in posredovanje materiala

1. korak: Naj razložim

Zdravo! vsem vam bom danes povedal, kako lahko upravljate svoje električne naprave (televizor, ventilatorje, svetlobo) s televizorjem in katerim koli drugim daljinskim upravljalnikom (infrardečim) z mikrokontrolerjem Arduino. Arduino mikrokrmilnik je danes zelo priljubljen, ker ga je enostavno razumeti in z njim lahko naredite novosti. Lahko celo naredite mikrokrmilnik nodemcu in z njim upravljate svoje električne naprave (zanj bom naredil drugačen blog)

2. korak: Arduino

Uporabite lahko kateri koli Arduino (Uno, nano ali mega), ki ga želite glede na vaše potrebe ali število aparatov, ki jih želite, boste morali prenesti tudi Arduino IDE in tudi oddaljeno knjižnico IR ter knjižnico senzorjev DHT, na katero lahko kliknete te modre povezave, da jih prenesete

Arduino IDE

Oddaljena knjižnica IR

Knjižnica DHT

vse potrebne in nakupne povezave najdete na koncu tega navodila

3. korak: IR sprejemnik in daljinski upravljalnik

IR sprejemnik in daljinski upravljalnik
IR sprejemnik in daljinski upravljalnik
IR sprejemnik in daljinski upravljalnik
IR sprejemnik in daljinski upravljalnik

Infrardeča svetloba je povsod, kjer jo proizvaja sonce, vse vrste žarnic in LED, če vzamete telefon izpred daljinskega upravljalnika televizorja, lahko vidite, da sveti LED, vendar ga s prostimi očmi ne vidite, ker infrardeča svetloba je zelo blizu vidnega spektra ali svetlobe, ki jo ljudje vidijo. te vrste daljincev komunicirajo s pomočjo kod, imenovanih tudi šestnajstiške kode, zato potrebujemo tudi posebno frekvenco za prenos podatkov, ki je 36 kHz in nekoliko višja čarobna frekvenca, tako da infrardeča svetloba ne moti in ne moti komunikacije. IR sprejemnik lahko tudi divjate od TV -predvajalnika DVD -jev ali katere koli druge infrardeče elektronike ali pa ga preprosto kupite, sploh niso dragi, vam bom dal povezavo za nakup na spletu.

4. korak: Zberemo materiale

Zberemo materiale
Zberemo materiale
Zberemo materiale
Zberemo materiale
Zberemo materiale
Zberemo materiale

povezava do imena materiala za nakup {bangood} in malo opisa

arduino Uno 1 https://goo.gl/ZNdtdq Za to raje uporabljam Arduino nano ali pro mini

ir sprejemnik in daljinski upravljalnik 1-1 https://goo.gl/ccP32D ta paket ima oddajnik ekstrasory!

dht11or dht22 tipalo 1

LCD zaslon z moškimi naslovi 1 https://goo.gl/KpPGVr, ki ga lahko uporabljate z i2c, z njim je enostavno

5k upor 1 ga najdete v najbližji trgovini z elektroniko

10k potenciometer 1 ga najdete v najbližji trgovini z elektroniko

220v do 9v transformator 1 trgovina z elektroniko

1n4007 dioda 8 4 za mostični usmernik in 4 za releje

470uf 50v kondenzator 1 za glajenje enosmerne napetosti na čisti enosmerni tok

gumb 1 220v 6 amperov v bližini trgovine z elektroniko

220v varovalka 1 za varnost in profesionalno elektroniko

držalo varovalke 1 za držanje varovalke

4 -kanalni rele 5v https://goo.gl/t3xc5C Raje imam te

adapter za stenski vtič ali vtič 1 pojdite v najbližjo trgovino z elektroniko

vtičnica 4 trgovina z elektroniko

skakalci žice m-m m-f mnogi ne vem mogoče trgovina z elektroniko

Potrebovali boste tudi plastiko 1, naredite eno ali uporabite sladko škatlo ali pa jo natisnite v 3D obliki, lesena ali kartonska škatla za ohišje

5. korak: POMEMBNO

POMEMBNO
POMEMBNO

rele, ki sem ga uporabil, nima priključenega optičnega sklopnika ali kakršnega koli tranzistorja. Priključil sem le diodo 1n4007, ki je pritrjena na povezavo tuljave, da preprečim Arduino, medtem ko ima tisti, ki sem ga navedel za povezavo, popolno tiskano vezje in varnostne funkcije in tudi jaz imam raje tiste. rele, ki sem ga uporabil, je poceni in učinkovit. Druga stvar, ki jo želim povedati, da ima infrardeči sprejemnik, ki sem ga uporabil, nekaj težav pri prejemanju podatkov, vendar ne sprejema pravilno signala, zato sem 100 VmC in GND neposredno spajkal elektrolitski kondenzator s 100 mikrofaradi, ki sem jih uporabil, če je sprejemnik VS838 lfn ir, če če želite izvedeti več, pojdite na podatkovni list. za zanesljivo delovanje boste morali spajati 5kohmski upor na VCC in signalni zatič senzorja temperature in vlažnosti dht.

6. korak: naredimo potrebne luknje in reže

potem, ko ste vse komponente namestili v škatlo, tako da lepo dobijo paket, je čas, da naredi nekaj potrebnih lukenj in rež za komponente

na strani škatle je treba narediti tri luknje, eno za varovalko, eno za stikalo, eno za omrežne napetosti 220v.

na vrhu boste morali narediti in režo za LCD, štiri reže za vtičnice, eno luknjo za vstop žic DHT, eno luknjo za vstop žic sprejemnika ir, tri luknje za trimer ali potenciometer, prav tako boste morali narediti luknje za pritrditev vtičnic na svoje mesto z vijaki ali pa uporabiti vroče lepilo ali super lepilo, prav tako boste morali narediti dve luknji za pritrditev LCD -ja na mestu s pomočjo matic in vijakov, če wnt lahko ustvarite tudi režo za usb vrata arduna, da pridejo iz škatle, kot sem jaz. oprostite, vendar vam nisem posredoval slik lukenj in rež.

7. korak: Začnimo vezje

Začnimo vezje
Začnimo vezje
Začnimo vezje
Začnimo vezje

vezje lahko ustvarite po zgornji shemi, če pa želite, lahko prenesete tudi datoteko za fritzing, ki sem jo ustvaril

8. korak: Poiščite šestnajstiške kode vašega daljinskega upravljalnika

ko opravite vse ožičenje in montažo komponent, morate poiskati šestnajstiške kode daljinskega upravljalnika, da lahko z njim komunicirate. ko namestite oddaljeno knjižnico ir, pojdite na files-examples-unremote-unrecvdemo in jo odprite ter spremenite sprejemni pin na 0 ali povratni pin Arduina ter naložite kodo in pred nalaganjem kode odklopite pin na 0 Arduino, ker povzroča težave pri nalaganju

izvorno kodo za Arduino. zdaj odprite serijski monitor Arduino IDE in kliknite gumb daljinskega upravljalnika, obrnjen proti led proti sprejemniku ir, in na serijskem monitorju boste videli kodo, ki jo boste zapisali in jo boste potrebovali kasneje

vzemite šestnajstiške kode tistih gumbov, s katerimi želite upravljati svoje naprave.

9. korak: Koda

ko dobite šestnajstiške kode daljinskega upravljalnika. odprite kodo, ki sem vam jo dal v Arduino IDE, in spremenite kode, ne skrbite. V kodo sem vnesel nekatere podrobnosti, da boste lažje razumeli, vendar v kodi ni veliko podrobnosti če pa imate težave pri iskanju šestnajstiških kod, lahko vedno poiščete youtube ali Instructables. če imate kakršno koli vprašanje ali se pritožujete, ga vprašajte v razdelku za komentarje

Priporočena: