Агуулгын хүснэгт:

ESP8266 ашиглан DIY гэрийн автоматжуулалт: 5 алхам
ESP8266 ашиглан DIY гэрийн автоматжуулалт: 5 алхам

Видео: ESP8266 ашиглан DIY гэрийн автоматжуулалт: 5 алхам

Видео: ESP8266 ашиглан DIY гэрийн автоматжуулалт: 5 алхам
Видео: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Арваннэгдүгээр
Anonim
ESP8266 ашиглан DIY гэрийн автоматжуулалт
ESP8266 ашиглан DIY гэрийн автоматжуулалт

Энэхүү төсөлд би ESP8266 WiFi модулийг ашиглан гэрийн автоматжуулалтын системийг хэрхэн хийхийг танд үзүүлэх болно. Энэхүү систем нь Esp8266 реле самбар дээр суурилсан бөгөөд та гэр ахуйн цахилгаан хэрэгслээ Blynk апп ашиглан WiFi сүлжээгээр удирдах боломжтой.

Энэхүү төслийг JLCPCB ивээн тэтгэж байна. JLCPCB нь ПХБ үйлдвэрлэх 10 гаруй жилийн туршлагатай Хятад дахь хамгийн том ПХБ үйлдвэрлэгч компани юм. Та өөрөө туршиж үзээд өндөр чанартай 10 ПХБ -ийг ердөө 2 доллараар худалдаж аваарай (Ямар ч өнгө).

Эхэлцгээе

Алхам 1: Видеог үзээрэй

Image
Image

Энэхүү видео нь танд гэрийн автоматжуулалтын системийг бий болгоход шаардлагатай бүх мэдээллийг өгөх болно. Дараагийн алхамууд нь танд хэрэгтэй мэдээллийг өгөх болно. Хэрэв та ESP8266 WiFi модулийг Arduino дээр хэрхэн ашиглахыг мэдэхийг хүсвэл видеог эндээс үзээрэй.

Алхам 2: ПХБ ба бүрэлдэхүүн хэсгүүдийг захиалах

ПХБ ба бүрэлдэхүүн хэсгүүдийг захиалаарай
ПХБ ба бүрэлдэхүүн хэсгүүдийг захиалаарай
ПХБ ба бүрэлдэхүүн хэсгүүдийг захиалаарай
ПХБ ба бүрэлдэхүүн хэсгүүдийг захиалаарай

ПХБ -ийг JLCPCB -ээс захиалаарай. Тэд өндөр чанартай ПХБ -ийг маш хямд үнээр санал болгодог (10 ширхэг ПХБ нь 2 долларын үнэтэй). PCB Gerber файлыг доороос татаж аваад JLCPCB вэбсайтад байршуулна уу. Та долоо хоногийн дотор ПХБ хүлээн авах болно.

Та бүрэлдэхүүн хэсгүүдийг LCSC вэбсайтаас захиалж авах боломжтой. Бүрэлдэхүүн хэсгүүдийн файлыг доороос татаж авна уу. LCSC вэбсайт дээр файлыг байршуулж, шаардлагатай бүрэлдэхүүн хэсгүүдийн хэмжээг сонгоно уу.

Бүрэлдэхүүн хэсгүүд (хамгийн бага тоо хэмжээ):

Atmega328p x1

28 зүү IC сокет x1

47μF электролитийн конденсатор x2

2.2μF электролитийн конденсатор x1

Ногоон LED 0603 x2

Цэнхэр LED 0603 x4

20pF керамик конденсатор 0603 x2

10к резистор 0603 x1

1k эсэргүүцэл 0603 x7

2.2k эсэргүүцэл 0603 x1

510 эсэргүүцэл 0603 x4

16MHz болор осциллятор x1

78M05 5V хүчдэлийн зохицуулагч x1

HT7233 3.3V хүчдэлийн зохицуулагч x1

1N4007 диод THT x4

M7D Schottky Diode x1

Толгой нь эрэгтэй, эмэгтэй

12V DC Жак x1

PC817C Optocouplers x4

BC547 Транзистор (NPN) x4

Терминал блокууд x4

5V реле x4

ESP8266 01 модуль (lcsc файлд ороогүй) x1

Алхам 3: Бүрэлдэхүүн хэсгүүдийг гагнах

Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах

Схемийн дагуу бүрэлдэхүүн хэсгүүдийг гагнах. Эхлээд жижиг бүрэлдэхүүн хэсгүүд эсвэл SMD бүрэлдэхүүн хэсгүүдийг pcb дээр гагнах, дараа нь нүхний (THT) бүрэлдэхүүн хэсгүүдийг гагнах.

Алхам 4: Кодыг байршуулах

Кодыг байршуулах
Кодыг байршуулах
Кодыг байршуулах
Кодыг байршуулах

Хэрэв та шинэ ATmega328p ашиглаж байгаа бол Bootloader -ийг шатааж, Bootloader -ийг хэрхэн шатаах талаар сурах хэрэгтэй болно.

Кодыг atmega328 дээр байршуулаарай, ингэснээр та atmega эсвэл USB -ээс TTL хөрвүүлэгчгүйгээр arduino ашиглаж болно.

Алхам 5: Тэгээд чи дууслаа

Тэгээд чи дууслаа!
Тэгээд чи дууслаа!
Тэгээд чи дууслаа!
Тэгээд чи дууслаа!

Таны гэрийн автоматжуулалтын систем дууссан байна. Та Blynk App ашиглан самбараа хянах боломжтой. Одоо та гэрэл, сэнс, ТВ, АС гэх мэт гэр ахуйн цахилгаан хэрэгслийг wifi ашиглан blynk програм ашиглан удирдах боломжтой.

Автомат гэрлийн систем: Хэрэв та гэрлийг харанхуйд автоматаар асаах эсвэл унтраахыг хүсч байвал гэрлийн мэдрэгчийг (LDR) аналог зүү рүү холбож, Blynk програмыг ашиглан автомат гэрлийн системийг удирдана уу.

Энэхүү төслийг ивээн тэтгэсэн JLCPCB -д баярлалаа.

Илүү сонирхолтой төслүүдийн хувьд:

Миний YouTube сувагт бүртгүүлнэ үү

Тэгээд намайг Facebook дээр дагаарай

Зөвлөмж болгож буй: