Bài đăng

Đang hiển thị bài đăng từ Tháng 12, 2017

How to Use the Sharp IR Sensor (GP2Y0A41SK0F) - Arduino

Hình ảnh
GP2Y0A21YK0F  là cảm biến đo khoảng cách dùng tia hồng ngoại để đo khoảng cách ( tối đa 80cm ). Giá trị trả về là analog nên rất dễ sử dụng, Module này sử dụng loại cáp kết nối 3 chân có cực nên không sợ đấu sai dây. Cảm biến này thường được ứng dụng trong robot dò đường, đo khoảng cách, tránh vật cản.v.v... Thông số kỹ thuật: Điện áp hoạt động : 4.5 - 5.5V Dòng tiêu thụ : 30mA ( nên thêm 1 tu nguồn 10uF để đảm bảo sự ổn định ) Khoảng cách đo : 10cm - 80 cm Ngõ ra : Analog Tốc độ hồi lấy mẫu : 38 +- 10ms Kích  thước : 44.5 x 18.9 x 13.5 Khối lượng : 3.5g Datasheet:   datasheet Nắp mạch: Công thức gần đúng: val = ( 6762 / ( ADC value - 9)) - 4 (cm) Code: void setup() {   Serial.begin(9600); } void loop() {     int i=analogRead(A0);   int val=(6762/(i-9))-4;   Serial.println(val);   delay(1000); } Link tham khảo cách tính khác:  http://www.instructables.com/...

Đo tần số xung digital bằng arduino

Hình ảnh
Đo tần số xung digital bằng arduino sử dụng pulseIn() pulseIn() Description Reads a pulse (either HIGH or LOW) on a pin. For example, if  value  is  HIGH ,  pulseIn()  waits for the pin to go  HIGH , starts timing, then waits for the pin to go  LOW  and stops timing. Returns the length of the pulse in microseconds or 0 if no complete pulse was received within the timeout. The timing of this function has been determined empirically and will probably show errors in shorter pulses.  Works on pulses from 10 microseconds to 3 minutes in length . Please also note that if the pin is already high when the function is called, it will wait for the pin to go  LOW  and then  HIGH  before it starts counting. This routine can be used only if interrupts are activated. Furthermore the highest resolution is obtained with short intervals. Syntax pulseIn(pin, value)  pulseIn(pin, value, timeout) Parameters pin: the num...

Sử dụng cảm biến màu sắc TCS3200

Hình ảnh
Sử dụng cảm biến màu sắc TCS3200 Ứng dụng :Áp dụng để phân loại màu sắc, cảm ứng và hiệu chuẩn ánh sang mặt trời, kiểm tra dải đọc, kiểm tra màu sắc phù hợp. Thông số kỹ thuật :      + Điện áp cung cấp: (2.7V đến 5.5V)      + Chuyển đổi từ cường độ ánh sáng sang tần số với độ phân giải cao      + Lập trình lựa chọn bộ lọc màu sắc khác nhau và dạng tần số xuất ra.      + Điện năng tiêu thụ thấp. Giao tiếp trực tiếp với vi điều khiển Chức năng chân : + S0,S1 : Đầu vào chọn tỉ lệ tần số đầu ra . + S2,S3 : Đầu vào chọn kiểu photodiode. + OE : Đầu vào cho phép xuất tần số ở chân OUT. + OUT : Đầu ra là tần số thay đổi phụ thuộc cường độ và màu sắc. +Linh kiện điện tử Module cảm biến màu TCS3200 với khả năng nhận biết 3 mầu cơ bản RGB và 4 đèn LED trắng. Các TCS3200 có thể phát hiện và đo lường gần như tất cả màu sắc có thể nhìn thấy. Ứng dụng bao gồm kiểm tra đọc dải, phân loại theo màu sắc, cảm biến ánh s...