#include <LedControl.h> #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 11 OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire); float Tfloat; long Tint; LedControl lc=LedControl(8,10,9,1); // Pin 8->DIN, 10->CLK, 9->CS(LOAD), 1 = No.of devices void show6digit(long num) { int seg1,seg2,seg3,seg4,seg5,seg6; seg6 = (num/100000); seg5 = ((num%100000)/10000); seg4 = (((num%100000)%10000)/1000); seg3 = ((((num%100000)%10000)%1000)/100); seg2 = (((((num%100000)%10000)%1000)%100)/10); seg1 = (((((num%100000)%10000)%1000)%100)%10); lc.setDigit(0,0,seg1,false); lc.setDigit(0,1,seg2,false); lc.setDigit(0,2,seg3,false); lc.setDigit(0,3,seg4,false); lc.setDigit(0,4,seg5,true); if (num>=100000) lc.setDigit(0,5,seg6,false); delay(300); } void setup(void) { sensors.begin(); lc.shutdown(0,false); lc.setIntensity(0,5); lc.clearDisplay(0); } void loop(void) { sensors.requestTemperatures(); Tfloat = sensors.getTempCByIndex(0); Tint = long(Tfloat*10000); lc.clearDisplay(0); show6digit(Tint); }
วันศุกร์ที่ 28 กันยายน พ.ศ. 2561
งานปฏิบัติ15
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
งานที่ 5
การบริหารงานคุณภาพเทคโนโลยีและสารสนเทศคือ ISO 9001-2000 ในด้านคุณภาพการผลิตและบริการ ซึ่งเป็นมาตราฐานสากลที่องค์กรธุรกิจทั่วโลกให้คว...
-
#include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); int aVal=0,tempaVal=0; void setup() { lcd.begin(); } ...
-
Arduino แผงควบคุมแสงอาทิตย์ตามแสงอาทิตย์ ส่วนประกอบที่จำเป็น: เซอร์โวมอเตอร์ (sg90) แผงเซลล์แสงอา...
-
โครงงานนี้เป็นการนำเอาโมดูลเซ็นเซอร์แสงสำหรับตรวจจับเมื่อมีจดหมายส่งเข้ามา แล้วแจ้งเตือนเข้า LINE ผ่าน NodeMCU ESP8266 ในยุคปัจจุบันตู้...
ไม่มีความคิดเห็น:
แสดงความคิดเห็น