![]() |
Nhiệt kế y tế dùng DS18B20 + PIC6F628 + LCD
2 Attachment(s)
Mình đang làm bài tập lớn về nhiệt kế y tế:
Mình viết bài trên mikroC_PRO_PIC_2011_Build.4.60 Phần đo nhiệt độ hiển thị mình đã làm xong , đang cần giúp đỡ đoạn code viết "khi nhiệt độ đo lớn hơn 37 độ C thì đèn led báo sáng". Xin được giúp đỡ !!! |
Mong được sự giúp đỡ , đóng góp của tất cả các bạn!
|
Mạch thật mà bạn nối LED như trong mô phỏng thì không bao giờ nó sáng được. Muốn nó sáng
khi nhiệt > 37. - Đầu tiên setup cho pin nối LED là đầu ra. - Trong while(true) đặt lệnh so sánh If(nhiệt>37) led sáng chấm phẩy. |
thì khi đọc nhiệt độ về bạn so sánh với 37 nếu lớn hơn thì xuất ra,còn ko thì thôi
. . doc_ADC(); x=read_ADC(); x=x */.......tùy vào loại cảm biến mà bạn tính ra con số X là nhiệt độ if(x>=37) { LED SÁNG } else { CHO LED TẮT } . . . |
2 Attachment(s)
Thanhs các bạn đã góp ý !!!
Đây là bài tập mình đã hoàn thành |
Múi giờ GMT. Hiện tại là 10:12 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam