ฉันต้องการเชื่อมต่อ Lilypad Arduino กับเครือข่าย WiFi 802.11 ที่ให้บริการอินเทอร์เน็ต อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้? ฉันสามารถใช้โมดูล XBee และเชื่อมต่อกับเราเตอร์ที่บ้านได้หรือไม่? มีตัวเลือก WiFi ให้หรือไม่
ขอบคุณมากเลย!
ฉันต้องการเชื่อมต่อ Lilypad Arduino กับเครือข่าย WiFi 802.11 ที่ให้บริการอินเทอร์เน็ต อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้? ฉันสามารถใช้โมดูล XBee และเชื่อมต่อกับเราเตอร์ที่บ้านได้หรือไม่? มีตัวเลือก WiFi ให้หรือไม่
ขอบคุณมากเลย!
คำตอบ:
คุณสามารถซื้อโมดูล WiFi ด้วยอินเทอร์เฟซแบบอนุกรมแต่ราคาแพงไปหน่อย โดยทั่วไปคุณสามารถควบคุมพวกเขาผ่าน UART และคุณส่งคำสั่ง AT ให้เหมือนกับที่คุณควบคุมโมเด็มผ่านสายโทรศัพท์ในสมัยก่อน
ขยายเพิ่มเติมอีกเล็กน้อย
Davr แนะนำสิ่งที่ฉันจะแนะนำด้วย Roving Networks ยังสร้างชุดโมดูล BT ที่ดีอีกด้วย
เพื่อขยาย ZigBeeเป็นโปรโตคอลแยกต่างหากอย่างสมบูรณ์จาก Wi-Fi ZigBee นั้นคล้ายกับ BT ในพลังงานที่แผ่กระจายซึ่งเกี่ยวข้องกับช่วงขนาดใหญ่ แต่แตกต่างกันตรงที่มันถูกออกแบบมาเพื่ออนุญาตให้หลาย ๆ โหนดสร้างเครือข่ายแต่ละโหนดจะขยายเครือข่ายออกอย่างมีประสิทธิภาพ ฉันหวังว่าสิ่งนี้จะเคลียร์ว่าพวกเขาเหมือนกัน แต่ไม่เกี่ยวข้องกัน
แค่ต้องการแบ่งปันโซลูชันปัจจุบันของฉันกับคุณทั้งหมด:
หลังจากพูดคุยกับ Marcus และ Madeleine ที่ LittleBirdElectronics เราได้พบกับวิธีแก้ปัญหาต่อไปนี้:
1) Xbee บนดอกลิลลี่
2) USB Arduino, Ethernet Sheild และ Xbee combo เพื่อถ่ายโอนข้อความไปยัง WWW
นี่เป็นเพียงหนึ่งในวิธีการแก้ปัญหาที่เป็นไปได้มากมาย แต่สำหรับฉันนี่ดูเหมือนจะให้ประโยชน์ของความต้องการพลังงานต่ำและขนาดที่ปลาย lilypad โดยใช้ xbee แทนการใช้ 802.11 โดยตรงบน lilypad
นอกจากนี้ฉันยังมี Arduino และอีเธอร์เน็ตตัวป้องกันสำรองที่ไม่ได้ใช้งานและต้องการแก้ตัวที่จะเล่นกับ xbee ต่อไป! ;-)
ขอบคุณสำหรับการป้อนข้อมูลของคุณ! มันมีประโยชน์มากในการคิดค้นวิธีแก้ปัญหา
ฉันสามารถใช้โมดูล XBee และเชื่อมต่อกับเราเตอร์ที่บ้านได้หรือไม่?
ใช่ แต่คุณต้องเชื่อมต่อโมดูล XBee กับเราเตอร์ของคุณ คุณสามารถลองค้นหาพอร์ตอนุกรมบนบอร์ดเราเตอร์ของคุณหรือโดย USB กับอะแดปเตอร์อนุกรมหากเราเตอร์ของคุณมีพอร์ต USB นอกจากนี้เราเตอร์ของคุณควรทำงานภายใต้ Linux (อาจเป็น openWRT)