Twitternde Personenwaage
Um im gemeinsamen Wettstreit mit Freunden nicht ständig seinen Diät-Erfolg posten zu müssen, ersann der Autor ein Personenwaagen-Interface, das per Bluetooth und Handy das aktuelle Gewicht in die Welt twittert.
Zutaten
- Soehnle Personenwaage
- Siemens M35i Handy
- WLAN-Antenne von DLink-Router
- BlueController ATmega88 Board mit BTM-222 Bluetooth Chip
- zwei Widerstände 330 Ohm
- Kopfhörerkabel mit 3,5mm-Klinkenstecker
- 3,5mm-Klinken-Buchse
- Handy-Kabel (Lumberg auf Seriell)
- Flachbandkabel
Beschreibung
Der Mikrocontroller greift die Signale der gemultiplexten vierstelligen Siebensegmentanzeige ab und ermittelt daraus das auf dem Display angezeigte Gewicht. Diesen Wert sendet er per eingebauter serieller Schnittstelle an das Bluetooth-Modul. Dazu wird das Amarino-Protokoll verwendet, um es zum Beispiel mit einem Android-Handy einfach abfragen zu können. Sobald sich der Wert eingeschwungen hat und nicht mehr ändert, wird über eine zweite serielle Schnittstelle (Software UART) eine SMS an Twitter geschickt. Diese Nachricht empfängt man dann wiederum als E-Mail auf einem PC.
- Optiboot Bootloader [1] und Anpassungen an Arduino Core für BlueController Board
- Amarino Toolkit [2]
- SoftwareSerial [3]
- SMS Beispiel "AVR323 - Interfacing GSM Modems" von AVR
(cm [4])
URL dieses Artikels:
https://www.heise.de/-1745650
Links in diesem Artikel:
[1] https://code.google.com/r/michaeldreher42-bluecontroller/
[2] http://www.amarino-toolkit.net/
[3] http://arduiniana.org/
[4] mailto:cm@ct.de
Copyright © 2011 Heise Medien