วันอังคารที่ 11 กันยายน พ.ศ. 2561

ปฏิบัติ12

#include "LedControl.h" // เรียกใช้ที่อยู่ของ LCD
LedControl lc=LedControl(5,7,6,1);
// Pin 5->DIN, 7->CLK, 6->CS(LOAD), 1 = No.of devices
// เรียกใช้ขา 5 7 6
void show4digit(int num) // ให้อยู่ในลำดับ
{
   int seg1,seg2,seg3,seg4;
  seg1 = ((num%1000)%100)%10;
  seg2 = ((num%1000)%100)/10;
  seg3 = (num%1000)/100;
  seg4 = num/1000;
  lc.setDigit(0,0,seg1,false);
  if (num>=10)
    lc.setDigit(0,1,seg2,false);
    if (num>=100)
        lc.setDigit(0,2,seg3,false);
    if (num>=1000)
        lc.setDigit(0,3,seg4,false);
    delay(300);
}
void setup()
{
    Serial.begin(9600);
    lc.shutdown(0,false);
    lc.setIntensity(0,5);
    lc.clearDisplay(0); 
}
void loop()
{
    int num;
    num = analogRead(A0);
    Serial.print("analogRead=");
    Serial.println(num);
    lc.clearDisplay(0);
    show4digit(num);
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

หลักของมาตรฐาน ISO 9001:2000      หลักการมาตรฐานของ ISO 9001:2000 จะเป็นการระบุถึงข้อกำหนดที่ใช้ในระบบบริหารที่เกี่ยวกับคุณภาพ โดยเป้าหมา...