Wie funktioniert es?
B-Roboter ist ein ferngesteuertes selbst balancing Arduino Roboter mit 3D gedruckte Teile erstellt. Mit nur zwei Rädern ist B-Roboter in der Lage, seine Gleichgewicht mit seiner internen Sensoren und die Motoren aller Zeiten. Können Sie steuern, Ihren Roboter, was ihn verschieben oder drehen, indem Befehle per Smartphone, Tablet oder PC zu senden, während es sein Gleichgewicht hält.
Dieser Ausgleich Roboter selbst liest seine Inertialsensoren (Beschleunigungssensoren und Gyroskope auf der MPU6000-Chip integriert) 200 Mal pro Sekunde. Er berechnet seine Haltung (Winkel in Bezug auf den Horizont) und vergleicht diese Winkel mit dem Ziel Winkel (0 º will er Gleichgewicht ohne verschieben oder einen positiven oder negativen Winkel, wenn er vorwärts oder rückwärts zu bewegen will). Mit dem Unterschied zwischen dem Ziel (sagen wir mal 0°) und tatsächlichen Winkel (sagen wir mal 3 º) fährt er ein Kontrollsystem zu senden die richtigen Befehle an die Motoren, sein Gleichgewicht zu halten. Die Befehle an die Motoren sind Beschleunigungen. Zum Beispiel, wenn der Roboter ist nach vorne geneigt (Winkel des Roboters ist 3 º) dann er sendet einen Befehl an die Motoren, nach vorn zu beschleunigen, bis dieser Winkel auf Null reduziert ist, das Gleichgewicht zu bewahren.