AnalogRead() | Cộng đồng Arduino Việt Nam
Maybe your like
Jump to navigation
Bạn đang tìm kiếm điều gì?
Vì sao chúng ta cần đóng góp xây dựng một cộng đồng Arduino Việt Nam miễn phí kiến thức tới tất cả mọi người?
Cộng đồng Arduino Việt Nam
Bạn đang ở đây
- Arduino.vn
- Tài liệu tham khảo
- analogRead()
Giới thiệu
Nhiệm vụ của analogRead() là đọc giá trị điện áp từ một chân Analog (ADC). Trên mạch Arduino UNO có 6 chân Analog In, được kí hiệu từ A0 đến A5. Trên các mạch khác cũng có những chân tương tự như vậy với tiền tố "A" đứng đầu, sau đó là số hiệu của chân.
analogRead() luôn trả về 1 số nguyên nằm trong khoảng từ 0 đến 1023 tương ứng với thang điện áp (mặc định) từ 0 đến 5V. Bạn có thể điều chỉnh thang điện áp này bằng hàm analogReference().
Hàm analogRead() cần 100 micro giây để thực hiện.
Khi người ta nói "đọc tín hiệu analog", bạn có thể hiểu đó chính là việc đọc giá trị điện áp.
Cú pháp
analogRead([chân đọc điện áp]);Ví dụ
int voltage = analogRead(A0);Trong đó A0 là chân dùng để đọc điện áp.
Nếu bạn chưa kết nối chân đọc điện áp, hàm analogRead() sẽ trả về một giá trị ngẫu nhiên trong khoảng từ 0 đến 1023. Để khắc phục điều này, bạn phải mắc thêm một điện trở có trị số lớn (khoảng 10k ohm trở lên) hoặc một tụ điện 104 từ chân đọc điện áp xuống GND.
Reference Tags: Analog I/O Rate node lên17 thành viên đã đánh giá bài viết này hữu ích. Các bài viết cùng tác giả Bạn có một DỰ ÁN hay giống thế này? Chia sẻ nhé!
Như chúng ta đã biết, cuộc thi VMIG 2016 năm nay đã có kết quả vòng sơ khảo. Xin chúc mừng 40+2 nhóm đã vào tròng 2 của cuộc thi năm nay, Chúng ta cùng xem trong bộ board mạch edison và mini breakout có điều gì hot nhé!
Rate node lên25 thành viên đã đánh giá bài viết này hữu ích. Từ khóa: intel edisonvmig2016mini breakout Bạn có một DỰ ÁN hay giống thế này? Chia sẻ nhé!
Chúng ta có thể dễ dàng nhận biết mưa bằng mắt thường hoặc cảm nhận ở da. Với tư tưởng ấy, các hệ thống điện tử phát hiện mưa cũng chia ra làm hai loại: thứ nhất là dùng camera để nhận biết và loại thứ hai là dùng cảm biến (tương tự da của con người). Vậy Arduino có thể phát hiện mưa bằng cách nào ?
Rate node lên15 thành viên đã đánh giá bài viết này hữu ích. Từ khóa: cảm biến mưadigitalReadserialcảm biếnmưaCửa cuốn thông minh
Thành viên trực tuyếnHiện đang có 1 người trực tuyến.
- DuongIoT
- Sangthu1396
- Nhân nyt
- Đào Anh Khoa
- no1
- Hữu Sang
- hoangduclinh01
- John Nguyễn
- duonghihi
Arduino.vn được xây dựng trên nền tảng Drupal 7, phiên bản hiện tại 2.3 tên mã Chia sẻ tình yêu với Arduino.
Đây là trang thông tin phi lợi nhuận ra đời hướng tới cộng đồng trẻ, những chủ nhân tương lai của đất nước. Tìm hiểu thêm
Lấy tin RSS
Nội dung trên trang Arduino.vn được phân phối theo giấy phép Creative Commons Attribution-ShareAlike 4.0 International License.Vui lòng ghi rõ nguồn và link về bài gốc nếu bạn tham khảo nội dung từ website này. Bạn ơi ^_^!
Mục lục
Hãy trở thành thành viên của Cộng đồng Arudino Việt Nam để mở khóa chức năng này.
Mục lụcTag » Arduino Led A0
-
Turn On A Led With A0, A1, A2, A3, A4, A5, A6 - Arduino Forum
-
RGB LED On Analog Pins A0, A1, A2 - Arduino Forum
-
Can You Run An LED With Analog Pins? - Frequently-Asked Questions
-
AnalogRead() - Arduino Reference
-
AnalogWrite() - Arduino Reference
-
Analog Input Pins - Arduino
-
Help Controlling 3 LEDs Based On Analog Output - Arduino Forum
-
Usinga A0-A5 Pins For Analog Output Fade - LEDs And Multiplexing
-
ESP8266 Analog Reading Read ADC A0 Arduino IDE MicroPython Lua
-
Arduino Uno Pinout | Arduino FAQs
-
3”, Only Be Used For Output Of An Analog Signal In Arduino? - Quora
-
1.5 Using The Map Function For Analog Results With Arduino
-
Học Arduino Bài 2 : Những điều Cơ Bản Về Arduino - MLAB