TinyANN, artificiella neurala nätverk möter ATTINY (11 / 12 steg)
Steg 11: kalibrering
Roboten måste en kalibrering innan användas.
Öppna "ANN.ino" skissen. Kommentera bort uttrycket "#define kalibrera" i "config.h". Ström av roboten innan ladda upp skissen.
#define DEBUG
#define DEBUG_PRESERVE_EEPROM
#define DEBUG_FRONT_SENSOR
#define DEBUG_SIDE_SENSOR
#define DEBUG_RANDOM_SENSOR
#define CALLIBRATE
Vara säker på att ha några hinder runt roboten när du slår på. När den första kalibreringen är över, kommer att roboten flytta fram lite. Det kommer då att kalibrera främre sensorn. Roboten kommer att flytta fram tills den möter ett hinder. Här kommer det gå framåt och bakåt att bedöma avståndet. Efter det kommer att kalibrera den sida sensorer. Det kommer att vända rätt och justera balansen mellan sensorn genom att vrida vänster och höger.
Vänligen titta på videon och bilderna för att utföra kalibreringen. Som ni kan se på video och bilder, använde jag en rigg kartong för att bygga en låda för att utföra kalibreringen.