Texas Instruments eZ430 Chronos ist ein cooles Gadget. Es verfügt über bidirektionale Funkverbindung und einer ganzen Reihe von Sensoren: Temperatur, Druck, Beschleunigung.
In der Tat ist es ein Development-Kit für die MSP 430 (ein Niederleistungs-Mikrocontroller), das TI verpackt wie ein Uhrwerk (genial!) und viele Tools im Lieferumfang enthalten. Die Firmware kann geändert werden, um neue Funktionen in die Uhr einbauen.
Sogar ohne alles auf die Uhr zu entwickeln, ist es ein tolles Spielzeug:
-die Uhr allein ist ziemlich cool-- und das TI-Logo;-),
-die Standardfunktionen können für eine Vielzahl von coolen Experimente und Entwicklungen rund um es.
Die HF-Kommunikation hat eine sehr kurze Reichweite und sehr niedrigem Verbrauch. Es ist kein Bluetooth, aber SimpliciTI[TM] oder BlueRobin[TM].
Ziemlich viel Dokumentation über die Uhr (Beispielcode, technische Daten, Schaltpläne) finden Sie im Web. Google ist dein Freund.
Sehen Sie sich auf den PC
Die Uhr kommt zusammen mit den Zugriffspunkt (d.h. kann das Peer-Gerät die Uhr zu sprechen) in Form von einen Dongle, unter Einbeziehung eines TI-Chips, der auf der einen Seite kann die Uhr über RF und auf der anderen Seite sprechen, sprechen Sie mit dem PC über ein USB-Slave-Schnittstelle.
Wenn der Access Point an einem PC angeschlossen ist, kann eine PC-Anwendung zur Verfügung gestellt von TI nutzen es zur Kommunikation mit der Uhr: graph Sensoren, stellen Sie die Uhrzeit, Sensoren kalibrieren, Fitness-Daten zu senden. Das schöne daran ist, dass TI es in einer Skriptsprache (ehrwürdige Tcl/Tk schrieb) auf mehrere OS-es laufen.
Es ist sehr einfach, Ihre eigenen PC-Anwendung schreiben, dargestellt durch einige Beispiele in Python geschrieben. Es gibt zahlreiche solche Beispiele, die im Web zu finden.
Sehen Sie sich mit Arduino
Was ist mit einem Arduino anstelle von einem PC? Sie könnte komplett im Taschenformat Projekte machen!
Überraschenderweise konnte ich nicht keine Ahnung darüber im Internet finden.
Ich mehrere USB-Host-Bibliotheken ausgewertet, und fand schließlich, dass die richtige Anwendungsquellcode zu bekommen (ACM auf CDC für Modem von Schaltungen http://www.circuitsathome.com; gestartet Oleg, vielen Dank für die Bibliothek, Beispiele, und für die Hilfe!).
Es endlich funktioniert, es ist sehr einfach, und das ist, was ich mit dem vorliegenden Beitrag abdecken bin.
Arduino nur Grundkenntnisse sind erforderlich. Aber dieser Beitrag ist kein Arduino Tutorial.
Genug der Worte, lasst uns auf den Punkt!