Đo nhiệt độ và độ ẩm trên Arduino - một cách lựa chọn

Đo nhiệt độ và độ ẩm trên Arduino - một cách lựa chọnĐể tạo một trạm thời tiết hoặc nhiệt kế gia đình, bạn cần học cách ghép bảng Arduino và thiết bị để đo nhiệt độ và độ ẩm. Đo nhiệt độ có thể được xử lý bằng cách sử dụng nhiệt điện trở hoặc cảm biến kỹ thuật số DS18B20, nhưng để đo độ ẩm, sử dụng các thiết bị phức tạp hơn - cảm biến DHT11 hoặc DHT22. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách đo nhiệt độ và độ ẩm bằng cách sử dụng Arduino và các cảm biến này.

Cách dễ nhất để xác định nhiệt độ là sử dụng nhiệt điện trở. Đây là một loại điện trở có điện trở phụ thuộc vào nhiệt độ môi trường. Có các nhiệt điện trở có hệ số nhiệt độ dương và âm của điện trở - PTC (còn gọi là nhiệt điện trở) và nhiệt điện trở NTC, tương ứng. Trong biểu đồ dưới đây, bạn thấy sự phụ thuộc nhiệt độ của điện trở. Đường đứt nét cho thấy sự phụ thuộc ...

 

Màn hình Nextion là gì và làm việc với chúng như thế nào?

Màn hình Nextion là gì và làm việc với chúng như thế nào?Để thực hiện bất kỳ dự án nào, cho dù đó là một ngôi nhà thông minh, tự động hóa công nghiệp, một thiết bị để xuất ra các hệ thống máy tính hoặc đồng hồ đơn giản, bạn sẽ cần một thiết bị đầu ra. Một tùy chọn đơn giản là đèn LED bảy ​​đoạn. Nhưng việc thực hiện như vậy sẽ gây bất tiện khi sử dụng. Để làm cho hệ thống hiện đại và thuận tiện, bạn cần sử dụng màn hình LCD đầy đủ chức năng. Trong bài viết này, chúng tôi sẽ nói về màn hình Nextion, nó là gì, như thế nào và tại sao chúng có thể được sử dụng.

Nhà sản xuất định vị cảm ứng Nextion hiển thị là HMI - Giao diện người-máy, trong tiếng Nga có âm thanh giống như "Giao diện người-máy". Đây là tên của bất kỳ thiết bị nào với sự trợ giúp của các tương tác giữa người và máy diễn ra: giám sát tham số, kiểm soát bộ truyền động, nhập dữ liệu, v.v. Trong thực tế, đây không chỉ là màn hình, mà là một thiết bị có vi điều khiển ARM 32 bit trên tàu, mà "có thể" không chỉ hiển thị dữ liệu ...

 

Giới thiệu về vi điều khiển cho người mới bắt đầu - lịch sử sáng tạo, các loại chính và sự khác biệt

Giới thiệu về vi điều khiển cho người mới bắt đầuVi điều khiển là một phần không thể thiếu trong cuộc sống của một người hiện đại. Chúng được sử dụng từ đồ chơi trẻ em để xử lý các hệ thống kiểm soát. Nhờ sử dụng vi điều khiển, các kỹ sư quản lý để đạt được tốc độ sản xuất và chất lượng sản phẩm lớn hơn trong hầu hết các lĩnh vực sản xuất. Tài liệu này là tổng quan về các ngày quan trọng trong lịch sử của vi điều khiển. Đây không phải là một hướng dẫn kỹ thuật, nhiều điểm tinh tế và điểm bị thiếu.

Để hiểu lý do cho sự xuất hiện và phát triển của công nghệ vi xử lý, hãy xem các đặc điểm và tính năng của các máy tính đầu tiên. ENIAC - máy tính đầu tiên, 1946. Trọng lượng - 30 tấn, chiếm toàn bộ phòng hoặc 85 mét khối trong không gian. Tản nhiệt lớn, tiêu thụ điện năng, trục trặc liên tục do các đầu nối đèn điện tử. Ôxít dẫn đến sự biến mất của các tiếp điểm và đèn bị mất liên lạcmất liên lạc với hội đồng quản trị ...

 

Chip đồng hồ thời gian thực RTC - Mục đích, loại và ví dụ sử dụng

Chip đồng hồ thời gian thực RTCĐể thực hiện bất kỳ nhiệm vụ nào liên quan đến tự động hóa, bạn thường cần phải tính các khoảng thời gian nhất định. Đôi khi điều này được thực hiện bằng cách đếm một số chu kỳ nhất định của đồng hồ hoặc chu kỳ máy. Tuy nhiên, mặc dù chúng tuân theo một tần số nhất định và thường phụ thuộc vào bộ cộng hưởng thạch anh, khi thực hiện các thao tác trong thời gian thực và đặc biệt nếu chúng được gắn với thời gian trong ngày, chúng sẽ thay đổi theo thời gian. Để giải quyết vấn đề này, sử dụng chip đồng hồ thời gian thực hoặc chip RTC.

RTC (đồng hồ thời gian thực, đồng hồ thời gian thực của Nga) là một loại vi mạch được thiết kế để đếm thời gian theo đơn vị "thực" (giây, phút, giờ, v.v.). Chúng phụ thuộc vào nguồn điện, có thể ở bên ngoài, dưới dạng pin có thể thay thế hoặc pin lithium, hoặc được tích hợp vào vỏ vi mạch.Tín hiệu đồng hồ để báo cáo thời gian có thể được lấy từ bộ cộng hưởng thạch anh bên ngoài ...

 

Màn hình cho Arduino là gì và làm thế nào để kết nối chúng

Màn hình cho Arduino là gì và làm thế nào để kết nối chúngVi điều khiển cho phép bạn thực hiện bất kỳ hệ thống tự động và giám sát nào. Nhưng để tương tác giữa công nghệ và con người, chúng ta cần cả hai thiết bị đầu vào - nhiều nút, đòn bẩy, chiết áp và thiết bị đầu ra - đèn báo (bóng đèn), các thiết bị tín hiệu âm thanh khác nhau (loa tweeter) và cuối cùng là màn hình. Trong bài viết này, chúng tôi sẽ xem xét hiển thị ký tự cho Arduino, cách kết nối chúng và làm cho chúng hoạt động.

Màn hình có thể được chia thành phân khúc (như đồng hồ kỹ thuật số), chữ và số. Phân đoạn được sử dụng để chỉ ra số lượng đơn giản, ví dụ: nhiệt độ, thời gian, số vòng quay. Như vậy được sử dụng trong máy tính và trên các thiết bị gia dụng ngân sách cho đến ngày nay. Thông tin được hiển thị bằng cách làm nổi bật các ký tự nhất định. Chúng có thể là cả tinh thể lỏng và đèn LED. Màn hình chữ và số có thể được tìm thấy trên công nghệ cũ ...

 

Cách kết nối bộ mã hóa gia tăng với Arduino

Cách kết nối bộ mã hóa gia tăng với ArduinoThông thường trong các thiết bị trên vi điều khiển, bạn cần tổ chức quản lý các mục menu hoặc thực hiện một số điều chỉnh. Có nhiều cách: sử dụng các nút, điện trở thay đổi hoặc bộ mã hóa. Bộ mã hóa gia tăng cho phép bạn điều khiển một cái gì đó bằng cách xoay vô tận của tay cầm. Trong bài viết này, chúng tôi sẽ xem xét làm thế nào để bộ mã hóa gia tăng và Arduino hoạt động.

Bộ mã hóa gia tăng, giống như bất kỳ loại bộ mã hóa nào khác, là một thiết bị có tay cầm xoay. Xa, nó giống như một chiết áp. Sự khác biệt chính từ chiết áp là tay cầm bộ mã hóa xoay 360 độ. Ông không có điều khoản cực đoan. Bộ mã hóa có nhiều loại. Sự gia tăng khác nhau ở chỗ với sự giúp đỡ của nó, không thể biết vị trí của tay cầm, mà chỉ có thực tế xoay theo một số hướng - bên trái hoặc bên phải. Theo số lượng xung tín hiệu, bạn đã có thể tính toán ở góc nào ...

 

Vi điều khiển PIC cho người mới bắt đầu

Vi điều khiển PIC cho người mới bắt đầuTrong thị trường hiện đại, có một số gia đình và hàng loạt vi điều khiển từ các nhà sản xuất khác nhau, trong đó có thể phân biệt được AVR, STM32 và PIC. Mỗi gia đình đã tìm thấy phạm vi riêng của mình. Trong bài viết này tôi sẽ nói với những người mới bắt đầu về vi điều khiển PIC, cụ thể là nó là gì và những gì bạn cần biết để bắt đầu với chúng.

PIC là tên của một loạt các bộ vi điều khiển được sản xuất bởi Microchip Technology Inc (Hoa Kỳ). Tên PIC xuất phát từ Bộ điều khiển giao diện ngoại vi. Vi điều khiển PIC có kiến ​​trúc RISC. RISC - một bộ hướng dẫn viết tắt, cũng được sử dụng trong các bộ xử lý cho thiết bị di động.Vào năm 2016, Microchip đã mua Atmel, một nhà sản xuất bộ điều khiển AVR. Do đó, trang web chính thức giới thiệu các bộ vi điều khiển của gia đình và PIC và AVR.Trong số các vi điều khiển PIC 8 bit, nó bao gồm 3 họkhác nhau về độ sâu bit và một bộ lệnh...

 

Phương pháp đọc và quản lý cổng Arduino I / O

Phương pháp đọc và quản lý cổng Arduino I / OĐể tương tác với thế giới bên ngoài, bạn cần cấu hình các đầu ra của vi điều khiển để nhận hoặc truyền tín hiệu. Kết quả là, mỗi pin sẽ hoạt động ở chế độ đầu vào và đầu ra. Có hai cách để làm điều này trên mọi bo mạch Arduino mà bạn yêu thích, chính xác là cách bạn học được từ bài viết này.

Mọi người đều biết rằng Arduino được lập trình trong C ++ với một số điều chỉnh và đơn giản hóa cho người mới bắt đầu. Nó được gọi là dây. Ban đầu, tất cả các cổng arduino được định nghĩa là đầu vào và không cần chỉ định điều này trong mã. Có ba chế độ mà cổng có thể hoạt động: INPUT - đầu vào, ở chế độ này, dữ liệu được đọc từ các cảm biến, trạng thái của các nút, tín hiệu analog và kỹ thuật số. Cổng nằm trong cái gọi là trạng thái trở kháng cao, nói một cách đơn giản - đầu vào có điện trở cao.OUTPUT - đầu ra, tùy thuộc vào lệnh được quy định trong mã, cổng nhận giá trị bằng một hoặc không.Đầu ra trở thành một nguồn được kiểm soát. ...

 
Quay lại << 1 2 3 4 >> Trang tiếp theo