Indholdsfortegnelse:

DIY hjemmeautomatisering ved hjælp af ESP8266: 5 trin
DIY hjemmeautomatisering ved hjælp af ESP8266: 5 trin

Video: DIY hjemmeautomatisering ved hjælp af ESP8266: 5 trin

Video: DIY hjemmeautomatisering ved hjælp af ESP8266: 5 trin
Video: IoT: Styringshastighed for DC-motor med NodeMCU ESP8266 og L298N-modul 2024, November
Anonim
DIY hjemmeautomatisering ved hjælp af ESP8266
DIY hjemmeautomatisering ved hjælp af ESP8266

I dette projekt vil jeg vise dig, hvordan du laver hjemmeautomatiseringssystem ved hjælp af ESP8266 WiFi -modul. Dette system er baseret på Esp8266 relækort, som du kan bruge til at styre dine husholdningsapparater over WiFi ved hjælp af Blynk -appen.

Dette projekt er sponsoreret af JLCPCB. JLCPCB er en største PCB -fremstillingsvirksomhed i Kina med over 10 års PCB -fremstillingserfaring. Prøv det selv, og bestil 10 PCB'er i høj kvalitet for kun $ 2 (enhver farve).

Lad os komme igang

Trin 1: Se videoen

Image
Image

Denne video giver dig alle de oplysninger, du har brug for til at lave dit eget hjemmeautomatiseringssystem. Næste trin giver dig nogle nyttige oplysninger. Hvis du vil vide, hvordan du bruger ESP8266 WiFi -modul med Arduino, kan du se videoen her.

Trin 2: Bestil printkort og komponenter

Bestil printkort og komponenter
Bestil printkort og komponenter
Bestil printkort og komponenter
Bestil printkort og komponenter

Bestil printene fra JLCPCB. De tilbyder PCB'er af høj kvalitet til ekstremt lave priser (10 PCB'er for $ 2 enhver farve). Bare tag PCB Gerber -filen nedenunder og upload den på JLCPCB -webstedet. Du modtager printkortene inden for en uge.

Du kan bestille komponenter fra LCSC's websted. Download komponentfilen nedenunder. Upload filen på LCSC -webstedet, og vælg den nødvendige komponentmængde.

Komponenter (minimumsmængde):

Atmega328p x1

28 pin IC stik x1

47µF elektrolytisk kondensator x2

2,2µF elektrolytisk kondensator x1

Grøn LED 0603 x2

Blå LED 0603 x4

20pF keramisk kondensator 0603 x2

10k modstand 0603 x1

1k modstand 0603 x7

2,2 k modstand 0603 x1

510 Modstand 0603 x4

16MHz krystaloscillator x1

78M05 5V spændingsregulator x1

HT7233 3.3V spændingsregulator x1

1N4007 Diode THT x4

M7D Schottky -diode x1

Header mand og kvinde

12V DC -stik x1

PC817C optokoblere x4

BC547 Transistor (NPN) x4

Terminalblokke x4

5V relæer x4

ESP8266 01 -modul (ikke inkluderet i lcsc -filen) x1

Trin 3: Lodning af komponenterne

Lodning af komponenterne
Lodning af komponenterne
Lodning af komponenterne
Lodning af komponenterne
Lodning af komponenterne
Lodning af komponenterne

Lodde komponenterne i henhold til skematisk. Lod først de små komponenter eller SMD -komponenter på pcb, og lod derefter de gennemgående huller (THT) komponenter.

Trin 4: Upload koden

Upload koden
Upload koden
Upload koden
Upload koden

Hvis du bruger ny ATmega328p, skal du brænde bootloaderen på den, lære at brænde bootloader.

Upload koden på atmega328, for det kan du bruge arduino uden atmega eller USB til TTL -konverter.

Trin 5: Og du er færdig

Og du er færdig!
Og du er færdig!
Og du er færdig!
Og du er færdig!

Dit hjemmeautomatiseringssystem er komplet. Du kan styre dit board med Blynk App. Nu kan du styre husholdningsapparater som lys, ventilator, tv, AC osv. Ved hjælp af blynk -app via wifi.

Automatisk lyssystem: Hvis du vil have lys til automatisk at tænde eller slukke i mørket, skal du tilslutte en lyssensor (LDR) til en analog pin og styre det automatiske lyssystem ved hjælp af Blynk -appen.

Tak til JLCPCB for sponsorering af dette projekt.

For flere interessante projekter:

Abonner på min YouTube -kanal

Og følg mig på Facebook

Anbefalede: