Vor-Projekt für den twitternden Zwerghamster
Montag, 1. März 2010 22:04
Als kleine Trockenübung habe ich gestern ein kleines Vor-Projekt für meinen (in Zukunft) twitternenden Zwerhamster “Mr. Burns” aufgebaut. Zunächst geht es bei diesem Projekt darum, dass der Hamster per Arduino verschiedene Aktivitäten (Futtern per Bewegungssensor, Laufrad über Reed-Kontakt auslesen) über Twitter melden kann.
Um mich erstmal mit dem Arduino vertraut zu machen und ein paar grundsätzliche Fragen zu klären hier also das kurze Vorabprojekt: Die Umdrehungen des Hamsterrads werden per Reed-Kontakt und einem am Rad montierten kleinen Magneten von einem Arduino ausgewertet.

Der Magnet am Hamsterrad

Der Reed-Kontakt an seine Halterung angeklebt.
Zunächst werden die Umdrehungen nur gezählt und dann auf einem angeschlossenen LCD-Shield (siehe meine letzte Bastelei) als gezählte Umdrehungen und als gelaufene Meter angezeigt. Als zusätzliche Kontrolle verfügt der Arduino über eine LED, die bei jeder Umdrehung kurz aufblinkt und einem Button, über den man den Zählerstand auf Null zurücksetzen kann.

Display, Batterie und Arduino sowie einige Bauteile, mehr braucht es nicht.
Hier klicken um den verwendeten Quellcode dazu anzusehen.
Hier ein kurzes Video von der ganzen Sache in Aktion: (Leider ohne Hamster, hat gerade geschlafen!)
Der nächste Schritt wäre nun ein EthernetShield zu dem Arduino hinzuzufügen und somit die Anbindung an Twitter zu ermöglichen. Wenn das soweit ist wird es hier erneut eine Projektbeschreibung geben.
UPDATE (02.03.2010): In der Nacht auf heute ist Mr. Burns unglaubliche 15 km weit gelaufen. Auf dem Zähler standen rund 23000 Umdrehungen!!! Kann das kaum glauben! Werde noch mal checken, ob da nicht irgendwo ein Rundungsfehler im Code ist.
Thema: Arduino | Kommentare (4) | Autor: Nicolas Dorwig







