» Điện tử » Arduino »Cách tạo quạt tự động trên Arduino Uno cho máy tính để bàn DIY của bạn!

Cách tạo quạt tự động trên Arduino Uno cho máy tính để bàn của riêng bạn!

Chúc những người yêu thích Arduino và tuyệt vời! Bây giờ, nó gần như là mùa hè, và cái nóng oi bức đang ở gần đó, và ở nhiều vùng của đất nước, nó đã nóng lên, vì vậy trong bài viết hôm nay tôi quyết định chỉ ra cách làm quạt tự động cho máy tính để bàn tự làm. "Trái tim" của người hâm mộ của chúng tôi sẽ là một bộ điều khiển arduino uno được đặt hàng từ Trung Quốc. Người ta đã nghĩ rằng có thể đặt thiết bị này lên bàn và khi một người ngồi vào bàn, quạt sẽ bắt đầu hoạt động.


Và vì vậy, đối với một chiếc quạt tự động, chúng ta cần:
thanh toán Arduino uno (lấy ở đây)
động cơ điện áp thấp
-Papa-Mom loại dây
- Dây thông thường
chuyển đổi
siêu âm
hộp nhựa
- chân vịt nhỏ
- một bu lông dài khoảng 5 cm và rộng 1 cm
đai ốc
- Pin 6-12 volt (Tôi sử dụng 4 pin 1,5V được kết nối nối tiếp, trong đó hai dây mẹ - mẹ được hàn với lối ra mẹ bị cắt
dây dày

Từ các công cụ chúng ta cần:
hàn sắt
súng bắn keo
dao văn phòng

Và vì vậy, trước hết, chúng tôi lấy nguồn điện của mình và đặt nó ở dưới cùng của container (Tôi sử dụng container giá cố định 16 bit mà tôi thích)

Sau đó, chúng tôi đặt bảng Arduino Uno lên hàng đầu:

Vì bảng xuất hiện rất nhiều, đánh dấu 2 lỗ cho các đầu nối và cắt chúng ra:


Thêm một công tắc vào nguồn điện, sau đó kết nối nguồn cộng với đầu ra uin trên arduino và trừ đi Gnd:


Ở bên cạnh của hộp chứa (cũng trong nắp nếu cần thiết), tạo một rãnh cho công tắc và dán nó ở đó:



Nếu đèn LED màu đỏ trên bo mạch Arduino bật khi bật công tắc, thì chúng tôi đã kết nối nguồn chính xác.
Chúng tôi có một công cụ tìm phạm vi siêu âm và hàn vào đầu ra của nó (vcc, Echo, Trig, Gnd) dây loại cha-mẹ

Trong nắp container chúng tôi tạo ra 6 lỗ nhỏ, 2 dưới dây của động cơ, 4 dưới dây của cảm biến siêu âm:

Chúng tôi chuyển các dây từ cảm biến qua các lỗ trên nắp và kết nối chúng như sau với bảng arduino: vcc với đầu ra 5 v, Gnd đến Gnd, echo đến 9 pin kỹ thuật số và trig đến 8

Chúng tôi đặt một cánh quạt trên trục động cơ, tôi sẽ sử dụng một nhà máy nhỏ, vì không có cái nào khác, nhưng tốt hơn là sử dụng một cánh quạt lớn hơn, hoặc thậm chí là một chiếc tự chế:

Hàn hai dây cha-mẹ vào động cơ với lối ra được cắt sẵn "mẹ"

Luồn dây điện từ động cơ qua các lỗ còn lại trên nắp:

Chúng tôi lấy một bu lông bằng đai ốc và sử dụng mũi khoan so le hoặc sắt hàn, tạo một lỗ trên nắp cho đường kính của bu lông:


Chèn bu lông từ dưới lên và siết chặt đai ốc:

Chúng tôi kết nối một dây từ động cơ với đầu ra Gnd trên bảng arduino và dây còn lại với chân thứ 10:

Chúng tôi đặt trên nắp và dán máy đo khoảng cách siêu âm, như trong ảnh, cũng dán tất cả các dây treo lủng lẳng:

Chúng tôi quấn và dán một sợi dây dày vào bu lông:

Chúng tôi buộc chặt động cơ của chúng tôi lên đầu dây, dây sẽ hoạt động như một hướng dẫn điều chỉnh:

Bây giờ đã đến lúc, đối với cá nhân tôi, bước khó nhất, hay đúng hơn là viết phần sụn, bạn không cần phải viết bất cứ thứ gì, chỉ cần khởi chạy ứng dụng Arduino IDE, kết nối bo mạch Arduino với máy tính bằng bộ chuyển đổi đặc biệt thường đi kèm với bo mạch, sao chép bản phác thảo trong Arduino IDE được đưa ra dưới đây, trong chương trình, chúng tôi nhấp vào nút "tải xuống" sau đó bản phác thảo sẽ được tải trên bảng arduino.

Nếu mọi thứ được thực hiện chính xác, thì khi vật được đưa đến gần hơn 20 cm đến cảm biến siêu âm, cánh quạt sẽ bắt đầu quay. Chúng tôi ngắt kết nối thiết kế của chúng tôi khỏi máy tính và kiểm tra thiết bị của chúng tôi đã có từ nguồn điện của chúng tôi, vì điều này chúng tôi chỉ cần chuyển công tắc từ trạng thái tắt sang trạng thái bật


Phác thảo (trong bản phác thảo này, động cơ được gọi là từ led):
int echoPin = 9;
int trigPin = 8;
int led = 10;

void setup () {
Nối tiếp.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (đã dẫn, OUTPUT);
}

void loop () {
int thời gian, cm;
kỹ thuật sốWrite (trigPin, THẤP);
delayMicroseconds (2);
kỹ thuật sốWrite (trigPin, CAO);
delayMicroseconds (10);
kỹ thuật sốWrite (trigPin, THẤP);
thời gian = xungIn (echoPin, CAO);
cm = (thời lượng / 58) +3;
Nối tiếp.print (cm);
Nối tiếp.println ("cm");
// độ trễ (1000);
if (cm & lt; 20) {
kỹ thuật sốWrite (đã dẫn, CAO);
} khác {
kỹ thuật sốWrite (đã dẫn, THẤP);
}
độ trễ (100);
}

Chà, đó là nó! Quạt tự động hoặc thông minh của chúng tôi đã sẵn sàng! Bạn có thể không tin, nhưng ngay cả một cánh quạt nhỏ như vậy thổi khá tốt ở khoảng cách 50 cm, nhưng lý tưởng nhất là bạn cần sử dụng cánh quạt lớn hơn và động cơ có số vòng quay cao hơn (tôi đã sử dụng điện áp thấp vì mức tiêu thụ dòng điện rất thấp). Tôi hy vọng điều này tự làm hữu ích cho ai đó
4.8
5
4.5

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
1 bình luận
Rô bốt
Arduino Uno là dư thừa cho các mục đích như vậy. Trong thực tế, một vi điều khiển hoàn toàn không cần thiết ở đây.

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...