Thứ Tư, 19 tháng 6, 2019

PLC lập trình 16 đèn sáng dần và tắt dần bằng ngôn ngữ LAD

PLC lập trình 16 đèn sáng dần và tắt dần bằng ngôn ngữ LAD. ***Nhấp vào ảnh để xem ảnh lớn!  Cấu trúc gồm các thành phần: 1. Timer S_ODT: Có chức năng đếm thời gian. Trong bài này thực hiện 16 đèn sáng dần và tắt dần nên chọn t = 32s - S: Chân S lên mức 1 thì S_ODT hoạt động (khởi động timer) - TV: Đặt giá trị thời gian theo cú pháp (S5T#32S), với 32 là số giây - R: Chân reset, R lên mức 1 timer không hoạt động - Q: Ngõ ra - BI: Đếm theo...

Chủ Nhật, 7 tháng 1, 2018

Vườn tưới cây sử dụng cảm biến DHT11 với Arduino và hiển thị thời gian thực lên LCD

Thư viện hỗ trợ DHT11 theo đoạn code bên dưới: http://www.mediafire.com/file/kqv5fhsmo8vtdcd/dht11.rar Nếu nhiệt độ lớn hơn 40 thì kích relay đóng. Code: #include <Wire.h> #include "DHT.h" //Khai báo thư viện DHT11 #include <LiquidCrystal.h> //Khai báo thư viện LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); #define DHTPIN 6 //Khai báo chân tín hiệu DHT11 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); const byte DS1307 = 0x68; const...

Thứ Sáu, 22 tháng 12, 2017

Arduino kết hợp với cảm biến mưa (Cơ bản)

1. Giới thiệu: Module Cảm biến mưa là một thiết bị đơn giản dễ dàng kết hợp với Arduino, Về nguyên lí hoạt động Module mình không giới thiệu lại, trên mạng có rất nhiều rồi. 2. Thực hiện: Kết nối phần cứng như sơ đồ nguyên lí sau: ***Nhớ kết nối LCD vào! ***Kiểm tra code bằng mô phỏng trên Proteus. 3. Copy đoạn code mình đã viết bên dưới, sau đó dán vào IDE và biên dịch. 4. Đổ chương trình xuống và chạy thực nghiệm. ***Kết quả chạy mô phỏng. CODE: int...

Arduino với cảm biến chuyển động PIR HC-SR501

1. Giới thiệu: Mạch cảm biến chuyển động PIR có thể áp dụng vào mạch bật tắt đèn tự động, mạch báo chuông khi có người. Cảm biến chuyển động PIR: 2. Thực hiện: Bước 1: Kết nối phần cứng như hình vẽ (chân tín hiệu và chân xuất tín hiệu ra LED có thể thay đổi, trong đoạn code sửa lại là được). Bước 2: Copy đoạn code sau và dán vào IDE hoặc các bạn có thể tự viết theo lưu đồ giải thuật. Đơn giản mà phải không. Bước 3: Biên dịch code...

Phát hiện chuyển động Camera chụp lại ảnh người đi qua sau đó lưu vào thẻ nhớ.

Arduino kết hợp với Camera RS232 PTC06, Cảm biến chuyển động PIR và Module đọc/ghi thẻ nhớ Micro SD. 1. Giới thiệu: Đề tài: Nghiên cứu và thiết kế thi công mạch điều khiển Camera giám sát bằng Arduino. Đây cũng là đề tài mình nghiên cứu đồ án môn học, mặc dù không thành công lắm, nhưng vẫn chia sẽ cho mọi người. ***Nhược điểm: Camera chụp ảnh mờ, chứ mô hình hoạt động khá tốt. 2. Thực hiện thôi nào: Bước 1: Kết nối phần cứng như sơ đồ nguyên lí. Bước...

Arduino kết hợp với cảm biến nhiệt độ-độ ẩm DHT11 và hiển thị lên màn hình LCD 16x2

1. Giới thiệu: Cảm biến nhiệt độ độ ẩm có thể kết hợp được với Arduino, mạch này có thể ứng dụng nhiều vào thực tế. Các bạn có thể vận dụng vào tưới nước cho vườn rau. Ví dụ: _Khi nhiệt độ hơn 35 độ C thì Arduino kích relay mở động cơ bơm nước.            _Khi độ ẩm <60% thì Arduino kích relay mở động cơ bơm nước.            _Khi nhiệt độ lớn 35 độ C và độ ẩm <60% thì Arduino xuất...

Thứ Ba, 19 tháng 12, 2017

Arduino với DS1307 hiển thị thời gian thực lên màn hình LCD 16x2

Để ngắn gọn hơn và đi vào chủ đề chính mình không giới thiệu lại phần cứng hỗ trợ! Bước 1: Kết nối như sơ đồ nguyên lí. Đối với module thời gian thực DS1307 mặc dù nó có nhiều chân, nhưng ở đây mình chỉ sử dụng: Chân Vcc Chân GND Chân SDA và SCL ***Chú ý: Module thời gian thực DS1307 đã tích hợp sẵn PIN. Bước 2: Viết Code chạy thực nghiệm. ***Copy đoạn code bên dưới và dán vào chương trình IDE và nhớ thêm đúng thư viện hỗ trợ bên dưới link...