/* * * DAMI-M3 * * master-sensor-mod2-vx * * LIBRARIES * Wire (Arduino I2C Master) * Servo * SparkFun VL53L1X 4M Laser Distance Sensor * newPing * kalman simple (local) * SPI * RF24 * nRF24L01 * */ /* O rascunho usa 15626 bytes (50%) do espaço de armazenamento do programa. O máximo é …
DAMI-M3 Software – base station v1
dami_nrf24l01_rxbase_v1 // // DAMI nRF24L01 RX base station // // fixed station that collect real time data from robot // using the nRF24L01 2.4GHz transciver // // it provides output to display on serial monitor // or to use in a processing3 sketch for map display // // based on SimpleRxAckPayload – the slave …
DAMI-M3 Software – slave mod2-v5
slave-motor-mod2-v5 /* * * DAMI-M3 * * slave-motor-mod2-vx * * LIBRARIES * Wire (Arduino I2C Master) * AccelStepper * */ /* O rascunho usa 10562 bytes (73%) do espaço de armazenamento do programa. O máximo é 14336 bytes. Variáveis globais usam 619 bytes (60%) de memória dinâmica, restando 405 bytes para variáveis locais. …
DAMI-M3 Software – Processing3 mod1v1
dami_map_mod1_v1 /** * * DAMI mapper v1.0 * * Read data from the serial port and draw a room map with robot on it * */ import processing.serial.*; Serial myPort; // Create object from Serial class int robotLenght = 192; int robotWidth = 120; // robot draw float lastRx = 0; float lastRy = 0; …
DAMI-M3 Software – master mod2-v11
master-sensor-mod2-v11 /* * * DAMI-M3 * * master-sensor-mod2-vx * * LIBRARIES * Wire (Arduino I2C Master) * Servo * SparkFun VL53L1X 4M Laser Distance Sensor * newPing * kalman simple (local) * SPI * RF24 * nRF24L01 * */ /* O rascunho usa 15626 bytes (50%) do espaço de armazenamento do programa. O máximo é …