Комментарии 64
И я наверно совсем обленился, но вместо 555 взял бы Ардуино или на крайний случай ATTiny — куда проще написать в коде sleep(30) чем подбирать резисторы/конденсаторы для нужной задержки :)
Можно, и более того я так автоматизировал timelapse на Nikon d40, у которого это приходилось делать через оптопорт.
Но! Таймлапс это не только таймер (который во многих камерах уже встроен). Иногда надо менять настройки при съемке, скажем при переходе из дня в ночь придётся менять диафрагму, выдержку, межкадровый интервал и чувствительность. И все это ещё бы неплохо привязать к датчику освещенности.
Только сглаживание показаний датчика по длинному промежутку либо заранее просчитанный по формуле плавный переход из дня в ночь.
Для таймлапса — не имеет. Насколько я знаю такой функции нет ни в одной современной камере (за исключением, разве что, каких нибудь скриптов chdk). Я вам больше скажу — долгое время переход из дня в ночь считался практически нереализуемой задачей, поищите «Holy Graal Timelapse» для интереса.
Сейчас появилось много специализированных контроллеров, стоят они в среднем от 200-300 долларов, то есть в 40-60 раз больше чем самая простая малинка.
Я бы прочитал статью что можно сделать с RPI, чего нельзя сделать с помощью бюджетного андроида вроде первого пикселя за 150 условных и 10 андроидом на борту. Пока приходит только на ум nodejs сервер с телеграм ботом для управления умным домом. Но это так блажь, уже через Google Assistant можно включить дома свет на русском языке.
что можно сделать с RPI, чего нельзя сделать с помощью бюджетного андроидаМигать светодиодом через GPIO
Пиксель дороже, не умеет в gpio, нет модулей, сомнительны возможности wifi системы (например в роли роутера), нельзя подключить hdmi (вместе с зарядкой), андройд не безопасен (гугл зашит даже в сторонние прошивки), неудобен ни в настройке, ни в отладке, ни в разработке. Не вижу в нем никаких плюсов.
Использование гугл ассистента означает отправлять запись всех окружающих звуков неизвестно кому с привязкой к аккаунту. И если ваша приватность вас не волнует, то ваших гостей и членов семьи она может волновать гораздо больше. Даже если они об этом ещё не знают.
Беспроводной принт-сервер?
Программатор для неудобно расположенного микроконтроллера.
P.S. А по теме статье я делал сборник «технических хобби», ключевой частью большинства из которых является RPi — Несколько сетей для энтузиастов
Из другой статьи Свежезамороженный Raspberry Pi можно предположить, что проблемы возникают с периферией — питание, microSD и т.д. Сам процессор достаточно живуч.
У нас их около 700
Как вы решали вопрос надежности SD-карт? Сколько работают девайсы примерно?
Есть мысли перехода на Nano Pi, т.к. там уже eMMC-память (хотя реально ли она надежнее, вопрос открытый).
На Nano Pi переходить не будем — прошивать eMMC для логистики сложнее чем клонировать SD-карты. Но основная проблема не в этом — они не гарантируют что данное устройство не перестанут производить завтра или послезавтра.
У Nano Pi есть пара плюсов, с которыми есть сложности на Raspberry Pi. Например, выведенные на пины Ethernet и USB, можно второй сетевой интерфейс например, или внешний диск, прямо на плате сделать. Но да, это китайский производитель, который ничего не гарантирует, да и документация куцая. Хотя в блоге Яндекса их хвалили недавно.
Одну штуку взяли для тестов, вроде полет нормальный, посмотрим.
1. Kodi. Получается дешёвая альтернатива ТВ приставки. Огромный плюс, что он работает с HDMI CEC, что значит, что малинкой можно управлять прямо с пульта для телека. Т.е. не нужно двух пультов как при ТВ приставках. Так же можно у себя на мобилке установить пульт для Kodi на малинке. Его можно спарить с HD VideoBox и смотреть все что угодно онлайн без скачивания.
2. (Для поклонников скачивания) Поставил transmitter, minidlna, ftp, vpn и другой мелкий софт. Едешь домой, заходишь в веб интерфейс transmitter, ставишь на закачку. Приезжаешь домой, фильм уже скачан и раздается по dlna. А на фтп лежат разные фоточки или данные доступные отовсюду. Ну и диски доступны в локальной сети как сетевые на устройствах. Ну и т.д.
Как бы у OpenHAB тоже есть официальный образ: https://hub.docker.com/r/openhab/openhab
Ардуина хороша лишь до тех пор, пока не нужно работать с вебом или файловой системой. Иначе начинаются костыли и велосипеды. Попробуйте например с Ардуины данные MQTT в Амазон отправить, с их аутентификацией и сертификатами. Да и если добавить в Ардуину тот же Ethernet или WiFi-шилд, суммарная цена уже как у Raspberry Pi будет, и в чем смысл тогда?
Насчет видео, а чем плохо 1fps для домашнего видеонаблюдения? Посмотреть кто ходит по лестнице или по участку, вполне достаточно. RPi вполне может писать на карту h264-поток с камеры без пересжатия даже банальным ffmpeg, можно и с разбивкой по часам, можно теоретически и кольцевую запись замутить если сильно надо. Mjpeg слишком много места жрет, все современные камеры умеют h264 отдавать уже компрессированный.
Заменить RPI «обычным компьютером» — наверно можно, но зачем? RPI дешевле, не шумит и меньше электричества потребляет.
"Ардуина хороша лишь до тех пор, пока не нужно работать с вебом или файловой системой. Иначе начинаются костыли и велосипеды. "
Всего то? Взять ESP, в котором есть wifi и достаточно много памяти — и будет и mqtt, и цена на один нолик меньше, чем у RPI, и код можно писать прямо в Arduino IDE.
ESP32 штука хорошая, спору нет, но все же там не полноценный Linux. Хотя для многих задач действительно хватает, да.
Сейчас, когда Nano Pi уже размером 4х4см, с полноценной Ubuntu на борту, зачем ограничивать свой полет фантазии :)
Взять вот с ходу первый же пункт — камера наблюдения. Ну какая камера наблюдения будет с RPI ?
Пес его знает. Но пробовал Малину (вторую) именно в роли камеры наблюдения.
motion, однако. Нормально писала FullHD 15 кадров в секунду с "родной" камеры (подключается шлейфом к специальному разъему на малине) и 640х480 15 кадров в секунду с USB веб камеры.
С распознаванием движения справлялась неплохо (доставали только ложные срабатывания на быструю смену освещения, например, включение фонарей уличного освещения за окном), но тогда с USB веб камеры приходилось писать 320х200 (на возможности записи с "родной" камеры оно не влияло).
Не перегревалась (правда на основные чипы были приклеены радиаторы).
Погодная станция
Нет, конечно гвоздем можно и микроскоп забить, но зачем? Для этого вполне хватает дешевой Ардуинки. А если не очень дешевой (но все равно дешевле чем RPI в рознице) — то хватит еще и на TFT-дисплей выводить, и моторчиками жалюзей дергать, и светом диммировать, и аналоговые датчики (например датчик освещенности) читать.
На малине делать простую погодную станцию (просто измерение и отображение и отсылка в тырнет) — действительно гвозди микроскопом.
Но завсегда можно сделать станцию с очень сложным дополнительным функционалом, сильно выходящим за возможности любой ардуины.
Купил raspberry pi4, для openmediavault, работает отлично, скорость записи/чтения по гигабитному LAN 110МБ/с. + накатил home assistant.
Правда проблемы с HFS+, не распознает диски больше 2 гб. И это нерешаемая проблема.
Сценарии как в статье (жучок) считаю нереальными с потреблением 3А ни о какой мобильности и речи быть не может. Да и нагрев до тротлинга не позволит уместить всё в компактный корпус.
Pi2+HiFiberry+MPD+Arch (там поддерживают актуальный пакет с mpd) = околохайфайный плеер.
Со смартфоном уже не все так однозначно, хотя с рутом и там какие-то сервисы можно наверно в фоне запустить.
и уж точно в машину малинка не подходит, надо ваять автоотключение, аккумы и блок питания иначе будет свист писк и прочие шумы.
локальный днс блокировщик рекламы.
вертится уже год локально.
Были еще эксперименты делать предметку на поворотном столе. Малинка делает фотографию и потом делает поворот стола (в моем случае это была поворотная подставка для тортов) при помощи шагового двигателя уплавляемого с R-pi, следующий кадр. И так поворачиваем на 360 градусов. Далее остановка за малым, собрать это все в поворотную картинку.
5 способов полезного использования Raspberry Pi. Часть вторая