สินค้าที่ไม่ขึ้นว่าหมด มีสินค้าพร้อมจัดส่งได้ทันที (ราคาที่แสดงรวม VAT แล้ว)
ข้อมูล
น้ำหนัก
บาร์โค้ด
ลงสินค้า
อัพเดทล่าสุด
รายละเอียดสินค้า

Mini W5500 Ethernet Module โมดูลอีเทอร์เน็ต ใช้เชื่อมต่อกับอินเตอร์เน็ตผ่านสายแลนทำระบบ IoT ที่เชื่อถือได้ เหมาะสำหรับทำระบบ IoT ที่ติดตั้งอยู่กับที่ เช่น ชุดควบคุมและตรวจวัดการใช้ไฟฟ้าภายในบ้าน ระบบจัดการเครื่องใช้ไฟฟ้าภายในบ้าน ระบบฟาร์มอัจฉริยะ (Smart Farm) เป็นต้น ตัวโมดูลใช้ไอซี W5500 มีแรม 32KB ขณะทำงานเกิดความร้อนต่ำ ทำให้ไม่มีปัญหาระบบค้างจากแรมเต็มและความร้อนสูงเกินเหมือนที่เกิดขึ้นในโมดูลที่ใช้ไอซีรุ่นอื่น สามารถเชื่อมต่อกับไมโครคอนโทรลเลอร์ได้ทุกเบอร์ เชื่อมต่อผ่าน SPI และสำหรับแพลตฟอร์ม Arduino มีไลบารี่พร้อมในโปรแกรม ไม่ต้องติดตั้งไลบารี่เพิ่ม

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

  • เป็นโมดูลอีเทอร์เน็ตสำหรับทำให้ไมโครคอนโทรลเลอร์เชื่อมต่อกับอินเตอร์เน็ตได้ผ่านสายแลน
  • ใช้ไอซี W5500 ในการควบคุม มีแรมสำหรับเก็บข้อมูลภายใน 32KB
  • รองรับโปรโตคอล TCP และ UDP และรองรับระบบแจก IP อัตโนมัติ (DHCP) สามารถเปิดการเชื่อมต่อได้พร้อมกันถึง 8 Sockets
  • ใช้แรงดัน 3.3V ในการทำงาน สามารถเชื่อมต่อกับไมโครคอนโทรลเลอร์ที่ทำงานด้วยแรงดัน 5V ได้ (5V I/O signal tolerance)
  • เชื่อมต่อกับไมโครคอนโทรลเลอร์ผ่าน SPI มีไลบารี่สำหรับแพตลฟอร์ม Arduino มาในโปรแกรม ArduinoIDE (ไลบารี่รองรับบอร์ด Arduino ทุกรุ่น รองรับ ESP32 และ ESP8266)
  • โมดูลมีขนาดเล็ก เสียบลงโพรโทบอร์ดได้

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

ตัวอย่างการใช้งานอ่านค่าเวลาปัจจุบันผ่านโปรโตคอล NTP

เตรียมอุปกรณ์ดังนี้

  1. บอร์ด Arduino Uno R3 จำนวน 1 บอร์ด
  2. สายจั้มผู้ - เมีย จำนวน 7 เส้น
  3. โมดูลอีเทอร์เน็ต W5500 จำนวน 1 บอร์ด

ต่อวงจรดังนี้

เมื่อต่อวงจรเรียบร้อยแล้ว ให้เสียบสาย USB ของบอร์ด Arduino แล้วเสียบสายแลนเข้าที่โมดูลอีเทอร์เน็ต W5500 หากไฟที่พอร์ตแลนของโมดูลสีส้มติด แสดงว่าเชื่อมต่ออุปกรณ์อื่นผ่านสายแลนได้แล้ว

เปิดโปรแกรม ArduinoIDE ขึ้นมา กดไปที่ File > Examples > Ethernet เลือก UdpNtpClient

โปรแกรมตัวอย่าง UdpNtpClient จะแสดงขึ้นมา ให้เลื่อนไปบรรทัดที่ 44 ลบเครื่องหมาย // หน้าคำสั่ง Ethernet.init(10); ออก

เลื่อนไปบรรทัดที่ 103 แล้วเพิ่มโค้ด epoch += 7 * 60 * 60; ลงไป เพื่อแก้ให้แสดงเวลาประเทศไทย โดย Timezone เวลาประเทศไทยคือ +7 ชั่วโมง และตัวแปร epoch ใช้เก็บค่าเวลาในหน่วยวินาที ดังนั้นหากต้องการปรับเป็นเวลาประเทศไทย จึงต้อง + 7 * 60 * 60 เมื่อ 7 คือจำนวนชั่วโมง และ 60 แรก คือ 1 ชั่วโมงมี 60 นาที และ 60 ที่สอง คือ 1 นาที มี 60 วินาที ดังนั้นเมื่อนำ 7 * 60 * 60 จะได้ตัวเลขวินาทีของ 7 ชั่วโมง

กดที่ Tool เลือกบอร์ดเป็น Arduino Uno R3 และเลือกพอร์ตให้เรียบร้อย

กดปุ่มอัพโหลดโปรแกรม

รอจนกว่าจะขึ้น Done uploading. เป็นอันเสร็จสิ้นการอัพโหลด แล้วกดปุ่มเปิด Serial Monitor ขึ้นมา

ที่หน้า Serial Monitor รอประมาณ 10 - 30 วินาที ค่าเวลาที่ได้จากอินเตอร์เน็จก็จะแสดงขึ้นมาแล้ว

ศึกษาการเขียนโปรแกรมโมดูลอีเทอร์เน็ต W5500 ได้ที่ Arduino - Ethernet

Mini W5500 Ethernet Module เชื่อมต่ออินเตอร์เน็ตผ่านสายแลน
Mini W5500 Ethernet Module เชื่อมต่ออินเตอร์เน็ตผ่านสายแลน
Mini W5500 Ethernet Module เชื่อมต่ออินเตอร์เน็ตผ่านสายแลน
เงื่อนไขอื่นๆ
Tags

วิธีการชำระเงิน

ธนาคารกรุงเทพ จำกัด (มหาชน) สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
บมจ. ธนาคารกรุงไทย สาขาเซ็นทรัลพลาซ่า แจ้งวัฒนะ ออมทรัพย์
บมจ. ธนาคารกสิกรไทย สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
ArtronShop บอร์ดอิเล็กทรอนิกส์ Arduino ESP32 ESP8266
จำหน่ายบอร์ดไมโครคอนโทรลเลอร์สำหรับ Maker และนักพัฒนา ESP32 ESP8266 NodeMCU โมดูลอิเล็กทรอนิกส์
เบอร์โทร : 0636399127
อีเมล : [email protected]
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม