B-robot EVO. Självbalanserande robot
Hur fungerar det?
B-ROBOT är en fjärrkontrollerad självbalanserande arduino robot som skapats med 3D tryckta delar. Med endast två hjul är B-ROBOT kan bibehålla sin balans hela tiden med hjälp av sin interna sensorer och köra motorerna. Kan du styra din Robot, vilket gör honom flytta eller snurra, genom att skicka kommandon via en Smartphone, Tablet eller PC samtidigt som det bibehåller sin balans.
Denna självbalanserande robot läser hans tröghetsbaserad sensorer (accelerometrar och gyroskop integrerade på MPU6000 chip) 200 gånger per sekund. Han beräknar sin attityd (vinkel med avseende på horisonten) och jämför denna vinkel med målet meta (0 ° om han vill hålla balans utan att flytta eller en positiv eller negativ vinkel om han vill flytta framåt eller bakåt). Med hjälp av skillnaden mellan mål vinkel (Låt oss säga 0 °) och faktiska vinkel (Låt oss säga 3º) han kör ett System att skicka rätt kommandon till motorerna att hålla sin balans. Kommandona för att motorerna är accelerationer. Till exempel om roboten lutas framåt (vinkel av robot är 3º) då han skickar ett kommando till motorerna att accelerera fram tills denna vinkel minskas till noll att bevara balansen.