อะไรคืออุปกรณ์สื่อสารที่ดีในหมู่วัยรุ่นและ arduino นอกเหนือจาก“ XBees”


9

ฉันใช้ XBees เพื่อสื่อสารวัยรุ่นของฉันจนถึงตอนนี้ อย่างไรก็ตามอย่างที่คุณรู้ว่า XBees มีราคาแพงมากและเมื่อฉันต้องการให้อุปกรณ์หลายเครื่องสื่อสารกันฉันต้องจ่ายเงินให้กับวัยรุ่นหลาย ๆ คน + XBees หลายคนซึ่งคิดเป็นเงินมากกว่า 200 ดอลลาร์

นอกจากนี้ XBee สำหรับวัยรุ่นสองคนที่กำหนดไว้ ฉันต้องการให้วัยรุ่นทุกคนสื่อสารกัน

  1. มีอุปกรณ์สื่อสารอะไรบ้างที่ฉันสามารถเชื่อมต่อวัยรุ่นหรือ arduinos หลาย ๆ ตัวพร้อมกันโดยไม่ต้องซื้อ XBees มาก?

  2. หรืออุปกรณ์สื่อสารคืออะไรที่ยอมให้ทุกอย่างอยู่ในขอบเขตที่จะสื่อสารซึ่งกันและกัน?

  3. หรือวิธีอื่นใดเพื่อให้พวกเขาสื่อสารโดยไม่ใช้วัยรุ่นเป็นรายบุคคล?

หากคุณสามารถตอบคำถามใด ๆ ของพวกเขาได้โปรดช่วยฉันด้วย !!



1
XBee สามารถใช้ในโหมดที่สามารถสื่อสารกับเครือข่ายของโหนด คุณสามารถทำสิ่งต่าง ๆ เช่นการออกอากาศหรือการสื่อสารแบบจุดต่อจุด $ 200 ค่อนข้างถูกจริง ๆ เมื่อเทียบกับเวลาที่คุณจะใช้ในการออกแบบอุปกรณ์ใหม่ คำตอบนี้จะช่วยให้คุณใช้งานได้มากที่สุดelectronics.stackexchange.com/questions/3203/…
Kellenjb

1
Jeenodeรูปลักษณ์ที่น่าสนใจ ฉันไม่ได้ใช้มันดังนั้นฉันจะแสดงความคิดเห็นมากกว่าคำตอบ แต่ฉันคิดว่าแพ็คเก็ตสามารถส่งจาก Jeenode หนึ่งไปยังโหนดอื่นโดยเฉพาะหรือไปยังโหนดอื่นทั้งหมด
Tom Davies

Xbees จะสวยที่มั่นคงและราคาถูกระบบวิทยุ ... แต่นี่คือสิ่งที่อาจจะเป็นที่น่าสนใจ: dealextreme.com/p/... มันเป็นโมดูลบลูทู ธ $ 6 rs-323 ฟังดูดีมากหากคุณกำลังมองหาโมดูลระดับต่ำที่ใช้งานง่าย แต่ระวังมัน smd และมันมาพร้อมกับไม่มีเอกสารอะไรเลย ...
Faken

คำตอบ:


2

สิ่งที่เกี่ยวกับการใช้ตัวรับส่งสัญญาณ rf 'ใบ้' และสร้างโปรโตคอลบนนั้น?

RFM12B หรือแม้กระทั่งบางอย่างที่ถูกกว่า


1

ฉันจะพิจารณาใช้โมดูลไร้สายอื่น ๆ XBees นั้นดี แต่มีราคาแพงจริงๆ ฉันคิดว่าคุณอาจไม่ได้ใช้ตัวเลือกทั้งหมดที่มีให้ในโครงการของคุณอย่างไรก็ตาม สิ่งต่าง ๆ เช่นระบบเครือข่ายแบบตาข่ายเป็นสิ่งที่น่าอัศจรรย์ แต่โดยทั่วไปไม่จำเป็นสำหรับโครงการส่วนใหญ่

ตัวเลือกที่คุ้มค่ามากในขณะที่ยังคงรักษาการตรวจสอบข้อผิดพลาดอยู่ก็คือการใช้ IC โดย Nordic ชุด nRF24 มีไลบรารี arduino ที่ยอดเยี่ยมสำหรับโมดูลเหล่านี้ซึ่งส่วนใหญ่สามารถวิ่งบน Teensy ด้วยการปรับตัวที่น้อยที่สุดโดยเฉพาะถ้าคุณใช้ Teensyduino ห้องสมุดนี้ยังช่วยให้การสื่อสารตาข่ายบางอย่าง (เห็นได้ชัดว่าไม่แข็งแกร่งเท่า XBees); ดูที่นี่ (http://maniacbug.github.com/RF24/starping_relay_8pde-example.html)

หากคุณสั่งซื้อโมดูลเหล่านี้ที่ไม่ได้ขยายโมดูลเหล่านี้สามารถมีราคาต่ำกว่า $ 7 ต่อโมดูล นี่คือบางส่วนสำหรับ$ 5.50 แต่ละ รุ่นที่ขยายอยู่ในช่วง $ 15 - $ 20 ดังนั้นหากระยะทางโหนดถึงโหนดมากกว่า 40 ฟุตประสิทธิผลต้นทุนเมื่อเทียบกับ XBees ลดลงอย่างมาก ทุกอย่างขึ้นอยู่กับการใช้งานของคุณ

จากร้านค้าเดียวกันที่มีโมดูล Nordic ราคาถูกมีบางโมดูลบลูทู ธ ราคาถูกที่อาจคุ้มค่าที่จะดู; สิ่งเหล่านี้มีข้อแม้ว่าพวกเขาจะต้องเชื่อมต่อกับคอมพิวเตอร์ (หน่วยหลัก) มากกว่ากัน (หน่วยทาส) คุณสามารถซื้อโมดูลบลูทู ธ หลักได้ในราคาประมาณ $ 20 จาก ITeadStudio

อีกวิธีหนึ่ง XBee สามารถใช้โดยไม่มีไมโครคอนโทรลเลอร์สำหรับเซ็นเซอร์ง่าย ๆ และการใช้งานอื่น ๆ ค่าใช้จ่ายของคุณจะต่ำกว่ามากต่อหน่วยประมาณ $ 25 แทน $ 25 + $ 16 ดู "การสร้างเครือข่ายเซ็นเซอร์ไร้สาย: ด้วย ZigBee, XBee, Arduino และการประมวลผล" โดย O'Rielly สำหรับรายละเอียดเพิ่มเติม


1

ฉันใช้เครื่องส่งสัญญาณ HopeRF RFM12B พวกเขาเป็นแบบเดียวกับที่ใช้ใน Jeenodes และมีไลบรารีการสื่อสารจาก Jeenode ที่ใช้งานได้ดีกับบอร์ด Arduino เหมือน

พวกมันราคาถูกกว่า Xbee อย่างมาก พวกเขายังมาในรุ่น 3.3 และ 5v ซึ่งสามารถสื่อสารระหว่างกัน ฉันเชื่อว่าการผลิตได้หยุดการผลิต 5 โวลต์ แต่คุณยังสามารถค้นหาพวกมันได้

สิ่งเดียวที่ฉันไม่ชอบเกี่ยวกับพวกเขาคือระยะห่างพิน 2 มม. เนื่องจากคุณไม่สามารถวางมันลงในแผ่นขนมปังหรือแผ่นแถบ อย่างไรก็ตามหากคุณลองใช้พวกเขาฉันขอแนะนำให้ใช้สาย IDE ของแล็ปท็อปบางอัน - พวกเขามีระยะห่าง 2 มม. และสามารถตัดให้เหมาะกับ RFM12 ได้อย่างดีเพื่อใช้ในเขียงหั่นขนม


1

ฉันใช้เราเตอร์ Asus WL-520GU WiFi กับ USB คุณมักจะพบโปรแกรมเงินคืนเพื่อนำราคาสุทธิมาที่ $ 30 หรือมากกว่านั้น

เราเตอร์มี USB สำหรับเชื่อมต่อกับวัยรุ่นและเราเตอร์ WiFi เต็ม คุณสามารถโหลด DD-WRT ได้ ตัวอย่างการกำหนดค่า

และเป็นโบนัสเราเตอร์จะเสริมพลังให้วัยรุ่นของคุณผ่านการเชื่อมต่อ USB

ข้อเสีย: มันใหญ่กว่าโมดูล xbee หรือคล้ายกันมาก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.