Family fun promised at carnival