10 крутых вещей, которые можно сделать на raspberry pi

Преимущества микрокомпьютера Raspberry

  • Прежде всего — цена, которая варьируется от 5 до 35$, в зависимости от модели. Оптимальным вариантов являются Zero и Zero W (5 и 10$ соответственно), которых отличают от остальных Raspberry Pi размеры (65×30 мм) и наличие всего 1 разъёма для USB;
  • Видеоускоритель и процессор Raspberry Pi соответствует характеристикам портативных устройств за несколько сотен долларов и обеспечивает высочайшую производительность на родной операционной системе и системах на базе Linux;
  • Поддержка ряда операционных систем: Raspbian — встроенная операционка от разработчика, Pidora — операционка от создателей на основе Linux, Kodi — ограничивается воспроизведением медиафайлов, OSMC — медиапроигрыватель на базе открытого кода, RISC OS – «операционка» от создателей процессора, Windows 10 — в описании не нуждается, только для моделей 2В и 3В. Кроме официально поддерживаемых на Raspberry в 2017 году удалось успешно запустить более десятка других операционных систем;

  • Детализированная настройка системы во время первого запуска при помощи Raspberry Config. Она позволяет разогнать частоту процессора, включить поддержку камеры, сменить местоположение и языковые настройки, часовой пояс и так далее. В дальнейшем возможен повторный её запуск в любой момент работы;
  • Страна-производитель — Великобритания. Поэтому, заказывая на Aliexpress Raspberry, можете не волноваться за качество устройства, ведь создание аналога в Китае обойдётся гораздо дороже оригинала;
  • Возможность отсоединения от платы любых частей и добавления новых, что позволит начинающим специалистам применять свои знания на практике. Кроме того, если ваш домашний ПК перестал работать и вам известна причина возникновения неисправностей — просто купите бортовой компьютер raspberry pi и попробуйте заменить поврежденную часть.

Исходя из перечисленных достоинств, можно не удивляться высоким продажам мини-компьютеров Raspberry Pi. Осталось разъяснить, где лучше всего использовать гаджет.

Что не так с Raspberry Pi

Перевод

Raspberry Pi — невероятно популярное устройство, известное своей доступностью, универсальностью, возможностями и активным сообществом. Легко найти фанатские сайты и статьи, но большинство людей не знают о его слабых местах, пока сами не пострадают от них и не поищут информацию на форумах.
Постараюсь рассказать о некоторых вопросах, с которыми я столкнулся лично, а также о некоторых типичных проблемах, которые чаще всего появятся у людей, ничего не подозревающих об этом. И, наконец, почему я не рекомендую Pi для некоторых приложений, в частности, NAS-услуг, таких как NextCloudPi и Open Media Vault. Надеюсь, это сэкономит мне время, чтобы не повторять всё это на форумах.

Настольный компьютер

Несмотря на то что Raspberry Pi не самая мощная штука, его возможностей вполне хватит для создания простенького компьютера. Вряд ли вы сможете играть на подобном устройстве в тяжеловесные игры, но для офисной работы, просмотра фильмов, прослушивания музыки и интернет-сёрфинга Raspberry Pi хватит.

Помимо самого Raspberry Pi, вам понадобится корпус для него, карта microSD, блок питания, кабель HDMI и подходящий дисплей, а также клавиатура и мышь — беспроводные или подключаемые по USB. Наушники или колонки тоже не помешают. У устройства есть встроенные Wi-Fi, Bluetooth и Ethernet-порт, так что проблем с интернетом не возникнет.

Специально для Raspberry Pi разработан дистрибутив Linux Raspbian. Но если он вам не по душе, можете установить привычную Ubuntu MATE, консервативный, но стабильный Debian или постоянно обновляющийся Arch (с последним, скорее всего, справятся только гики). Вообще подойдёт любой дистрибутив — главное, убедитесь, что он поддерживает архитектуру процессора ARM.

При желании вы можете вкатить на Raspberry Pi даже Windows 10 — для этого вам понадобится установщик WOA Deployer.

Установите в систему медиапроигрыватель, офисный пакет, браузер и прочие необходимые вам штуки — и у вас появляется дешёвый, бесшумный и миниатюрный компьютер.

Превращаем старый телевизор в домашний медиацентр

Слож­ность: 1/5.

Вре­мя: 2/5.

Про­дол­же­ние преды­ду­щей темы про раз­вле­че­ния. С помо­щью того же соф­та мож­но пре­вра­тить любой, даже самый ста­рый теле­ви­зор в пол­но­цен­ный домаш­ний меди­ацентр — доста­точ­но под­клю­чить его по HDMI. Если теле­ви­зор настоль­ко стар, что там есть толь­ко древ­ние «тюль­па­ны» — помо­жет переходник.

Ста­вим Kodi, настра­и­ва­ем кар­тин­ку, под­клю­ча­ем к сети — и мож­но смот­реть сери­а­лы и стри­мы даже на лам­по­вых теле­ви­зо­рах. А если доба­вить кла­ви­а­ту­ру, то телек пре­вра­ща­ет­ся в медиа­мон­стра, кото­рый рабо­та­ет с любым видео­кон­тен­том мира.

Подроб­но­сти: kodi.tv.

Ночью спит спокойно мама — мы собираем OpenCV для Raspbian’a

Tutorial

Последние пару недель были непростыми для нашей команды. Выпускали OpenCV 4, а вместе с ним готовились к Intel’s OpenVINO toolkit R4, в состав которого входит OpenCV. Думаешь, отвлекусь на время, посмотрю, как обычно, форумы про OpenCV, да комментарии пользователей, и тут на тебе, модно стало говорить что OpenCV не IoT, что под Raspberry Pi собрать — припоя не хватает, что на ночь ставить — утром будет готово, если повезёт.

Поэтому предлагаю дружно взяться за руки и посмотреть, как же можно собирать библиотеку OpenCV для 32-битной операционной системы, исполняемой на ARM процессоре, используя ресурсы машины с 64-битной OS, движимой отличной архитектурой CPU. Колдовство Кросс-компиляция, не иначе!

Дешевле и лучше

Компания Iconikal начала продажи нового одноплатного компьютера Rockchip 3328, называющегося точно так же, как и процессор, лежащий в его основе. По своим возможностям он превосходит популярную модель Raspberry Pi 3 Model B, но стоит более чем в четыре раза дешевле.

Цена комплекта Iconikal Rockchip 3328 составляет ровно $8 (601 руб. по курсу ЦБ на 14 сентября 2020 г.), тогда как Raspberry Pi 3 Model B, представленный в феврале 2016 г., оценивается в $35 (2630 руб.). При этом в наборе с детищем Iconikal поставляются карта памяти на 16 ГБ, символьный монохромный дисплей и 15-ваттный адаптер питания (5В, 3А).

По комплектации новый ПК заметно опережает своего конкурента

На момент публикации материала все экземпляры ПК на данной площадке были распроданы.

Гик-снайпер или как сделать «зоркий глаз»

Пригласили меня как-то на стрельбище с использованием высокоточного оружия (по простому — снайперкой пострелять). Это стрельба из ружья, которое поражает цели на довольно больших расстояниях, например, на километр. Отстреляв свои первые три пульки мне захотелось посмотреть, куда же я все-таки попал. Мишень находится очень далеко и отверстия от попадания в прицел не видны. Единственным возможным решением оказалось — двигаться к мишени и посмотреть все попадания непосредственно на месте.
Настрелявшись и набегавшись за день я решил, что нужно как-то упростить этот процесс. На стрельбище хочется получать удовольствие, а не накатывать по километру каждые три выстрела для внесения поправок

Результатом раздумий и принятого решения получилось устройство, которое показывает мишень прямо в мобильном телефоне.Внимание, под катом много фотографий!

Cubieboard3 (CubieTruck)

Cubieboard3, он же CubieTruck – лучший на мой взгляд ARM-компьютер для построения бесшумного и недорогого домашнего сервера.

Он создан на базе двухъядерного процессора Allwinner A20 (2 ядра Cortex-A7), оборудован 2 Гб оперативной памяти стандарта DDR3, гигабитным Ethernet-адаптером и SATA-интерфейсом для подключения жестких дисков.

Помимо этого на CubieTruck (Cubieboard3) размещены 2 USB-порта и один порт miniUSB, адаптер Bluetooth и Wi-Fi, ИК-приемник, выходы HDMI и VGA, оптический вход S/PDIF и стандартный 3,5мм разъемом для подключения наушников.

Работает CubieTruck под управлением Linux и Android систем.

Данный микрокомпьютер появился на рынке в 2014 году, и даже в самой линейке Cubieboard является далеко не самой свежей моделью. Тем не менее, я нахожу интересным вариантом именно его – и в первую очередь благодаря наличию VGA-разъема.

В случае с одноплатниками наличие сего устаревшего интерфейса является скорее благом, чем недостатком, поскольку позволяет подключить компьютер к практически любому монитору, не ограничивая пользователя одним лишь современным HDMI.

В более современных “кубиках” интерфейс VGA уже отсутствует, при этом в плане остальных технических характеристик они не сказать чтобы очень далеко ушли от CubieTruck (Cubieboard3) образца 2014 года.

Как я уже написал выше, этот одноплатник является идеальным вариантом для бюджетного домашнего сервера. SATA-интерфейс уже распаян на плате, мощности процессора и объемов оперативной памяти вполне хватит для функций домашнего сервера, а гигабитный Ethernet позволяет гонять данные по локальной сети на максимально возможной скорости.

Напоследок стоит отметить богатый комплект поставки: в базовую комплектацию CubieTruck входит акриловый корпус с дополнительной полочкой для крепления жесткого диска, процессорный радиатор и все необходимые кабели.

Где купить: AliExpress / GearBest

Обработка файлов RAW, полученных с камеры Raspberry Pi HQ

Перевод

Когда большинство людей делает фотографию, им просто нужно нажать кнопку спуска на фотокамере или телефоне, и готовое к просмотру изображение, обычно в известном формате JPEG, почти мгновенно появится на экране. Однако для некоторых случаев требуется больше контроля над получением этого самого JPEG. К примеру, вам может захотеться увеличить или уменьшить активность функции удаления шума, или вам может показаться, что цвета получились не совсем верно.
И тогда на помощь приходят файлы RAW. В данном контексте необработанное (raw) изображение – это прямая передача данных, полученных от пикселей фотоматрицы, и не прошедших дополнительную обработку. Обычно такие файлы имеют относительно стандартный формат байеровского изображения, названный в честь Брайса Байера, изобретшего эту технику в 1974 году во время работы на компанию Kodak. Идея в том, чтобы не дать имеющемуся на борту процессору обработки изображений (ISP) превратить необработанное байеровское изображение в пригодное для просмотра, а сделать это самостоятельно при помощи отдельной программы, которую обычно называют конвертером RAW.

Клиент Steam Link

Производительность Raspberry Pi не позволяет играть на нём в особо требовательные игры. Но это не значит, что одноплатник для геймера бесполезен. Вам наверняка известно, что в клиенте Steam есть функция «Домашняя трансляция».

Работает она так: вы запускаете игру на своём мощном ПК, а затем изображение начинает транслироваться в реальном времени на другое устройство, с которого вы и будете управлять игрой.

В качестве такого устройства вполне может выступать Raspberry Pi. Подключите его к монитору или телевизору, подсоедините геймпады (лучше всего родной Steam Controller) и дайте доступ через Ethernet к вашей домашней локальной сети.

Затем установите приложение Steam Link, которое официально доступно на Raspberry Pi для системы Raspbian. Включите игру на ПК, начните трансляцию. И Rasbperry Pi превратится в своего рода консоль.

Тесты Raspberry Pi 400 и тепловые испытания

Мы установили и rpimonitor, и SBC Bench для этого раздела. Вот результаты:

Дросселирования не обнаружено, и диаграмма температур показывает, почему:

Рост температуры начинался с 37 ° C в простое и достигал максимума чуть выше 50 ° C во время многопоточных тестов с 7-zip.

Мы не будем сравнивать его с голым Raspberry Pi 4, поскольку мы знаем, что произойдет, а, вместо этого, сравним результаты с Raspberry Pi 4 с частотой 1,5 и 2,0 ГГц с безвентиляторным металлическим корпусом KKSB.

Raspberry Pi 4 с частотой 1.5 ГГц с корпусом KKSB
Raspberry Pi 4 с частотой 2 ГГц с корпусом KKSB

Обратите внимание, что приведенные выше диаграммы были составлены в феврале 2020 года с последней прошивкой, которая включала все недавние оптимизации для охлаждения и снижения энергопотребления. Излишне говорить, что результаты впечатляют, поскольку Raspberry Pi 400 оснащен адекватным охлаждающим устройством

Теперь сравним результаты тестов (выше — лучше) и максимальные температуры (ниже — лучше):

  Raspberry Pi 400 с частотой 1.8 ГГц Raspberry Pi 4 с частотой 1.5 ГГц Raspberry Pi с частотой 2.0 ГГц
memset (МБ/с) 2675.4 2662.5 2749.1
memcpy (МБ/с) 3107.4 3436.9 3849.9
7-zip 6549.66 5454 6807
OpenSSL (hash/s)AES-256-CBC — 16KB 77824.00k 64951.64k 86567.59k
Максимальная температура(°C) 51.6 65.2 80.3

7-zip и OpenSSL в основном следуют частоте процессора, но каким-то образом memset и memcpy показывают более низкую пропускную способность памяти в Raspberry Pi 400. ПК с клавиатурой лучше охлаждается благодаря большому теплораспределителю, поэтому результаты его тестов практически соответствует результатам с активным охлаждением.

Компьютер в компьютере

«Сердцем» планшета CutiePi служит одноплатный компьютер Raspberry Pi Compute Module 3+ Lite стоимостью $25 (1800 руб.), выполненный в форм-факторе SODIMM DDR2, как оперативная память для ноутбуков и неттопов, и обладающий размерами 67,6×31 мм. На нем распаян 1,2-гигагерцевый ARM-процессор Broadcomm BCM2837 с четырьмя ядрами Cortex-A53, работающий в паре с 1 ГБ оперативной памяти LPDDR2. Флэш-память в нем не предусмотрена – загрузка осуществляется с накопителей microSD.

Системная плата CutiePi

Модуль Raspberry Pi в составе CutiePi размещается на системной плате, где вместе с ним имеются контроллер Bluetooth 4.0 и Wi-Fi 802.11n (Wi-Fi 4), гироскоп и ряд наиболее востребованных портов. В их число, помимо microSD, входят microHDMI для вывода изображения на внешний экран, полноразмерный USB и дополнительно USB-C, используемый для передачи данных и для зарядки планшета.

Характеристики компьютера

Процессор Rockchip 3328, на котором базируется одноплатный компьютер – это чип с архитектурой ARM и четырьмя ядрами Cortex A53. Частота каждого из них равна 1,5 ГГц, плюс в составе процессора есть двухъядерная видеокарта Mali-450 MP2.

Iconikal Rockchip 3328 получился сравнительно компактным

На печатной плате размерами 85х56 мм (практически как у банковской карты с ее 86х54 мм) размещены два порта USB 2.0, один USB 3.0, 3,5-миллиметровый выход под наушники, HDMI для подключения монитора и гигабитный Ethernet. Также есть 40-пиновый коннектор GPIO и слот microSD под карты до 256 ГБ, которые в данном случае используются в качестве основного системного накопителя.

Для подключения питания используется проприетарный разъем вместо несимметричного microUSB 2.0. Комплектный дисплей рассчитан на одновременное отображение до 32 символов, по 16 в каждой из двух строчек.

Iconikal Rockchip 3328 поставляется с 1 ГБ оперативной памяти стандарта LPDDR3. Модулей Bluetooth и Wi-Fi у него нет – подключить их можно по USB, а для выхода с этого ПК в интернет подойдет Ethernet.

Banana Pi BPI-R1 / BPI-R2

Banana Pi BPI-R1 и Banana Pi BPI-R2 – достаточно экзотичные модели одноплатных компьютеров, представляющие собой основу для построения собственного роутера. Для этого на них распаяны аж 5 Ethernet-портов – естественно, гигабитных.

Кроме этого на плате Banana Pi BPI-R2 присутствуют 2 SATA-коннектора, 2 порта USB 3.0, двухдиапазонный Wi-Fi адаптер и разъем miniPCI-e (в него можно подключить, к примеру, 4G-модем или TV-тюнер).

В качестве процессора задействован четырехъядерный процессор MediaTek MT7623N и распаяно 2 Гб оперативной памяти стандарта DDR3 – для роутера это очень много, так что запаса мощности хватит и на добавление к устройству серверных функций или функции головного устройства для контроля “умного дома” (благо GPIO-интерфейс также никуда не делся и к микрокомпьютеру можно подключать дополнительные модули и датчики).

Более ранняя модель Banana Pi BPI-R1 имеет более скромные характеристики. В качестве процессора в ней используется двухъядерный Allwinner A20, 1 Гб оперативной памяти, 1 USB 2.0 порт и 1 SATA-коннектор. Также отсутствует miniPCI-e разъем и встроенный адаптер Wi-Fi поддерживает только 2,4 Ггц диапазон.

При этом 5 гигабитных Ethernet-портов по-прежнему на месте, а стоимость BPI-R1 почти на $30 меньше стоимости BPI-R2.

Обе модели способны работать под управлением Android, Linux и OpenWRT.

(OpenWRT – специализированный Linux-дистрибутив, предназначенный для использования специально в роутерах и маршрутизаторах)

Известным пользователем Banana Pi BPI-R1 в русскоязычном интернете является писатель и юморист Леонид Каганов, собравший на базе этого микрокомпьютера домашний сервер для своей квартиры и опубликовавший по этому поводу несколько постов на своем блоге (раз, два, три, четыре).

Где купить: AliExpress (Banana Pi BPI-R1) / AliExpress (Banana Pi BPI-R2)

Как мы запустили роботов в маленький Чернобыль. Часть 1

Из песочницы

Рождение концепции Remote Reality

История нашего «безумного» проекта началась три года назад, когда размышляя о будущих перспективах развития игровой индустрии, мой друг Леша сказал: «Представь себе будущее, в котором люди в виде развлечения, из любой части мира управляют на игровом полигоне настоящими роботами, как «аватарами»».

Идея изначально показалась нам достаточно интересной и не сложной в реализации. Мы тут же «засели» за поиски похожих проектов и с удивлением обнаружили, что никто, ничего подобного не делал. Это казалось странным, ведь идея лежала буквально «на поверхности». Мы нашли множество следов любительских проектов создания прототипов в виде шасси с камерой на основе Arduino, но никто так и не довел ни один проект до логического завершения. Позднее, преодолевая казалось бесконечные трудности и проблемы, мы поняли причину отсутствия аналогов, но изначально идея нам казалось крайне простой и быстро реализуемой.

Следующую неделю мы посвятили проработке концепции. Мы представляли себе десятки разновидностей роботов с разными возможностями и сотни игровых полигонов, между которыми игроки могут мгновенно перемещаться через «телепорт». Любой желающий, на основе нашего «решения», имел возможность построить свой собственный игровой полигон самого разного масштаба.

Мы сразу решили, что эти мысли укладываются больше в концепцию развлекательного аттракциона, а не компьютерной игры. Люди любят развлечения и хотят чего-то нового, и мы знали, что им предложить. Как и в любом бизнесе, сразу всплыл вопрос окупаемости, ведь на первый взгляд кажется, что наша физическая модель ограничена количеством роботов. Но умножив роботов на 24 часа и на цену часа в 5-10 долларов, сомнения отпали. Финансовая модель не являлось «Клондайком», но вполне окупалась даже при 10% загрузке.

Очень быстро у нас в голове появилось название новой концепции: Remote Reality, по аналогии с Virtual Reality и Augmented Reality.

Настоящий ПК

Фото: howtoraspberrypi.com

Хотя Raspberry Pi технически обладает всеми необходимыми функциями настольного ПК, но есть пара проблем, которые не дают ему стать полноценной альтернативой.

Разработчики Raspberry Pi пришли на помощь, анонсировав комплект, который превратит вашу плату в полноценный настольный компьютер с полной функциональностью. В комплект входят: корпус, клавиатура и мышь, кабели HDMI, блок питания и карта памяти на 16 ГБ. Все эти элементы при желании, можно подобрать отдельно и самостоятельно собрать рабочий ПК.

Это лишь некоторые из идей, которые возможно реализовать на данной системе. В интернете доступно множество примеров и гайдов, на основе которых вы можете создать свой собственный проект.

Что такое «малина»

Raspberry Pi — это микрокомпьютер размером чуть больше кредитной карты. В нем есть разъемы USB и Ethernet. Работает на базе операционной системы Raspbian. Raspbian — это форк Debian для Raspberry Pi.

Изначально Raspberry был создан для образовательных целей и DIY проектов. Сразу после выпуска этого одноплатника появились тысячи гиков, которые стали собирать на его основе умные дома, автоматические страйкбольные винтовки для охраны дома и гроверы для марихуаны. Также «малину» стали закупать школы в странах третьего мира для обучения детей информатике. На 2017 год было продано более 12,5 миллионов экземпляров этого микрокомпьютера. Многие зарубежные компании начали использовать Raspberry в своих коммерческих проектах. Например, на нем сделаны медиаплеер Slice и GIF-камера OTTO. Но в основном эти проекты были стартапами и продавались с помощью краудфандинговых кампаний на Kickstarter.

OTTO камера на основе Raspberry Pi для съёмки GIF-изображений

Мы же решили использовать микрокомпьютер Raspberry в реально коммерческих целях на постоянной основе. Главной причиной стала дешевизна, надежность и простота решения. Также огромным плюсом конкретно этого микрокомпьютера и операционной системы стало наличие масштабного комьюнити, у которого можно было найти ответы на самые каверзные вопросы.

Лучшие IDE для Raspberry Pi

Перевод

Raspberry Pi — это, может, и не единственный одноплатный компьютер (single-board computer, SBC) на рынке, но он, определённо, является самым популярным. Raspberry Pi пользуется огромное количество людей, он является центром экосистемы, в которую входит множество официальных и неофициальных ресурсов и изделий — от книг и дополнительного оборудования до форумов и учебных курсов. Raspberry Pi снабжён отличной, поддерживаемой в актуальном состоянии документацией. Благодаря Raspberry Pi Foundation регулярно выходят новые модели SBC, появляются и усовершенствования моделей предыдущих поколений. Raspberry Pi, учитывая его серьёзную вычислительную мощность, отлично показывает себя в роли настольного компьютера. Он подходит и тем, кто занимается программированием.Raspberry Pi
Из этого материала вы узнаете о том, почему Raspberry Pi имеет смысл рассматривать как компьютер, подходящий для разработчика ПО. Здесь же мы поговорим о выборе интегрированной среды разработки (integrated development environment, IDE). Среди рассмотренных IDE можно найти инструменты для программирования практически на любом языке.

Raspberry Pi проекты

25 классных вещей, которые можно сделать с помощью Raspberry Pi10 проектов, показывающих универсальность Raspberry PiИсточник питания для Paspberry Pi, собранный из мусораДелаем настенный google-календарь с помощью Raspberry PiДомашняя автоматизация с Raspberry Pi и Z-WaveУправляем лампой через интернет с помощью Raspberry Pi и FlaskБеспроводная связь и статический IP на Raspberry PiЭмуляция операционной системы Commodore 64 на Raspberry PiИсточник бесперебойного питания на основе суперконденсаторов для Raspberry PiПревращаем Raspberry Pi в FM-передатчикPi MusicBox – музыкальный проигрыватель из Raspberry PiRaspberry Pi: расширяем количество GPIO за счет интерфейса CSIpijFORTHos – FORTH для Raspberry PiДелаем из Raspberry Pi медиацентрУправляем медиацентром на Raspberry Pi с помощью ИК-пультаУправление линиями GPIO на Raspberry PiПодключение ESP8266 к Raspberry PiПрограммируем Arduino на Raspberry PiПитаем Raspberry Pi от солнечной панелиСоединяем Raspberry Pi с Arduino через Serial GPIORaspberry Pi и шаговый двигатель с драйвером ULN2003AПлата для работы Raspberry Pi Zero с напряжением 5 В своими рукамиЯзык программирования Processing для Raspberry PiКак настроить Apache веб-сервер на Raspberry Pi и установить поддержку PHPКак настроить WiFi на Raspberry Pi через графический пользовательский интерфейсКак начать программировать на Python в Raspberry PiУправляем несколькими Raspberry Pi с помощью OrkaКак переслать файлы с вашего ПК на Raspberry PiПередаем потоковое видео с вебкамеры, подключенной к Raspberry PiКак сделать из Raspberry Pi Zero компактный USB DongleПростой домашний Linux-сервер на Raspberry PiКак установить и настроить Raspbian Wheezy на Raspberry PiАвтоматическая настройка Raspberry Pi с помощью PiBakeryКак установить на Raspberry Pi среду QtСоздаем первую программу Hello World в Qt на Raspberry PiПодключаем компактный дисплей к Raspberry PiКак создавать и программировать кнопки в Qt на Raspberry PiУмное зарядное устройство на основе Raspberry PiКак разогнать Raspberry Pi 3 до 1.5 ГГц только с помощью радиаторовКак увеличить скорость работы накопителя в Raspberry PiКак управлять Raspberry Pi через HTTPS без публичного IPПодключаем термопару к Raspberry Pi через MAX31855Raspberry Pi и датчик влажности HYT939Как установить Chromium OS на Raspberry PiУправляем вентилятором с помощью Raspberry PiRaspberry Pi: введение в программирование на Scratch

Для чего может быть использован Raspberry Pi 3B

После краткого обзора можно рассказать, как применяется этот “малиновый” одноплатник. Так же как и у обычного компьютера, RPi3b больше нужно смотреть не только на характеристики “железа”, а на возможности, которые дают все устройства, помещенные как на плату, так и подключенных к ней.

А количество подключаемых устройств зависят от софта, установленного в операционную систему. У одноплатника ОС довольно много. Основная, естественно, Raspbian. Поэтому большинству пользователей рекомендуют начинать юзать “малину” именно с нее.

У новой малины кроме, операционки, не менее важным было и энергопитание всего этого хозяйства.

Для питания для raspberry pi 3 model b производителем предусмотрен разъём micro-USB. Такие разъемы широко применяются в современных смартфонах. Но теперь необходимо предусмотреть запас энергии для питания мини-компьютера. Как ни крути “Малина” в корне отличается от смартфона и задачи у них разные.

Да взять, например, несколько вариантов применения Pi 3B.

Если установить SD-карту с образом операционки Raspbian, подключить кабельные — клавиатуру и мышь через имеющиеся на борту USB-разъемы, а монитор присоединить по каналу HDMI и перед нами уже полноценный, готовый к работе, компьютер!

У пользователя не возникнет неудобств с переходом на новую систему, потому что:

  • привычный рабочий стол;
  • браузер Chromium;
  • офисный пакет от LibreOffice;
  • приложения для почтовых служб;
  • нужный всем интернет, который подключается по каналу Wi-Fi (хотя есть возможность и кабельного Ethernet-соединения).

Кто-то может и заметить, что современный смартфон делает тоже самое. И глубоко ошибется. Мы не зря уделяем так много внимания питанию этого устройства.

Кроме выше изложенных возможностей Raspberry Pi 3 model B, на нем можно пройти курс первичного обучения программированию на различных языках:

  1. Scratch.
  2. Python.
  3. Perl.
  4. C/С++.
  5. JavaScript.

С помощью приложения Wolfram Mathematica можно выполнять сложные математические расчеты, а в Sonic Pi писать любую электронную музыку.

И для всего этого хозяйства нужно только одно — правильный блок питания для raspberry pi 3. И зарядка от телефона со стандартными характеристиками тут не подойдет.

Кормушка для птиц с Telegram-ботом для фотографий

Слож­ность: 3/5.

Вре­мя: 3/5.

У Анто­на Маль­це­ва была идея: при­ле­та­ет птич­ка в улич­ную кор­муш­ку — вжу­у­у­ух — она ока­зы­ва­ет­ся на теле­фоне. Глав­ная мысль — что­бы систе­ма авто­ма­ти­че­ски обна­ру­жи­ва­ла всех при­ле­та­ю­щих к кор­муш­ке, опре­де­ля­ла, что это за пти­ца, дела­ла и выби­ра­ла луч­шую фото­гра­фию, а потом выкла­ды­ва­ла её куда-нибудь и вела ста­ти­сти­ку посещаемости.

Вот что полу­чи­лось реа­ли­зо­вать в итоге:

  • всё рабо­та­ет на Raspberry Pi B+;
  • настро­е­на систе­ма сбо­ра данных;
  • есть отдель­ная ней­рон­ная сеть с обу­че­ни­ем для рас­по­зна­ва­ния птиц;
  • интер­фейс и чат-бот, кото­рый дела­ет сним­ки по команде.

Про­ект: habr.com/ru/post/322520/.

Мониторинг пропускной способности интернет-канала

Перевод

Я использую для выхода в интернет LTE-модем. Меня часто интересует то, какую полосу пропускания канала обеспечивает провайдер. Поэтому я и подумал о том, что неплохо было бы сделать систему для мониторинга интернет-канала. Такая система должна была быть компактной и экономичной в плане потребления электроэнергии. В качестве её основы я решил использовать Raspberry Pi Zero. Этот одноплатный компьютер подключается к модему по беспроводной сети. В результате с помощью моей системы можно не только мониторить интернет-канал, но ещё и обнаруживать проблемы с сетью.Готовая система мониторинга пропускной способности интернет-канала

Сетевой диск

NAS — это сетевое хранилище в компактном корпусе, которое позволяет легко создавать бэкапы и восстанавливать данные со всех ваших компьютеров в локальной сети. У него много преимуществ, но всё-таки это довольно дорогая штука. Raspberry Pi может всё то же дешевле.

Возьмите Raspberry Pi с установленным Linux на борту и подключите к нему несколько жёстких дисков. Можно использовать как интерфейс SATA, так и USB. Затем в настройках носителей сделайте их общедоступными для всех ваших компьютеров в локальной сети. Получится эдакий импровизированный NAS.

Теперь ваши данные будут в безопасности. Сохраняйте все документы, фотографии и прочие важные сведения на диски Raspberry Pi и будьте уверены, что с ними ничего не случится.

Встроенное средство архивации Windows 10 и другие программы для бэкапов умеют сохранять резервные копии на сетевые диски, так что процесс копирования можно полностью автоматизировать.

Как перестать бояться и полюбить 1-wire

Tutorial

Мне очень нравится протокол 1-wire своей простотой и удобством для применения в системах «умный дом». Недавно я писал программную эмуляцию одной микросхемы и погрузился во внутренности этого протокола. Чтобы накопленные знания могли принести пользу не только мне, я решил написать данную статью. Но в статье я хочу рассказать не про абстрактные диаграммы сигналов и кодирование данных — перепечаток такого материала есть достаточно, а хочу рассказать про более практические вещи. А именно: рассмотрю проверенные лично схемы адаптеров, собранные из простых и доступных деталей, и расскажу, как из Linux получить доступ к устройствам 1-wire. Попутно расскажу про сам протокол, будет и пример низкоуровневой работы, и пример доступа из JavaScript, а также рекомендации владельцам Raspberry Pi. Эта статья в первую очередь для тех, кто хочет разобраться с протоколом практически с нуля, чтобы начать его использовать в своих проектах. Возможно те, кто уже хорошо знаком с протоколом, также найдут что-то новое для себя.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Лучший совет
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: