GPRS-ferngesteuerter Roboter
Verfasst: 28.09.2010 18:24
Hallo,
Vielleicht kennt der ein oder andere noch die Zeitschrift mit der man in jeder Ausgabe ein kleines Stück von einem Roboter bekam und ihn selbst zusammenschrauben musste. So ähnlich sah das dann aus:
Ich habe die Basisplatform, die Frontabdeckung, die Motoren und die Motortreiberplatine wiederverwendet und nun einen durch GPRS gesteuerten Roboter daraus gemacht.
Zusätzlich benötigte ich einen µC (hier atmega16-16pu) mit integriertem ADC, ein Handy mit GPRS und J2ME (Eine kleine Firmwareänderung war allerdings notwendig) und einen PC natürlich. Schwierigkeiten gibt es nur dadurch, dass das NF Audiosignal vom Mobiltelefon sehr sehr schwach ist, d.h. kaum vom Rauschen unterschieden werden kann. Dementsprechend lang muss das Signal vom Handy sein und ich komme auf etwa 3Bits pro Sekunde.
Aber ich will nicht weiter drumherum reden, schauts euch einfach selbst an:
Video von der Software (In PureBasic programmiert)
AVI: http://www.bradan.eu/files/robot.avi
Youtube: http://www.youtube.com/watch?v=xzdBMKklsPs
MyVideo: http://www.myvideo.de/watch/7779500
Webinterface (Auch in PureBasic programmiert)
http://www.bradan.eu/files/robotweb.jpg
Handysoftware ist in Java, µC Software ist in C.
Vielleicht kennt der ein oder andere noch die Zeitschrift mit der man in jeder Ausgabe ein kleines Stück von einem Roboter bekam und ihn selbst zusammenschrauben musste. So ähnlich sah das dann aus:
Ich habe die Basisplatform, die Frontabdeckung, die Motoren und die Motortreiberplatine wiederverwendet und nun einen durch GPRS gesteuerten Roboter daraus gemacht.
Zusätzlich benötigte ich einen µC (hier atmega16-16pu) mit integriertem ADC, ein Handy mit GPRS und J2ME (Eine kleine Firmwareänderung war allerdings notwendig) und einen PC natürlich. Schwierigkeiten gibt es nur dadurch, dass das NF Audiosignal vom Mobiltelefon sehr sehr schwach ist, d.h. kaum vom Rauschen unterschieden werden kann. Dementsprechend lang muss das Signal vom Handy sein und ich komme auf etwa 3Bits pro Sekunde.
Aber ich will nicht weiter drumherum reden, schauts euch einfach selbst an:
Video von der Software (In PureBasic programmiert)
AVI: http://www.bradan.eu/files/robot.avi
Youtube: http://www.youtube.com/watch?v=xzdBMKklsPs
MyVideo: http://www.myvideo.de/watch/7779500
Webinterface (Auch in PureBasic programmiert)
http://www.bradan.eu/files/robotweb.jpg
Handysoftware ist in Java, µC Software ist in C.