Innholdsfortegnelse:

Fjernstyrt hjemmeprogram med minnefunksjon: 4 trinn
Fjernstyrt hjemmeprogram med minnefunksjon: 4 trinn

Video: Fjernstyrt hjemmeprogram med minnefunksjon: 4 trinn

Video: Fjernstyrt hjemmeprogram med minnefunksjon: 4 trinn
Video: Jeg er hjemme fra hospitalet.. 2024, November
Anonim
Fjernstyrt hjemmeprogram med minnefunksjon
Fjernstyrt hjemmeprogram med minnefunksjon

ved å bruke denne kretsen kan vi styre 4 reléer ved hjelp av IR -fjernkontroll, og ved å bruke eeprom -funksjonen husker den siste tilstanden til releer selv under strømtap

Trinn 1: Samle alle nødvendige komponenter

Samle alle nødvendige komponenter
Samle alle nødvendige komponenter
Samle alle nødvendige komponenter
Samle alle nødvendige komponenter
Samle alle nødvendige komponenter
Samle alle nødvendige komponenter

La oss ikke kaste bort tid og samle alle nødvendige komponenter til dette prosjektet, de nødvendige komponentene følger, 1) ATMEGA8-U (Eller en lignende mikrokontroller vil fungere) x1

2) uln2003 (eller uln2803) x1

3) 16mhz krystall x1

4) 22p keramisk kondensator x2

5) 104p keramisk kondensator x1

6) 12v spdt relé x4

7) 10k smt motstand x10 (pakke 0805)

8) 1N4148 smt diode x4

9) 1000mfd 16v kondensator x1

10) 220mft 10v kondensator x1

11) 7805 lineær spenningsregulator med hwat vask x1

12) tsop1938 ir -mottaker (eller lignende vil fungere helt fint) x1

13) mannlig/kvinnelig overskrift (optisk)

14) db107 bro likeretter

15) skrueklemme x6

16) 10k motstand x1

17) 220 til 12v nedtransformator (500MA eller større) x1

18) IR -fjernkontroll (usb -sett fjernkontroll) x1

Trinn 2: DET ER SOLGTID

DET ER SOLGERTID
DET ER SOLGERTID

du kan bestille en prototype PCB ved hjelp av den medfølgende garber -filen nedenfor, eller du kan bygge inn i et perf -bord ved hjelp av gitt skjematisk, hvis du vil bygge det i prototypebrett, bruk deretter bildehenvisningen, selv om du også kan referere med skjematisk, Merk: på grunn av designfeil er en kondensatorpolaritet feil i fotavtrykket, vennligst sjekk det før lodding, ellers eksploderer det sikkert. Denne kretsen bruker på chip -eeprom for å huske den siste tilstanden til reléet under strømbrudd, så vi kan ikke bruke arduinoen tilbakestill pin for å tilbakestille reléene, så koble en tilbakestillingsbryter mellom arduino digital pin 4 og vcc 5v, den vil tilbakestille alt reléet, lignende handling kan utføres ved å bruke den eksterne fjernknappen, Merk: fotstøtten jeg brukte for relédriveren er uln2803, men jeg bruker uln2003, så du må lage loddehopper mellom pin8 og pin9, og pin17 og pin18, eller du kan bare bruke uln2803,

Trinn 3: PROGRAMMERINGSTID

PROGRAMMERINGSTID
PROGRAMMERINGSTID

Jeg tror du allerede har bootloader brent, hvis ikke kan du finne opplæring i youtube. Du kan bruke en usb til uart -omformer for å programmere brikken, eller bare bytte denne icen med en fungerende arduino, velg riktig brikktype (i dette tilfellet atmega 8), kan du bruke atmega168 eller 328.

og last opp den oppgitte koden,, og ferdig, den bruker en vanlig usb -sett fjernkontroll som finnes i elektronikkbutikken, men du kan endre den angitte koden for å bruke en annen fjernkontroll,

Anbefalt: