2010-11-28 17 views
0

Was ich im Sinn habe, ist eine Anzahl von Sensoren (Temperatur, Beschleunigungsmesser, Schallpegelmesser), die von einem Mikrocontroller gesteuert werden. Ich möchte diese Informationen aufnehmen und sie drahtlos an einen Laptop übertragen, der diese Informationen aufnimmt und mithilfe von Zigbee auf einem Webserver speichert. Ich weiß nicht, wo ich anfangen soll.Wie verwende ich Zigbee, um mit einem Laptop zu kommunizieren?

+1

Nun, haben Sie die vorhandene Hardware? Ein Eval Board vielleicht? Wenn nicht, was sind Ihre Anforderungen? –

+0

Nein, tue ich nicht. Ich habe Nachforschungen über Zigbee angestellt und es scheint, als wäre es das richtige Protokoll für das, was ich brauche, aber hier bin ich festgefahren. Welche Hardware benötige ich, um die Sensorwerte zu messen und an einen Laptop zu übertragen, damit ich sie überwachen kann? Dies ist das erste Mal, dass ich versuche, Daten drahtlos zu übertragen. Jede Hilfe wird sehr geschätzt. – Edward

+0

@Ruslik Vielen Dank, dass wäre hilfreich. ([email protected]) – Edward

Antwort

1

Da Sie noch keine Hardware haben, möchten Sie vielleicht die Arduino ausprobieren. Die Hardware ist erschwinglich, kann über USB mit Ihrem System verbunden werden, während sie im System programmierbar ist.

Die Basisplatine kann über sogenannte "Shields" erweitert werden, die zusätzliche Funktionen bieten. In Ihrem Fall wäre die XBee shield angemessen. Das Verbinden Ihres Laptops mit einem XBee-Modul ist so einfach wie die Verwendung von Sparkfuns breakout board und eines Mini-USB-Kabels.

Das Arduino hat eine große Gemeinschaft, so dass Sie eine Menge von Ressourcen zu finden, wie Bücher, Online-Material, Beispielcode usw.

+0

Danke für die Hilfe! Gibt es noch andere Geräte wie den XBee-Shield, der es mir erlaubt, Daten drahtlos mit Zigbee mit anderen Mikrocontrollern zu übertragen, die nicht Teil der XBee-Linie sind? Oder vielleicht haben Sie andere Vorschläge wie MiWi zu verwenden. Letztendlich möchte ich, dass alle meine Daten auf einem Webserver gespeichert werden. Vielen Dank. – Edward

+0

Ich möchte verschiedene Geräte vergleichen, die es mir ermöglichen würden, Daten an einen Laptop zu übertragen. Würde ich nach Zigbee Modul/Bluetooth Modulen/MiWi Modulen suchen oder was würde ich in eine Suchmaschine eingeben? Kommt es auf den Mikrocontroller an, den ich verwende? Es tut mir leid, wenn das wirklich grundlegend erscheint, da ich neu darin bin. – Edward

+0

Digi International (Hersteller der XBee-Radios) haben einen XStick USB-Adapter (http://www.digi.com/products/wirelessdropinnetworking/externalconnectivity/xstick.jsp) sie haben auch eine Reihe von programmierbaren XBee-Modulen - Sie können schreiben Code für einen 8-Bit-Freescale-Chip neben dem Radio-IC auf dem Modul. – tomlogic

0

Wir auch drahtlose Module liefern, die für die serielle Datenübertragung verwendet werden kann. Sie finden sie unter www.starmanelectric.com Unsere Module sind sehr ähnlich wie die xbee, aber mehr Plug-and-Play. Sie können zum ersten Mal ideal für kabellose Verbindungen sein. Unsere Geräte funktionieren wie ein "kabelloses Kabel". Wenn Sie es gewohnt sind, Drähte zu verwenden, sind Sie in kürzester Zeit einsatzbereit. Wir haben auch Schaltungsbeispiele für die Übertragung zu einem Laptop serielle Schnittstelle oder USB. Jeder Mikrocontroller ist für diese Anwendung in Ordnung, solange er über einen seriellen Port und einige ADCs verfügt, um Ihre Daten zu erfassen. Unsere Module bieten auch einfache analoge Ein-/Ausgänge, die parallel zur seriellen Schnittstelle ausgeführt werden können. Wenn Sie zu anderen Systemen vergleichen möchten, würde ich "drahtlose serielle Module" google

Grüße,

Michael

Starman Elektrische