lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

สอบถามปัญหาการใช้งาน Ethernet Shield W5100

อ๊อด
อ๊อด (Guest)
IP: 61.91.133.x
2 ปีที่ผ่านมา

รบกวนสอบถามผมใช้

Ethernet Shield W5100 ร่วมกับ Arduino MEGA 2560 R3

พบว่า

1. ต่อ Arduino MEGA 2560 R3 ผ่าน USB เมื่อเสียบสาย USB

    บอร์ด Ethernet Shield W5100 จะทำงานทันที  (ปกติ)

2. ต่อ Arduino MEGA 2560 R3 ด้วย Adaptor (เพื่อใช้งานจริง)

    บอร์ด Ethernet Shield W5100 จะไม่ทำงานทันที จะต้องกดปุ่ม Reset ที่บอร์ดทุกครั้ง

    ถึงจะทำงาน

     ปัญหาคือหากใช้งานจริงแล้วเกิดไฟฟ้าดับ แล้วไฟฟ้ากลับมา จะต้องมากด

     ปุ่ม Reset ทุกครั้ง  ซึ่งหากเราไม่ได้อยู่ในบ้านหรือไม่ได้กดปุ่ม Reset ก็จะไม่สามารถ

      ใช้งานต่อเนื่องได้ครับ

      

       ดังนั้นจะรบกวนขอคำแนะนำด้วยครับ

 

ขอบคุณครับ

      

 

 

 

 

 

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

อาจเป็นกับสัญญาณรบกวนในบอร์ด ลองดู การต่อวงจร auto reset ตามนี้ครับ http://marco.guardigli.it/2010/11/arduino-wiznet-ethernet-shield-proper.html

QUOTE 
ความคิดเห็นที่ #2
อ๊อด
อ๊อด (Guest)
IP: 61.91.133.x
2 ปีที่ผ่านมา

เดียวทดสอบดูก่อนครับ

ขอบคุณครับ

QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

ลองดูครับ : )

QUOTE 
ความคิดเห็นที่ #4
ภูริทัต
ภูริทัต (Guest)
IP: 203.150.112.x
2 ปีที่ผ่านมา

มีอีกวิธีครับผมใช้อยู่ หามาจาก google นี่แหละแต่ได้ผลดีครับ ลองเอาไปใช้ดูครับ วิธีนี้จะง่ายหน่อย

ประมาณว่า บอร์ดarduino มันรีเซทไวมากๆ จนแลนชิลรีเซทตามไม่ทัน
(ผมหาลิ้งไม่เจอขออธิบายคร่าวๆนะครับ) Cry 

ผมใช้ Ethernet Shield W5100  กับ arduino uno r3 นะครับ
1. ก่อนเสียบ lan shield ให้พับขา reset (ไม่ต้องการให้ขา reset ของแลนชิลเชื่อมกับบอร์ด arduino) สำหรับบอร์ด arduino uno จะมีสองจุดนะครับที่ reset จะเชื่อมกัน อยู่ใกล้ๆ pin 3.3V และก็ที่พอร์ต iscp อีกจุดนึง

2.เสียบแลนชิลลงไปได้เลย  แล้วเลือกขา io ที่เป็น digital (ว่างๆไม่ได้ใช้) มาสักหนึ่งขาครับ แล้วต่อสายจั๋มระหว่างขา io ที่เลือกไปที่ขา reset

3.เขียนโค๊ดอีกนิดหน่อยในโปรแกรมครับเป็นอันเสร็จ (สมมุติผมเลือก pin 8 นะ)

   pinMode(8,OUTPUT);digitalWrite(8,LOW);
   delay(100);
   digitalWrite(8,HIGH);
   pinMode(8,INPUT);

QUOTE 
ความคิดเห็นที่ #5
ภูริทัต
ภูริทัต (Guest)
IP: 203.150.112.x
2 ปีที่ผ่านมา

เพิ่มรูปให้ครับ

QUOTE 
ความคิดเห็นที่ #6
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

WOW ขอบคุณมาก ๆ ครับที่ช่วยแชร์ความรู้

เอาขา reset มาต่อข้างนอก แล้วเขียนโปรแกรม arduino ให้ reset เอง
ทริคนี้มีประโยชน์มาก ๆ เลยครับ

1
แสดงความคิดเห็นที่ 1-6 จากทั้งหมด 6 ความคิดเห็น
ข้อความ
ชื่อผู้โพส
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
275.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A474
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
90.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A225
5.00 บาท
  • สั่งซื้อ
Go to Top