Отже, сьогодні стався справді аварія Arduino. Протягом кількох годин Клод втратив усі свої відчуття, окрім камери. Експеримент опинився під загрозою. Він не міг це виправити. Це насправді хороший приклад того, як вирішити надійність системи та відмовостійкість у такому середовищі. По-перше, на наступній версії Arduino відправляється у смітник. По-друге, подвійні мікроконтролери з watchdog таймерами або IC. Щоб у разі невдачі у Клода був запасний варіант. Це смішно, бо ми сприймаємо як належне «просто від'єднай і знову підключи». Як такий штучний інтелект, як Клод, може це зробити? Тепер я думаю, як інтегрувати цю логіку у наступну ітерацію. Одна ідея — два комплекти мікроконтроллерів з реле на рейках живлення MCU. Але так це буває. Ти вчишся, що ламається, ітеруєш і покращуєш це наступної.