Module 8 relay:

Một phần của tài liệu Luận văn kỹ thuật điện hệ thống điều khiển nhà thông minh (Trang 39 - 42)

Hình 3.19: Module 8 relay

Module 8 relay thích hợp cho các ứng dụng đóng ngắt điện thế cao AC hoặc DC, các thiết bị tiêu thụ dòng lớn, module thiết kế nhỏ gọn, có opto và transistor cách ly, kích đóng bằng mức thấp (0V) phù hợp với mọi loại MCU và thiết kế có thể sử dụng nguồn ngoài giúp cho việc sử dụng trở nên thật linh động và dễ dàng.

29

Thông số kỹ thuật:

 Sử dụng điện áp nuôi 5VDC.

 8 Relay đóng ngắt ở điện thế kích bằng 0V nên có thể sử dụng cho cả tín hiệu 5V hay 3v3 (cần cấp nguồn ngoài), mỗi Relay tiêu thụ dòng khoảng 80mA.

 Điện thếđóng ngắt tối đa: 250VAC - 10A hoặc 30VDC - 10A.

 Có đèn báo đóng ngắt trên mỗi Relay.

3.7. Các thiết bị khác: 3.7.1. Đèn led, quạt:

Đểđảm bảo kích thước cho mô hình ngôi nhà, thay vì sử dụng các thiết bịđiện 220VAC em đã sử dụng đèn led và quạt tản nhiệt DC thay thế. Tuy nhiên các thiết bị này vẫn được điều khiển thông qua relay đểđáp ứng tính ứng dụng của đề tài.

Hình 3.20: Đèn hắt sang trắng 3 bóng Hình 3.21: Quạt tản nhiệt 4x4x1cm Cả hai thiết bị trên đều sử dụng nguồn 12VDC.

3.7.2. Động cơ RC Servo 9G:

Động cơ RC Servo 9G có kích thước nhỏ, là loại được sử dụng nhiều nhất để làm các mô hình nhỏ hoặc các cơ cấu kéo không cần đến lực nặng. Động cơ RC Servo 9G có tốc độ phản ứng nhanh, động cơ RC Servo 9G có tích hợp sẵn Driver điều khiển động cơ bên trong nên có thể dễdàng điều khiển góc quay bằng phương pháp điều độ rộng xung PWM.

30 Hình 3.22: Động cơ RC Servo 9G Thông số kỹ thuật [8]:  Điện áp hoạt động: 4.8-6VDC.  Tốc độ: 60°/0.12s (4.8VDC).  Kích thước: 23x12x32mm.  Trọng lượng: 14.7g.

 Đểđiều khiển ta cần xuất xung có chu kì 20ms với độ rộng xung từ 1 đến 2ms ứng với vị trí từ -90° đến 90°.

3.7.3. Cảm ứng một chạm điện dung TTP223B:

31

Cảm ứng 1 chạm điện dung TTP223B mini có kích thước nhỏ gọn và giá thành rẻ, thường được sử dụng trong các ứng dụng cảm ứng điện dung: bàn phím, công tắc cảm ứng,...

Thông số kỹ thuật:

 IC chính: TTP223B.

 Điện áp làm việc: 3 - 5VDC.

 Dòng điện tiêu thụ: 0.025mA.

 Cảm ứng xuyên qua các phi kim như kính, nhựa, acrylic, ...

3.8. Các phần mềm được sử dụng: 3.8.1. Arduino IDE:

Arduino IDE (Integrated Development Invironment) là môi trường lập trình tích hợp mã nguồn mở hỗ trợ người dùng viết code và tải nó lên board mạch arduino. Đây là môi trường lập trình đa nền tảng hỗ trợ hầu hết các board Arduino hiện nay. Một số tính năng chính của phần mềm như viết code và biên dịch cho Arduino, có nhiều ví dụ mẫu, hỗ trợ nhiều thư viện như SoftwareSerial,

FirebaseArduino, SPI, ESP8266, Servo, UART,… Phiên bản Arduino IDE đầu tiên

là Arduino 1.0 sau đó được phát triển dần lên phiên bản Arduino 1.0.1, 1.0.2,… và phiên bản mới nhất hiện nay là Arduino 1.8.7.

Trong luận văn Arduino IDE được sử dụng kèm với những thư viện PubSubClient, NTPClient, ESP8266WiFi,…để lập trình cho module Wifi ESP8266 NodeMCU.

Một phần của tài liệu Luận văn kỹ thuật điện hệ thống điều khiển nhà thông minh (Trang 39 - 42)

Tải bản đầy đủ (PDF)

(71 trang)