Bosszi

รับออกแบบวงจร รับทำวงจรสำหรับ ARDUINO ตามความต้องการ

Currently Viewing Posts in สินค้า

เครื่องบันทึกเวลาการทำงานของเครื่องจักร

MachineTimer-Mainpage

ภาพหน้า Mainpage ของเว็บไซต์เพื่อตรวจเช็คเวลาการทำงานของเครื่องจักรทั้งหมด

เป็นตัวบันทึกการเปิดปิดเวลาการทำงานของเครื่องจักร เรียกข้อมูลการทำงานมาดูได้ ติดต่อผ่านสัญญาณ WiFi เชื่อมต่อกับ Web Server เพื่อดูข้อมูลได้ตลอดเวลา การเรียกดูข้อมูลสามารถใช้ได้ทั้งคอมพิวเตอร์และสมาร์ทโฟนผ่าน Web browser ตัวเว็บไซต์จะแสดงข้อมูลแบบกราฟ ตารางของแต่ละเครื่องและสถานะการทำงานปัจจุบัน สามารถเรียกดูข้อมูลเก่าๆได้ไม่เกิน 28 วัน

MachineTimer-Date

ภาพการเลื่อกวันเวลาก่อนๆในการแสดงผล

MachineTimer-Mac

ภาพเลือกแสดงกราฟการทำงานของเครื่องจักร

MachineTimer-1Mac

ภาพแสดงเวลาการทำงานแบบเครื่องต่อเครื่อง

 

ระบบ Login เพื่อเข้าดูข้อมูล สามารถล้างเวลาการทำงานของเครื่องจักรและเพิ่ม/ลบ Username อื่นๆ

MachineTimer-Login

ภาพหน้าเว็บ Login ก่อนเข้าตรวจสอบการทำงานเครื่องจักร

MachineTimer-Admin

หน้าเว็บสำหรับ Admin

 

รับซ่อมตู้น้ำหยอดเหรียญ

 

  • รับซ่อมตู้น้ำดื่มหยอดเหรียญ
  • อะไหล่ตู้น้ำดื่มหยอดเหรียญ
  • เครื่องไม่รับเหรียญ
  • เปลี่ยนไส้กรอง
  • น้ำจ่ายเองหรือไม่จ่าย

RC-water-coin

รายละเอียดการติดต่อ

0965024580 (ศรพงษ์)

จำหน่ายและติดตั้งตู้น้ำหยอดเหรียญ RO

รายละเอียดสินค้า

  1. ถังเก็บน้ำ 200 ลิตร ราคา 24,000 บาท / แบบถังเก็บน้ำ 100 ลิตร ราคา 18,000 บาท
  2. ระบบการกรองแบบ RO
  3. ไฟแสดงสถานะพร้อมทำงานหรือไม่พร้อมทำงาน
  4. ตัดระบบการทำงานเมื่อเครื่องไม่พร้อมทำงาน
  5. ระบบตรวจสอบการทำงานของอุปกรณ์สำหรับตรวจสอบเครื่องเบื้องต้น
  6.  1 ช่องหยอดเหรียญ
  7. ปุ่มจ่ายน้ำและหยุดจ่ายน้ำ
  8. ตั้งเวลาเปิด-ปิดป้ายไฟ
  9. ตั้งราคาขายน้ำได้ตามต้องการ

RC-water-coin

รายละเอียดการติดต่อ

0965024580 (ศรพงษ์)

การใช้งานบอร์ดตู้น้ำหยอดเหรียญ BWT-2021-V1

การต่อบอร์ตู้น้ำหยอดเหรียญ BWT-2021-V1

BWT-2021-V1_Manual-2

 

BWT-2021-V1_Manual1-out-motor-2

 

BWT-2021-V1_Manual1-pump-Air-2

การตั้งค่าต่างๆ

BWT-2021-V1_Manual2

คุณสมบัติ

  1. ติดตั้งบอร์ด ตั้งค่าต่างๆของบอร์ดและปรับเปลี่ยนปริมาณน้ำต่อบาทได้ง่าย
  2. ตั้งเวลาเปิด-ปิดหลอดไฟป้ายอัตโนมัติ
  3. มีระบบตรวจสอบการทำงานของอุปกรณ์อินพุตและเอาต์พุต
  4. ไฟดับไม่ลบค่าเหรียญที่เหลืออยู่
  5. ไฟสถานะการทำงานเครื่องว่าพร้อมทำงานหรือไม่

 

รายละเอียดสำหรับการติดต่อ

0965024580 (ศรพงษ์)

วงจรส่งผ่านสัญญาณ Analog ด้วย PC817 สัญญาณ INPUT 0 – 10 V สัญญาณ OUTPUT 0 – 5V Isolated ground

วงจรส่งผ่านสัญญาณ Analog ด้วย PC817 สัญญาณ INPUT 0 – 10 V สัญญาณ OUTPUT 0 – 5V Isolated ground


0 – 10V to 0 – 5V Isolated ground

แผงวงจรสำหรับรับสัญญาณไฟ 0 – 10V และแปลงเป็นไฟ 0 – 5V แบบแยกกราวด์

สัญญาณเข้า          สัญญาณออก

        1V                       0.002V

       2V                        0.196V

       3V                       0.537V

       4V                       1.013V

       5V                       1.561V

       6V                       2.149V

       7V                       2.742V

       8V                       3.349V

       9V                       3.819V

       10V                      3.976V

กราฟแสดงสัญญาณเข้า 0 – 10V และสัญญาณออก 0 – 5V

Code สำหรับอ่านค่าแรงดัน

void setup() {
  Serial.begin(9600);

}

void loop() {
  Serial.print("Voltage : "); Serial.println(Read_Voltage());
  delay(1000);

}

float Read_Voltage() {
  int Ana_Volt = analogRead(A0);
  float Volt = 0;
  if (Ana_Volt < 5) {
    Volt = 0;
  }
  else if (Ana_Volt < 35 && Ana_Volt > 5) {
    Volt = Ana_To_Vo(35, 1, Ana_Volt, 0);
  }
  else if (Ana_Volt < 113 && Ana_Volt > 35) {
    Volt = Ana_To_Vo(80, 2, Ana_Volt, 35);
  }
  else if (Ana_Volt < 214 && Ana_Volt > 113) {
    Volt = Ana_To_Vo(101, 3, Ana_Volt, 113);
  }
  else if (Ana_Volt < 329 && Ana_Volt > 214) {
    Volt = Ana_To_Vo(115, 4, Ana_Volt, 214);
  }
  else if (Ana_Volt < 451 && Ana_Volt > 329) {
    Volt = Ana_To_Vo(122, 5, Ana_Volt, 329);
  }
  else if (Ana_Volt < 578 && Ana_Volt > 451) {
    Volt = Ana_To_Vo(127, 6, Ana_Volt, 451);
  }
  else if (Ana_Volt < 704 && Ana_Volt > 578) {
    Volt = Ana_To_Vo(126, 7, Ana_Volt, 578);
  }
  else if (Ana_Volt < 805 && Ana_Volt > 704) {
    Volt = Ana_To_Vo(85, 8, Ana_Volt, 704);
  }
  else if (Ana_Volt < 845 && Ana_Volt > 805) {
    Volt = Ana_To_Vo(31, 9, Ana_Volt, 805);
  }
  else if (Ana_Volt > 820 ) {
    Volt = 10;
  }
  return Volt;
}

float Ana_To_Vo(int Max_Va, float Max_Vo, float Ana, int Min_Va) {
  Ana = Ana - Min_Va;
  float V = Ana / Max_Va;
  V = V + Max_Vo;
  return V;
}

 

การต่อวงจรทดลอง

ค่าที่อ่านได้จาก Code

Vin 6.2 V

 

Vin 9.4V

Vin 4.8V

 

https://www.star-circuit.com

  • เรื่องล่าสุด

  • คลังเก็บ

  • บันทึกส่วนตัว