Mục lục:
- Bước 1: Lý thuyết
- Bước 2: Lập trình
- Bước 3: Lắp ráp thiết bị điện tử
- Bước 4: Cài đặt thiết bị điện tử
- Bước 5: Cắt và điều chỉnh bản phác thảo
- Bước 6: Nâng cấp
Video: Tự động hóa nhà Arduino, Mở cửa tự động: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Đăng ký khóa học 'Sơ lược về Điện tử' của tôi tại đây:
Ngoài ra, hãy xem kênh youtube của tôi tại đây để biết thêm các dự án và hướng dẫn về điện tử:
Cách đây vài năm, tôi đã có ý tưởng làm một dụng cụ mở cửa đơn giản và dễ sử dụng với động cơ giảm tốc. Vào thời điểm đó tôi không có kiến thức để thực hiện một mở cửa. Kỳ nghỉ đông này, tôi cảm thấy lạc quan và đã thử. Tôi đang làm cho điều này có hướng dẫn, như những cách đơn giản để thực hiện điều này trực tuyến, và tất cả những gì tôi tìm thấy là những nỗ lực phức tạp trong việc mở chuồng gà. Vì đây là hướng dẫn đầu tiên của tôi, tôi có thể bỏ lỡ một số thông tin, vì vậy bạn có thể để lại câu hỏi của mình trong phần bình luận và tôi sẽ trả lời nhanh nhất có thể. Mục đích của hướng dẫn này chủ yếu là truyền cảm hứng cho bạn để làm điều gì đó tương tự hoặc để giúp bạn xây dựng năng lực của mình.
Vật liệu - 1. Một động cơ giảm tốc có mô-men xoắn cao, tốc độ (RPM) không quan trọng lắm, động cơ của tôi. (Bắt buộc) 2. Một PSU (bộ cấp nguồn) thích hợp, cho động cơ của bạn, tôi đã có một bộ sạc máy quay phim cũ, loại này hoàn hảo cho động cơ. Đảm bảo Amps tối đa nhiều hơn khi đó là dòng tải tối đa của động cơ. (Bắt buộc) 3. Một bo mạch Arduino, tôi đã sử dụng Arduino UNO Rev 3. (Rất khuyến khích) 3. Vật liệu để làm vỏ để giữ các thành phần, ví dụ. gỗ, tấm nhựa, acrylic, v.v. (Khuyến nghị) 4. Một bóng bán dẫn MOSFET, hoặc một servo để kích hoạt cửa (Bắt buộc) 5. Một nút, cảm biến swicth, ir, v.v. để cho biết khi nào cần mở cửa. 6. Màn hình LCD (Tùy chọn) 7. rất nhiều dây (Bắt buộc) Dụng cụ- 1. Dremel / dụng cụ quay- chúng rất hữu ích và cũng sẽ giúp ích trong bất kỳ dự án nào khác. 2. Sắt hàn- cũng có thể mua keo hàn / chất trợ dung, và dây hàn 3. Súng bắn keo nóng- công cụ hữu ích nhất trong số đó
Bước 1: Lý thuyết
Đây là những gì tôi muốn đạt được1. Nỗ lực tối thiểu để mở một cánh cửa2. Một cảm biến chạm đơn giản để cho tôi vào3. Màn hình LCD 16x2 để hiển thị trạng thái cửa 4. Trông tuyệt vời Dựa trên yêu cầu của tôi, tôi đã tổng hợp một biểu đồ luồng. Pic Vì tôi không có mosfet hoặc bóng bán dẫn có thể điều khiển dòng điện và điện áp cao, tôi đã sử dụng một servo để nhấn nút chuột. Pic.
Bước 2: Lập trình
Sau đó, tôi lập trình trong enviornment arduino (Mã của tôi sẽ có ở cuối hoặc đầu trang. Pic
Tại thời điểm dự án, lập trình của tôi là cơ bản, vì vậy tôi tìm mã của những người khác và trộn chúng, thêm một số mã của tôi và tạo thành mã cuối cùng. Khoảng 50% mã thực sự là của tôi.
Bước 3: Lắp ráp thiết bị điện tử
Tôi đã sử dụng ván ép sở thích dày 6 mm, và cắt nó bằng một cái dremel, và một bánh xe cắt được gia cố. pic Đây là cách tôi kết nối thiết bị điện tử cho phép = buộc vào chân 11 7-10 = không có kết nối11 = buộc vào chân 5 12 = buộc vào chân 4 13 = buộc vào chân 314 = buộc vào chân 2 15 = buộc vào 4,2 V (5V hoạt động) 16 = buộc vào gnd The chân servo 10 hãy nhớ rằng đất của servo phải được kết nối với đất của arduino (chỉ khi bạn sử dụng nguồn điện khác cho servo) Cảm biến điện dung vào chân 6, 8 (chân 8 là chân cảm biến), (Tôi đã sử dụng 4 M ohm ressistor), và hãy nhớ để cảm biến điện dung hoạt động, nó phải được kết nối với một mặt đất thích hợp. thư viện được gọi là 'Capacitiveense', nhưng mã đang cố gắng sử dụng thư viện 'Capsense'. Bạn có thể khắc phục điều này bằng cách thay đổi từ- Capsense thành Capacitiveense và nếu mã cho biết đó là một cách sử dụng không hợp pháp của…. chỉ thay đổi từ đó thành từ điện dung (chữ thường) 2. vào sketch và thử thêm tệp theo cách thủ công. Tôi cũng đã thêm một đèn led vào chân 13, vì nó đã có điện trở nên việc thêm điện trở là hoàn toàn tùy chọn.
Bước 4: Cài đặt thiết bị điện tử
Chúng ta đã gần xong, bây giờ chúng ta chỉ cần cài đặt elctronics và tôi đã chạy Ground (cho servo), nguồn (kết nối với bộ chuyển đổi gắn tường usb để cấp nguồn cho arduino và tín hiệu (cho servo).
Bước 5: Cắt và điều chỉnh bản phác thảo
Tất cả ypu sẽ nhanh chóng sửa đổi bản phác thảo của bạn, cho phù hợp với nhu cầu của vị trí của bạn. Độ ẩm, tiếp đất có thể làm ảnh hưởng đến bản phác thảo. vì vậy bạn nên hiệu chỉnh nó theo nhu cầu của mình.1. Cảm biến cảm ứng Tùy thuộc vào mức độ kết nối của arduino với mặt đất và kích thước của tấm cảm ứng bằng giấy bạc, bạn sẽ phải điều chỉnh độ nhạy của cảm biến. Nếu (giá trị> 40000) - điều chỉnh dòng mã này để có được kết quả mong muốn. Tôi khuyên bạn nên thực hiện bước này ngay bây giờ, vì hoàn cảnh của bạn sẽ giống như vậy, trong kịch bản thế giới thực. Servo- Tùy thuộc vào công tắc của bạn mà servo nhấn, bạn sẽ phải điều chỉnh số lượng servo di chuyển để nhấn itmyservo.write (104); myservo.write (90); - điều chỉnh những dòng đó để có được kết quả mong muốn của bạn. Tôi khuyên bạn nên giữ một trong 2 đường ở góc 90 độ, vì chúng là vị trí trung lập của servo. Động cơ- tùy thuộc vào RPM của động cơ / Wight của cửa / đầu ra V, A của PSU mà động cơ của bạn có thể mất nhiều thời gian hơn hoặc ít hơn để mở cửa. myservo.write (104); chậm trễ (3400); myservo.write (90); - điều chỉnh thời gian trễ cho đúng (1000 = 1 giây)
Bước 6: Nâng cấp
Xin chúc mừng. Bạn đã hoàn tất. mở cửa và tải nó lên một trang web.3. Tấn công vào ổ khóa của cửa, để khóa cửa từ xa hoặc cấp quyền từ xa bằng webcam. vui lòng không sửa đổi mã của tôi và khẳng định nó là của bạn hoặc sử dụng nó cho bất kỳ mục đích thương mại nào. Tôi rất có thể sẽ cho phép bạn phân phối lại nó trong một số hướng dẫn khác NẾU bạn yêu cầu sự cho phép của tôi. ID email của tôi- là [email protected] Bạn có thể sử dụng mã này cho các dự án của riêng mình, điều đó hoàn toàn ổn.
vui lòng đánh giá tôi vì cần có thời gian để làm cho điều này trở nên dễ hiểu và dự án của tôi, cũng bình chọn cho tôi trên makerlympics và các cuộc thi khác, tất cả chỉ cần một cú nhấp chuột, cảm ơn bạn
Đăng ký khóa học 'Sơ lược về Điện tử' của tôi tại đây:
Ngoài ra, hãy xem kênh youtube của tôi tại đây để biết thêm các dự án và hướng dẫn về điện tử:
Đề xuất:
Tự động hóa nhà kính với LoRa! (Phần 2) -- Mở cửa sổ có động cơ: 6 bước (có hình ảnh)
Tự động hóa nhà kính với LoRa! (Phần 2) || Dụng cụ mở cửa sổ có động cơ: Trong dự án này, tôi sẽ chỉ cho bạn cách tôi tạo ra một thiết bị mở cửa sổ có động cơ cho nhà kính của mình. Điều đó có nghĩa là tôi sẽ cho bạn thấy tôi đã sử dụng động cơ nào, cách tôi thiết kế hệ thống cơ học thực tế, cách tôi điều khiển động cơ và cuối cùng là cách tôi sử dụng Arduino LoRa
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Phiên bản không dây của Cửa nhà để xe của tôi mở hay đóng ?: 7 bước
Phiên bản không dây của … Cửa nhà để xe của tôi đang mở hay đã đóng ?: Chúng tôi muốn có một hệ thống chỉ dẫn đơn giản, rẻ và đáng tin cậy cho chúng tôi biết cửa nhà để xe của chúng tôi đang mở hay đóng. Có rất nhiều " Cửa nhà để xe của tôi có mở không " các dự án. Phần lớn các dự án này là có dây cứng. Trong trường hợp của tôi thì
Bắt đầu với Tự động hóa tại nhà: Cài đặt Trợ lý tại nhà: 3 bước
Bắt đầu với Tự động hóa gia đình: Cài đặt Trợ lý gia đình: Bây giờ chúng tôi sẽ bắt đầu chuỗi tự động hóa gia đình, nơi chúng tôi tạo ra một ngôi nhà thông minh cho phép chúng tôi điều khiển những thứ như đèn, loa, cảm biến, v.v. bằng cách sử dụng trung tâm cùng với trợ lý giọng nói. Trong bài đăng này, chúng ta sẽ học cách nhập
Tự động hóa tại nhà dựa trên SMS của Android và Arduino: 5 bước (có hình ảnh)
Tự động hóa tại nhà dựa trên SMS của Android và Arduino:! ! ! LƯU Ý ! ! Do tháp điện thoại di động cục bộ đang được nâng cấp trong khu vực của tôi, tôi không thể sử dụng mô-đun GSM này nữa. Tháp mới hơn không còn hỗ trợ thiết bị 2G. Do đó, tôi không còn có thể hỗ trợ cho dự án này nữa. Hiện tại, tôi đang