Máy tínhPhần mềm

"Smart House" trên Arduino: Lý thuyết và Thực hành

Cuộc sống mà không có Internet, đồ gia dụng, điện thoại thông minh rất khó để tưởng tượng. Nhiều người giàu có trong danh sách này cũng sẽ thêm một hệ thống các "ngôi nhà thông minh". Bài báo phân tích nó là gì, làm thế nào để cài đặt và sử dụng.

Những loại hệ thống?

Như đã trở nên rõ ràng, hệ thống của "ngôi nhà thông minh" để mua không phải ai cũng có thể. Nhưng nếu bạn có các kỹ năng cần thiết, bạn có thể tạo ra nó cho mình thông qua một ứng dụng đặc biệt. Theo đó, sau đó chúng ta hãy nói về hệ thống của "ngôi nhà thông minh" trong Arduino. Bàn tay anh cố gắng tạo ra nó cho cư ngụ của mình.

hệ thống này những gì trên thực tế là gì? Đây là một bộ cảm biến và bộ điều khiển. Chúng tồn tại các loại khác nhau, vì vậy họ có thể đáp ứng cả hai phong trào và năng lượng nhiệt. Các thiết bị này có khả năng giám sát công việc của ngôi nhà: thông tin liên lạc, an ninh và vân vân. Hiện có nhiều cơ sở "hợp lý", có thể bao gồm tự sưởi ấm, chạy một loạt các quy trình, và vân vân. Mọi người đều muốn trở về nhà, nơi mà nó sẽ đợi cho bồn tắm nước nóng, tối nóng. "Smart" nhà - giải pháp tốt nhất đối với những người sống một mình. Nếu không có kinh phí cho một hệ thống như vậy, nó có thể được thực hiện một cách độc lập.

Làm thế nào cảm biến hoạt động?

Các cảm biến có thể đọc thông tin và dữ liệu, và sau đó xử lý chúng và truyền lệnh thích hợp. Họ có khả năng đáp ứng với nhiệt độ, động tác đột ngột và âm thanh.

Cách đơn giản nhất và có sẵn cảm biến theo dõi thường được sử dụng trong cầu thang - tất cả quen thuộc với mờ ánh sáng. Ngoài này, các bộ điều khiển thường được sử dụng trong các hệ thống phòng cháy chữa cháy. Ngay sau khi nhiệt độ bắt đầu tăng mạnh, càng sớm càng báo động được kích hoạt.

Trước khi bạn bắt đầu làm việc với các hệ thống trong tòa nhà riêng của mình, bạn cần phải tạo một dự án mà sẽ cho phép phân bổ đúng tất cả các cảm biến có thể và điều khiển. Điều quan trọng cần lưu ý là bạn cần phải có kỹ năng trong việc lập trình và thiết bị điện tử. Nếu bất kỳ bị thiếu, thiết bị nên muốn có một kế hoạch đơn giản được thiết kế cho người dùng mới làm quen. Đây là hệ thống "Arduino" là như vậy. Các nhà sản xuất cung cấp cho hoàn toàn đơn giản để cài đặt và vận hành thiết bị.

Tại sao "Arduino"?

Câu hỏi này là khá hợp lý và dễ hiểu. Chúng tôi đã viết về thực tế là các công ty sản xuất dễ hiểu hệ thống, nhưng nó không phải là lý do duy nhất mà phải được chọn Arduino. Bộ đồ dùng cho "nhà thông minh" có thể được mua tại một cửa hàng hoặc đặt hàng trực tuyến. Lắp đặt được phép chi cho riêng mình, nhưng không ai từ chối cấp một bậc thầy có trình độ. Ông sẽ thực hiện tất cả công việc mà không có lỗi và sẽ không bỏ qua những thiết kế đẹp (ví dụ, ẩn dây và không "đổ" chúng trên việc xem xét tổng quát). Nhưng hầu hết các khách hàng vẫn quyết định để thực hiện tất cả công việc cho mình. Tại sao? Nó là dễ dàng hơn và rẻ hơn. nói cách phóng đại chất lượng của nhiều mô hình tất cả các công ty sản xuất các dự án này, mát mẻ gió giá. Mô tả công ty không tham gia vào đó. Nhận xét trên Internet được xác nhận ở mức 100%.

Chi phí cho các bộ phận và lắp đặt hệ thống Arduino (dự án "nhà thông minh" đang rất phổ biến) là rẻ hơn nhiều so với các nhà sản xuất khác. Ngay cả những công ty cung cấp toàn bộ đơn vị để thực hiện một mình, như trong trường hợp bị đổ vỡ, chủ sở hữu phải hiểu được các đề án, dự án nói chung. Ngoài ra, biết triệt để hệ thống có thể dễ dàng và dễ dàng điều chỉnh nó cho mình.

Nền tảng Arduino có rất nhiều thư viện với mã nguồn mở, vì vậy để tìm một chương trình phù hợp không phải là khó khăn.

bộ

Bán có bộ "ngôi nhà thông minh". Họ mua có thể tìm thấy tất cả các thành phần cần thiết để tạo ra hệ thống tự động trong nhà riêng của bạn: người mẹ và tạo mẫu bảng, linh kiện điện tử và các quy tắc để sử dụng. bộ tài liệu này sẽ dạy cho một người điốt kết nối đúng cách bao gồm thiết bị cho bông và quản lý devaysa từ xa.

"Dám" được thiết kế cho trẻ em từ 14 năm. Tập đến giảng dạy. Sử dụng một bộ năm, bạn có thể tạo các dự án đã hoàn thành: đồng hồ bấm giờ, ánh sáng ban đêm và vân vân.

Arduino Starter Kit - một thiết lập cơ bản mà từ đó tất cả các chủ sở hữu nên bắt đầu quen. Nó đi kèm bảng Arduino UNO, cảm biến, màn hình, điện trở và vân vân. Nó có giá khoảng 80 euro.

"Matryoshka" được thiết kế cho trẻ em từ 10 năm. Nó được bán trên thị trường trong một vài phiên bản đó khác nhau với nhau bởi số lượng và loại bộ phận, tương ứng, với mỗi người trong số họ có thể được thực hiện khá khác nhau từ mỗi thí nghiệm khác. Nó đi kèm bảng Arduino UNO Rev3, được sản xuất tại Ý. Với thiết lập này có thể là một ngọn đèn đêm, một máy trộn, một thử nghiệm cho pin và vân vân.

"Amperka", như một quy luật, mua lại đối với cơ sở giáo dục. Nó được làm cho trẻ em từ 12 năm. Sau giờ học trẻ em sẽ có thể tạo ra một robot di chuyển theo một đường thẳng. Bộ điều khiển được cung cấp mô hình Arduino Uno.

на данный момент наиболее популярны. Bộ "Dare" ( "Smart Home") trên Arduino hiện là phổ biến nhất.

nền tảng

Tiêu chuẩn nền tảng - Arduino Uno. "Smart House" thường hoạt động dựa trên đó. Nó là phổ biến hơn ở tất cả, như không tốn kém. Sử dụng nó, bạn có thể dễ dàng kiểm soát các công nghệ vi điều khiển. Nếu một người không quen thuộc với các Ban của Arduino, tất cả các chủ sở hữu được khuyên ông bắt đầu quen với điều này.

Arduino Leonardo là một chút rẻ hơn so với hiện thân mô tả ở trên. Thực tế là, không giống như Uno, nó có thể được sử dụng như một USB-thiết bị. Ví dụ, nhờ vào diễn đàn, bạn có thể điều khiển chuột và bàn phím.

Tại sao thường tạo ra một "ngôi nhà thông minh" trong Arduino Mega2560? Nó chỉ hơi khác nhau về hình dạng từ Uno, nhưng có nhiều chức năng hơn. Sử dụng nó thường xuyên để làm việc cùng lúc với nhiều thiết bị. Theo đó, nó là dễ dàng hơn để làm việc với khi nói đến các dự án quy mô lớn. Nói chung, nếu bạn có kế hoạch để tạo ra một "Smart Nhà», Mega Arduino - lựa chọn phù hợp nhất.

ưu điểm của hệ thống

"Arduino" Công ty là rất phổ biến trong số những người đang kém thành thạo trong lập trình. Tất cả các hệ thống đã cung cấp giao diện thân thiện. Tuy nhiên, những lợi ích này không dừng lại ở đó.

Các nhà sản xuất đã cung cấp cơ hội để tạo ra chương trình riêng của họ - mã nguồn mở. Ngôn ngữ sử dụng rất dễ dàng để tìm hiểu càng nhiều càng tốt. Nếu cần thiết, bạn có thể chuyển chương trình với sự giúp đỡ của cáp USB. Bộ "nhà thông minh" là khá thú vị.

Nghĩa là, với những kiến thức của một ngôn ngữ lập trình, bạn có thể mua chỉ có một phiên bản của phần mềm và điều chỉnh nó càng nhiều càng tốt cho mình.

Nếu bạn cần các công cụ bổ sung, chúng có thể được tải về miễn phí từ trang web chính thức. Hệ thống này được phép hoạt động máy tính và điện thoại bằng cách sử dụng chương trình.

Làm thế nào nó hoạt động

Các cảm biến truyền thông tin vào máy tính hoặc điện thoại di động sử dụng công nghệ truyền dữ liệu không dây. Tiện ích đặc biệt xử lý dữ liệu - lệnh được thực thi. Có một cảm biến chính (trung tâm), mà bạn có thể mua hoặc làm cho mình. Ban Arduino (dự án "nhà thông minh được thiết kế cho họ) có kết nối tiêu chuẩn. Điều này làm cho nó có thể dễ dàng nhận tất cả các phụ kiện.

là những gì cần thiết để lắp ráp?

Nếu có một mong muốn xây dựng dự án của riêng mình, bạn cần phải chọn một vài thiết bị và mất thiết bị. Gì?

  • Cảm biến và bộ điều khiển.
  • mô-đun Internet.
  • cặp xoắn (cáp).
  • Chuyển dữ liệu.
  • Điện trở.
  • mô-đun internet dây.
  • Relay.

Vật tư cần thiết sắt hàn, tua vít và vân vân.

bộ dụng cụ Arduino của công ty cần phải có được trong các cửa hàng được kiểm toán. Tại sao? Tất cả các công cụ cần thiết cần thiết để làm việc với điện, đó là lý do sử dụng giả rất nguy hiểm. Tất cả các công cụ cần thiết có thể được tải về từ Internet. Vì vậy, nó là khá dễ dàng để tạo ra một "ngôi nhà thông minh" với bàn tay của họ dựa trên Arduino.

Cảm biến phải chọn, bắt đầu từ sở thích của họ: Bật hoặc tắt ánh sáng, kiểm soát nhiệt độ, và vân vân.

Quá trình cài đặt

Chúng ta cần phải chú ý đến một thực tế là "ngôi nhà thông minh" nên có một đèn LED kiểu đèn. hiện thân tiêu biểu sẽ không thể chịu được điện áp - hoặc nổ, hoặc đơn giản là đốt cháy.

Sau khi dự án "Smart Home" trên Arduino sẽ sẵn sàng, bạn cần phải bắt đầu để kết nối các bộ điều khiển và cảm biến. Làm điều đó mà không làm sai lệch từ các bản vẽ và sơ đồ đã được tạo ra trước đó. Liên hệ phải được cách ly.

Tất cả các công trình có thể được trình bày theo từng giai đoạn theo hình thức thuật toán:

  1. Set mã.
  2. Thiết lập ứng dụng cho máy tính hoặc điện thoại của bạn.
  3. Port Forwarding.
  4. Thử nghiệm cảm biến và phần mềm.
  5. Xử lý sự cố, nếu có, được phát hiện trong quá trình quét.

Swing phần mềm tốt hơn từ kho lưu trữ nguồn đáng tin cậy. Sau khi người cuối cùng sẽ được mở ra và tất cả các tiện ích được cài đặt, bạn phải khởi động lại ứng dụng hoặc khởi động lại thiết bị.

Phần mềm "nhà thông minh" trên Arduino sẽ hiển thị trạng thái của cảm biến và các thông tin từ họ. Nếu cần, bạn luôn có thể thay đổi địa chỉ mạng, tắt báo thức.

Làm việc với một router

Trên router bạn cần phải mở cổng. Tôi nên làm gì để thực hiện hành động này? Mở menu cấu hình để viết địa chỉ mạng Arduino và kích hoạt cổng.

Ngay sau đó, bạn có thể thiết lập tên miền. Bây giờ không có gì ngăn cản chủ sở hữu để bắt đầu thử nghiệm hệ thống, được tạo ra bởi bàn tay của mình.

điều khiển từ xa

Nhờ có máy chủ của công ty, bạn có thể kết hợp tất cả các thiết bị với nhau. Bạn có quyền sử dụng các dịch vụ đám mây cho phép bạn hình dung quy trình. Nhờ Internet, bạn có thể quản lý hoàn toàn ngôi nhà của bạn. Bật / tắt lò hơi hoặc sưởi ấm hệ thống có thể được, trong khi ở đầu kia của thị trấn.

Có một cách khác để giúp quản lý nhà, - tin nhắn SMS. Không luôn luôn như vậy mà có một kết nối internet, vì vậy phương pháp này là khá phù hợp.

kết quả

Bạn cần phải chú ý đến một thực tế là "ngôi nhà thông minh" trên cơ sở Arduino có thể không hoạt động với địa chỉ mở mạng, vì nếu không nó sẽ được dễ dàng để crack. Tất cả các tòa nhà mà chạy trên hệ thống "thông minh" có thể giúp tiết kiệm năng lượng mỗi người, cũng như sử dụng hợp lý các nguồn lực. Điều quan trọng một cách chính xác để nhận tất cả các thành phần mà không cần bất kỳ hàng giả.

Cũng quan trọng là các "Arduino" có rất nhiều thư viện, trong đó bao gồm hàng ngàn mã phần mềm. Đó là lý do tại sao một hệ thống các "ngôi nhà thông minh" trên Arduino, chỉ sử dụng Internet, nó sẽ được dễ dàng hơn.

Nhận xét của các chủ sở hữu của hệ thống tích cực. Thất bại không xảy ra, tất cả các thông báo đến đúng giờ, và trên một chương trình theo dõi rõ ràng. Nó được cập nhật thường xuyên, vì vậy nếu có điều gì bất ngờ xảy ra, chủ sở hữu sẽ nhìn thấy nó ngay lập tức. Tạo một hệ thống tay của riêng mình - giải pháp tốt nhất và thành công nhất, sẽ giúp tiết kiệm tiền. Không có gì phức tạp để cài đặt cảm biến và bộ điều khiển được.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.