В современных автомобилях полно датчиков, камер и компьютеров, и они должны были бы быть настоящим раздольем для тех, кто любит копаться в технике и настраивать всё под себя. К сожалению, обычно они страдают от того же закрытого проприетарного программного обеспечения, что и большинство потребительской электроники, поэтому взаимодействовать с этими системами способами, не одобренными производителем, очень сложно. Но из этого правила бывают исключения: энтузиаст по имени Саша (Sasha) создал систему, которая автоматически копирует записи с бортовых камер его электромобиля на NAS.
NAS (Network Attached Storage) — это сетевое хранилище, то есть домашний или офисный накопитель, доступный по локальной сети. Такой подход позволяет не вынимать флешку из машины и не перекидывать файлы вручную.
Система построена на Raspberry Pi Zero 2 W, который подключается прямо к USB-порту в бардачке автомобиля. Чтобы всё заработало, достаточно записать программное обеспечение на Pi, после чего им можно управлять со смартфона. Система умеет подключаться к любому NAS по разным протоколам, отслеживает, какие записи уже скопированы, и даже может автоматически возобновить копирование, если машина уехала, не дождавшись его завершения. Кроме того, она автоматически освобождает место на внутренних накопителях автомобиля, удаляя файлы, которые уже синхронизированы с NAS. Все данные остаются под контролем пользователя: ничего не уходит за пределы локальной сети, если только владелец сам не настроит резервное копирование в облачный сервис.
Если у вас подходящий электромобиль, но плата Raspberry Pi другая, а не Zero 2 W, у Саши есть пакет и для других моделей Raspberry Pi, которые должны подойти. К сожалению, проект рассчитан на конкретный электромобиль, поэтому с другими марками и моделями «из коробки» он работать не будет. Тем не менее изучить страницу проекта на GitHub всё равно стоит, чтобы разобраться, что происходит под капотом электрической и компьютерной систем автомобиля. Иногда это приводит к неожиданным результатам, например к использованию самого автомобиля в качестве игрового контроллера.













