Tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Thứ sáu, 15:25:08 24/11/2017

Bạn nghĩ sao nếu đèn điện trong nhà có thể bật/tắt chỉ với thao tác vỗ tay?

Trở về nhà mà căn phòng mà tối om thì việc lần mò công tắc để bật đèn thật là khó khăn. Hay đơn giản là bạn vừa lên giường đi ngủ nhưng chợt nhận ra là quên chưa tắt điện. Bạn đã gặp phải tình huống nào trong hai tình huống trên chưa? Hôm nay chúng tôi sẽ hướng dẫn các bạn làm thiết bị bật đèn bằng cách vỗ tay. Giờ đây bạn có để ung dung lên giường đi ngủ rồi mới tắt đèn. Hay là dẫn đám bạn về nhà chơi rồi vỗ tay để bật đèn cho các bạn “mắt chữ A mồm chữ O”.

Cách lắp ráp và hoạt động của thiết bị.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Chuẩn bị:

Một Broad Arduino Uno R3 

Một module Relay 5V một kênh Mua tại:  https://goo.gl/KV1M5G

Tư duy đúng tạo nên khoảng cách giữa người có mức lương năm là 1 tỷ đồng và 100 triệu đồng: 5 lối tư duy giúp bạn “đánh đâu thắng đó”
Cách tiêu tiền của tỷ phú Warren Buffett
Các nước đang dùng ứng dụng gì để chống lại Covid-19?

Một module cảm biến âm thanh

Dây nối 7 màu các loại Đực-cái, Cái-cái, đực-đực Mua tại: https://goo.gl/tyDAza

Bạn có thể mua thiết bị ngay bên dưới đây:

 

 

Bước 1

Đến tận hôm nay tôi mới hiểu, tại sao bạn mình làm sếp còn tôi thì cứ mãi ở vị trí nhân viên
Người tính toán để 14 lần trúng xổ số độc đắc
Tại sao Tần Thủy Hoàng là vị vua duy nhất mặc áo long bào đen?

Kết Nối module âm cảm biến âm thanh CN 07 với Arduino.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Trên CN07 có 3 chân, VCC và GND là 2 chân nguồn (GND cắm dây âm, VCC cắm dây nguồn dương), OUT là chân tín hiệu.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Sơ đồ kết nối với Arduino:

VCC cắm vào chân 5V.

GND cắm vào chân GND.

Hé lộ sự thật về nơi chôn cất Tư Mã Ý: Không thể che giấu dù tìm đủ mọi kế tung hỏa mù
Lí giải tại sao chữ "x" được dùng để ký hiệu ẩn số trong toán học
Phát hiện đột phá tại 'địa ngục' sâu 3.000 km của Trái Đất: Thứ quyết định sự tồn vong chính là đây!

OUT cắm vào chân số 11.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Bước 2

Kết nối Module Relay với Arduino, Module Relay có tác dụng giúp chúng ta điều khiển được các thiết bị có điện áp lớn như 220V, nếu điều khiển trực tiếp với thiết bị chạy điện 220V, mạch Arduino sẽ bị phá hỏng.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Module Replay sẽ có 6 chân, DC+ DC- là chân 2 cấp nguồn điện áp nhỏ từ Arduino ra, IN là chân tín hiệu vào.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

COM và NC NO là các chân để chúng ta sử dụng đóng ngắt các thiết bị điện. COM là chân ở giữa. NC là viết tắt của Normal Close nghĩa là thường đóng. NO là Normal Open nghĩa là thường mở.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Ngoài ra trên module Relay này các bạn còn thấy ở đây có 1 cái kẹp nối mạch. Trên đây thì có 3 chân. Kí hiệu L là viết tắt của Low còn H là viết tắt của High. Đây là tùy chọn cho phép bạn chọn Arduino gửi tín hiệu LOW sẽ kích Rơ-le hay gửi tín hiệu High thì mới kích rơ-le (Low và High là 2 trạng thái điện được gửi từ board Arduino sang).

VD. Bạn lập trình cho arduino gửi tín hiệu 1 ( Trong arduino 1 tức là tín hiệu High) cho module Relay. Nếu trên Relay bạn đang kẹp ở chân Low thì rơ-le sẽ không được kích hoạt.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Sơ đồ kết nối với Arduino

D+ cắm vào chân 3V. Đúng ra thì phải cắm vào chân 5V cắm cảm biến CN07 rồi nên các bạn cắm vào chân 3V cũng được.

D- cắm vào chân GND.

IN cắm vào chân 2.

Bước 3

Kết nối Module Relay với bóng đèn.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

 Chân COM nối với 1 đầu của bóng đèn. 

Chân NC nối với 1 đầu nguồn điện 220V.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Đầu nguồn điện còn lại nối với đầu còn lại của bóng đèn.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Vậy là xong phần kết nối, giờ chúng ta sẽ chuyển sang phần lập trình code điều khiển.

Bước 5

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Cài IDE để nạp chương trình cho mạch Arduino tại địa chỉ:   http://arduino.cc/en/Main/Software

Các bạn kết nối bo mạch Arduino vào cổng USB và mở phần mềm IDE nạp mã Arduino trên máy tính lên copy đoạn này vào:

#define sensor 11

#define led 2

boolean val=1;

boolean ledstatus=0;

void setup() {

pinMode(led,OUTPUT);

pinMode(sensor,INPUT);

Serial.begin(9600);

}

void loop() {

Serial.println(digitalRead(sensor));

while (ledstatus==0) {

val=digitalRead(sensor);

if (val==0) {

ledstatus=1;

digitalWrite(led,ledstatus);

delay(80);

break;

}

}

while (ledstatus==1) {

val=digitalRead(sensor);

if (val==0) {

ledstatus=0;

digitalWrite(led,ledstatus);

delay(80);

break;

}

}

}

 

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Sau đó các bạn bấm vào biểu tượng hình chữ V để dịch code xem có lỗi gì không. Nếu ở dưới báo Done Compling thì không có lỗi gì.

tự chế thiết bị vỗ tay để bật đèn/quạt cực đơn giản

Các bạn ấn tiếp dấu mũi tên ở cạnh dấu V để tiến hành nạp code lên arduino. Khi nạp xong thì ở dưới sẽ có dòng done uploading.

Vậy là chúng ta đã hoàn tất một thiết bị bật tắt đèn bằng cách vỗ tay rồi. Bạn Còn chần chờ gì nữa mà không bắt tay làm ngay cho mình một cái đi thôi.

Duy Vũ

Bài viết cùng chuyên mục

Đọc nhiều nhất

Chủ đề được quan tâm

Ngày tận thế Ngày tận thế Thứ bảy, 11:10:45 11/07/2020
Thế giới động vật Thế giới động vật Thứ bảy, 11:09:46 11/07/2020
Kiếm hiệp Kiếm hiệp Thứ sáu, 16:59:06 10/07/2020
Trí tuệ nhân tạo Trí tuệ nhân tạo Thứ năm, 11:12:33 09/07/2020
1001 câu hỏi tại sao 1001 câu hỏi tại sao Thứ tư, 14:12:27 08/07/2020

Video nổi bật

Sản phẩm mới