DAMI-M1 v1.3.0

Nos testes de locomoção que fiz com a v1.2.0 do DAMI-M1 fiquei insatisfeito com os resultados. O movimento é claramente mais rectilineo, e o arranque não produz grandes desvios de orientação. Mas acho que ainda pode e deve ser melhorado. Saber como é que devo proceder é  a grande questão. Para descobrir uma solução terei …

Avaliação do sensor de distância VL53L0X-pololu

Este estudo sobre o sensor VL53L0X-pololu faz parte do projecto de  avaliação do comportamento dos sensores de medição de distancia. Preparação O hardware minimo necessário, para além dos fios, placa de teste e alimentação: Um arduino Um sensor VL53L0X Um suporte para o sensor O software usado no teste foi o exemplo da biblioteca aconselhada …

Movimento retilineo de robot 2WD com direção e velocidade ajustada por PID

  Programa demo_2wd_pid_steering_speed #define serialSpeed 115200 #define bodyLeftMotorPwmBase 0 #define bodyRightMotorPwmBase 20 #define bodySteeringFactor 1 // encoder type #define bodyEncoderSJ01 true #define bodyEncoderHC020K false #define bodyEncoderLM393 false #if bodyEncoderSJ01 #define bodyEncoderSignal CHANGE #define bodyEncoderInputSignal INPUT #endif #if bodyEncoderHC020K #define bodyEncoderSignal FALLING #define bodyEncoderInputSignal INPUT_PULLUP #endif #if bodyEncoderLM393 #define bodyEncoderSignal RISING #define bodyEncoderInputSignal INPUT #endif // …

DAMI-M1 v1.2.0

O DAMI-M1 teve algumas alterações no hardware e começou a ter o esqueleto do software que vai controlar os movimentos do robot. Hardware As alterações ao hardware, em parte já estavam presentes. O servo e o sensor de distancia já lá estavam montados à algum tempo. Mas o suporte do sensor ainda estava feito numa …

Sonar HC-SR04

Sonar de ultra sons HC-SR04 O sonar HC-SR04 é um sensor de distância composto por um emissor e um receptor de ultra sons, que pode medir distâncias de aproximadamente 2 cm até 4 m, cerca de 3mm.  O seu funcionamento baseia-se na reflexão dos sinais ultra-sónicos nos objetos atingidos, que retornam ao sensor, permitindo por …