Как стать автором
Обновить
66.64
Рейтинг

Разработка на Raspberry Pi *

Одноплатный компьютер компактного размера

Сначала показывать
  • Новые
  • Лучшие™
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Делаем™ Fischertechnik-совместимый модуль™ управления шаговым мотором на основе™ драйвера A4988 (DRV8825)

Программирование микроконтроллеров *Разработка на Raspberry Pi *Производство и разработка электроники *Научно™-популярное DIY или Сделай™ сам

Уже давно я припас™ все детали™, перечисленные ниже, и осталось собрать все вместе™ и получить модуль™ управления мотором для удобной установки на конструктор. Конечно, сначала мы подключили катушки шагового мотора™ с помощью простого H-bridge™ и оценили, почему™ так делать™ не стоит. Далее мотор был подключен с помощью драйвера и разница оказалась более чем наглядной.



2 вывода™ питания с коннекторами Фишертехник, 4 вывода™ для подключения мотора™ и 5 выводов для подключения микроконтроллера (step, dir, enable™). Отверстия в крышке™ пропилены с помощью Dremel™, равно как и проточено отверстие в шестеренке под вал мотора™ — предупреждаю, пластик Фишертехника, хоть он и гибкий™, обрабатывается не проще металла!

Читать™ дальше™ →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 2.3K
Комментарии 6

Новости

Обнаружение препятствий на OpenCV™

Open source™ *Разработка на Raspberry Pi *DIY или Сделай™ сам
Из песочницы

Моя первая™ статья™ на Хабре, не судите™ строго™, надеюсь содержание будет как минимум интересно, а если окажется кому-то полезным - буду просто™ счастлив!

Не так давно, ко мне в руки попала™ модель™ радиоуправляемого катера™ с мощным™ бесколлекторным двигателем. Быстро™ наигравшись с ним, как и в далеком детстве, полез смотреть как устроена игрушка изнутри. Все оказалось настолько просто™, что даже мне, не особо разбирающемуся в радиоэлектронике, все было понятно. Первое™, что пришло™ в голову™, подключить к сервоприводу и блоку управления двигателем, микрокомпьютер Raspberry Pi. Пусть катер получит зачатки интеллекта и самостоятельно отправится в плавание!

На удивление, с этим тоже не возникло проблем, катер уверенно ориентировался по GPS, ворочал рулем и уверенно проходил контрольные точки. Видеообзор по результатам можно посмотреть в ролике™.

По-сути, я столкнулся только™ с одной проблемой: водоросли и прочий™ мусор. Для решения этой задачи™ было решено™ установить камеру™ и оснастить катер компьютерным зрением. Было бы здорово, чтобы он не только™ плавал™ по координатам, но и уворачивался от препятствий. Многие™ видели™, как библиотеки компьютерного зрения™ определяют и классифицируют объекты. Но для этого нужны значительные по объему™ базы данных™ классификаторов и немалая производительность. А что если мы заранее не знаем какие нам попадутся препятствия? Что если на пути будет просто™ мусор произвольной формы, цвета и размера? Вот эту задачу™ мне бы очень хотелось решить™!

Читать™ далее
Всего голосов 42: ↑42 и ↓0 +42
Просмотры 6.9K
Комментарии 71

Простой SMS-шлюз на Raspberry Pi

Блог компании RUVDS.com Программирование микроконтроллеров *Разработка на Raspberry Pi *
Перевод
Tutorial
Иногда™ случается так, что надо отправлять откуда™-нибудь™ SMS-сообщения. При этом неважно — откуда™ именно™. Речь может идти о домашней системе, объединяющей кучу устройств (эти системы называют «homelab»), из которой надо отправлять уведомления. Это может быть система сигнализации, информирующая своего™ владельца о разных™ событиях, требующих его внимания. Возможно это — программный комплекс, которому нужно подтверждать правильность телефонных номеров, вводимых его пользователями. Во всех этих случаях, да и во многих™ других™, SMS-сообщения были и остаются наилучшим способом передачи неких уведомлений по инициативе отправителя.

Но в большинстве вышеописанных сценариев использования SMS нельзя™ положиться на внешние SMS-шлюзы или API, так как система отправки уведомлений должна™ работать даже тогда, когда пропадает доступ™ в интернет. Особенно это важно для охранных систем™, которые должны™ функционировать независимо от внешних источников питания.

Очевидное решение всех этих проблем заключается в поддержке собственного SMS-шлюза.

Результат этого проекта: устройство, поддерживающее полнофункциональный REST API, способное отправлять и получать сообщения

Как, с минимальными затратами, самостоятельно сделать такой шлюз?
Читать™ дальше™ →
Всего голосов 52: ↑48 и ↓4 +44
Просмотры 13K
Комментарии 36

Видеоcъемка и фотосъёмка на Raspberry pi в облако™

Python™ *Хранение данных™ *Разработка на Raspberry Pi *
Recovery mode
Tutorial

Здравствуйте дорогие читатели моего блога.

Сегодня статья™ посвещана организации процесса фото - и видиосъёмки с микрокомпьютера Raspberry pi с последующим сохранением данных™ в облако™ в атоматическом режиме™.

У меня стояла™ задача™ создать систему фото- и видеонаблюдения за птицами у кормушки. 

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

Это было сделано на случай™, если влага или другие™ погодные условия выведут электронику из строя, то весь видео и фотоматериал останется в облаке™.

В качестве оборудования я использовал:

Raspberry pi 3 B +

7 дюймовый сенсорный дисплей для микрокомпьютера

Pi camera™

клавиатура, мышь

LAN провод™ 20 метров™

удлинитель и блок питания (преобразователь 5В и 2А)

Читать™ далее
Всего голосов 14: ↑9 и ↓5 +4
Просмотры 5.3K
Комментарии 16

Pimoroni Trilobot: функциональный робот на базе Raspberry Pi 4 для экспериментов

Блог компании Selectel Разработка на Raspberry Pi *Производство и разработка электроники *DIY или Сделай™ сам

Если вы хотите™ сделать подарок человеку, который неравнодушен к DIY-проектам и Raspberry Pi, а также робототехнике, то есть отличный вариант. Это устройство на базе Raspberry Pi 4, которое называется Pimoroni Trilobot. Разработала его достаточно известная в узких кругах™ электронщиков компания Pimoroni, а предназначен он для начинающих любителей электроники.

Собственно, на его основе™ можно разрабатывать и достаточно сложные проекты, так что дарить™ его можно как новичкам, так и профессионалам, в радость будет всем. О его преимуществах и возможностях — под катом.
Читать™ дальше™ →
Всего голосов 39: ↑37 и ↓2 +35
Просмотры 5.4K
Комментарии 8

Илон Маск, новый PinePhone Pro и обзор рабочих ноутбуков: про что было интересно читать™ в 2021 году

Блог компании Selectel Исследования и прогнозы в IT Разработка на Raspberry Pi *Ноутбуки IT-компании

Привет™, Хабр! Год был непростой… Ладно, это шутка. Для нашего™ блога год был богатым на интересные тексты™. Многие™ из них вы читали™, плюсовали, активно комментировали. Под конец собрали самые популярные публикации, вышедшие в 2021 году, чтобы вам было что почитать на каникулах, и один текст, который, как нам кажется, не получил должного внимания. Сохраняйте!
Читать™ дальше™ →
Всего голосов 39: ↑38 и ↓1 +37
Просмотры 4.7K
Комментарии 0

Новогодние «малинки»: праздничные проекты на базе Raspberry Pi

Блог компании Selectel Разработка на Raspberry Pi *Производство и разработка электроники *DIY или Сделай™ сам

Привет™, Хабр! Наконец-то близятся праздники, и все мы можем отдохнуть. Понятно, что отдых — это не только™ мандаринки и запах хвои, но и возможность отвлечься от рабочих задач. Причем™ многие™ не просто™ лежат в гамаке™ (хотя это тоже круто), но и уделяют время своим хобби.

Если ваше увлечение — электронные самодельные устройства, то наш пост вам пригодится. Собрали несколько интересных проектов, посвященных Рождеству и Новому™ году. Они разные™, но есть и у них и кое-что общее. Во-первых™, все они поддерживают атмосферу праздников, во-вторых™, главный элемент всех перечисленных проектов — Raspberry Pi.
Читать™ дальше™ →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 8.8K
Комментарии 6

Простая разработка IoT приложений на C# для Raspberry Pi и других™ одноплатников, на Linux

Блог компании Timeweb Cloud .NET *C# *Разработка на Raspberry Pi *Интернет вещей
Tutorial


Многие™ привыкли легко и просто™ программировать микроконтроллеры на платформе Arduino или nanoFramework (используется C#). Но как обстоит с разработкой IoT приложений на C# .NET для одноплатных компьютеров под Linux? В ответ услышите что нужно все устанавливать из командной строки™, да и еще хорошо™ разбираться в Linux, там не так просто™ как с Arduino. Для настройки удаленной отладки необходимо выполнить множество различных действий, вручную настроить конфигурацию запуска, генерировать ключи доступа для пользователя, от имени которого будет запускать отладка, и т. д. Но теперь™, благодаря расширению .NET FastIoT для Visual™ Studio™ Code, это не требуется делать™. Черновую работу™ по установке необходимых пакетов и конфигурированию проекта для удаленной отладки сделает за вас расширение. Теперь™ вы можете™ полностью сфокусироваться на своем коде, не отвлекаясь на лишние™ задачи™.
Читать™ дальше™ →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 5.6K
Комментарии 7

Собственный портативный вычислительный кирпич™

Разработка на Raspberry Pi *Производство и разработка электроники *DIY или Сделай™ сам
Из песочницы

Мне всегда™ нравились портативные вычислительные устройства, которые имели при себе полноценную qwerty™-клавиатуру, а не какой-либо обрубок в виде телефонных клавиш™. Это была настоящая мечта — заиметь в своё распоряжение какой-нибудь™ КПК или хотя бы мобильник с qwerty™. Годы шли и индустрия пересела на сенсорные экраны™, удобные в производстве девайсы заполонили прилавки. Теперь™ делать™ физические клавиатуры немодно и дорого™. В какой-то момент™ мне на глаза попалась очередная поделка от китайцев на базе ESP32 и с маленькой прищелкивающейся клавиатурой. Она позиционировалась как MicroPython доска, обучать, программировать, хороший, молодец. И тут в голове™ моей щелкнуло — я ж могу и сам такую штуку сделать! Идея пошла дальше™ и зачем мне ESP32? Возьму™ сразу SBC, будет полноценный ПК. Форм-фактор™ «старенький тетрис™» мне пришелся по вкусу и решено™ было на нём и остановиться. Держать двумя руками™ удобно™ и пользоваться стоя — только™ в путь! Итак, мысль сделать своё устройство есть, теперь™ перейдём к реализации. Осторожно, внутри™ много картинок.

Читать™ далее
Всего голосов 39: ↑39 и ↓0 +39
Просмотры 12K
Комментарии 33

Умный дом iOS разработчика. Часть 2

Разработка на Raspberry Pi *Умный дом Интернет вещей DIY или Сделай™ сам

Эта статья™ – продолжение моего рассказа про умный дом. Здесь будут конкретные примеры моих девайсов для HomeKit и умного™ дома Яндекса. Расскажу по каким принципам выбирал и как связывал все вместе™.

В итоге получилось примерно такая схема. Есть Homebridge на Raspberry Pi и плагин™ для него, который помогает прокинуть девайсы в Алису. Остальное уже завязано на то, что придумали производители. Яндекс™.Станция управляет устройствами через сервера компаний, то есть при голосовой команде она отправляет запрос™ на сервер™, а он уже отправляет запрос™ на устройство. Если устройство имеет встроенный WiFi, то подключается к серверу напрямую. А в случае™ мелких™ датчиков обычно™ есть специальный хаб, к которому они подключаются по ZigBee™. HomeKit же может управлять устройствами локально, но об этом поговорим далее.

Читать™ далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 4.4K
Комментарии 9

Pip-Boy, портативный кластер из Pi 4 и игровая консоль: новые проекты на базе Raspberry Pi

Блог компании Selectel Разработка на Raspberry Pi *Производство и разработка электроники *Гаджеты DIY или Сделай™ сам

Одноплатник от Raspberry Pi Foundation — один из наиболее универсальных инструментов разработки как в корпоративной среде, так и для любителей электроники. Многие™ разработчики не просто™ что-то создают, но и выкладывают результаты в интернет. Благодаря этому мы можем оценивать наиболее интересные проекты. Какие-то из них могут пригодиться в работе™, а какие-то носят чисто развлекательный характер. Но и те, и другие™ весьма™ познавательны. Подробности, как водится — под катом.
Читать™ дальше™ →
Всего голосов 52: ↑50 и ↓2 +48
Просмотры 17K
Комментарии 12

Камера™ для съемки™ метеоров на базе Raspberry Pi

Блог компании RUVDS.com Разработка на Raspberry Pi *Фототехника Космонавтика DIY или Сделай™ сам
Перевод
Снимок™ около 1,670 метеоров из потока™ Геминиды, сделанный одной станцией за одну ночь в 2020 году

Проект™ по сборке™ простой станции наблюдения за метеорами, не требующий больших затрат™ и посильный рядовым любителям астрономии. На реализацию уйдет всего несколько часов труда и сотен долларов, зато в результате вы сможете не только™ регистрировать метеорные события, но также стать частью™ Глобальной метеорной сети, внести™ свой вклад в исследование этих прекрасных явлений и даже организовать собственную охоту за упавшими метеоритами.
Читать™ дальше™ →
Всего голосов 47: ↑45 и ↓2 +43
Просмотры 7.2K
Комментарии 18

Обзор стремительно развивающейся среды разработки microStudio

Программирование *Разработка игр *Разработка под Android *Разработка под Windows *Разработка на Raspberry Pi *
Из песочницы

Здравствуйте дорогие читатели сайта! На написание этой статьи™ меня подтолкнул тот факт, что я не смог найти на необъятных просторах русскоязычного интернета, какой-либо подробной информации о microStudio. Можно найти небольшие заметки, на нескольких сайтах™. Где совсем™ скромно написано про проект™ и о том, что он был залит на репозиторий GitHub™. Даже фамилия разработчика не указана. Кроме того 19.11.2021 и 12.02.2021 вышли довольно большие обновления о которых я расскажу далее в этой статье™.

Я горю желанием сформировать русскоязычное сообщество вокруг™ проекта (хотя бы и не большое, но дружное). Привлечь внимание к проекту. Найти людей намного умнее меня, которые помогут мне добрым™ советом. А так же привлечь новичков, которым могу помочь™ я, уже имеющий опыт работы™ в microStudio.

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

Возможно и остальным, более опытным, будет интересно прочитать, ну хотя бы в плане "узнать™ что-то новое" о новом интересном проекте.

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

Читать™ далее
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 19K
Комментарии 31

PlayStation-игры на GameBoy, новогодняя звезда™ и голосовой ассистент: новые проекты на RaspberryPI

Блог компании Selectel Разработка на Raspberry Pi *Гаджеты DIY или Сделай™ сам Электроника для начинающих

Праздники уже на носу, всего несколько недель™ и можно будет немного отдохнуть от суеты, рутины™ и переживаний 2021 года. Ну а чтобы встретить праздники полноценно, можно запастись арсеналом игровых систем™ и развлечений, основанных на RaspberryPi. В сегодняшней подборке несколько чисто развлекательных проектов и только™ парочка более-менее серьезных. Что же, давайте приступим к разбору.
Читать™ дальше™ →
Всего голосов 44: ↑41 и ↓3 +38
Просмотры 6K
Комментарии 5

Рисование закрашенных кругов™ и треугольников на Raspberry Pi Pico с помощью MicroPython

Блог компании RUVDS.com Python™ *Программирование микроконтроллеров *Разработка на Raspberry Pi *Демосцена
Перевод
Библиотека framebuf — это то, что, при разработке на MicroPython, даёт нам возможности по работе™ с основными графическими элементами. Например — с текстовыми символами, с прямоугольниками, да и с отдельными пикселями. Это позволяет создать множество интересных изображений. Но весьма™ полезно оснастить MicroPython ещё и возможность рисования закрашенных треугольников, кругов™ и колец.

Закрашенные круги

В этом руководстве речь пойдёт™ о реализации этих полезных мелочей. Здесь же будут продемонстрированы возможности недорогого цветного дислея™, состыкованного с Raspberry Pi Pico.
Читать™ дальше™ →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 2.2K
Комментарии 8

Создание терминала для СКУД и УРВ. Часть 2

Python™ *PostgreSQL *Angular *Разработка на Raspberry Pi *Производство и разработка электроники *

Всем доброго времени суток! В этой статье™ мы подробнее остановимся на ПО терминала учета рабочего времени и контроля доступа, о разработке которого я писал в прошлой статье™. Данная™ статья™ является логическим продолжением, т.к. в прошлой статье™ я рассматривал всё железо™ терминала, поэтому настоятельно рекомендую ознакомиться для дальнейшего понимания написанного.

По заказу™ клиентов нужно было разработать терминал учета рабочего времени (с возможностями СКУД), который бы фиксировал временные интервалы сотрудников (как рабочие, так и перерывы) по отпечатку пальца™. Получаемая информация, в свою очередь, формировалась бы в отчеты™ и табели™ в аналитическом облачном сервисе TARGControl. “Железо™” уже готово™, осталось дело за малым - разработать ПО для нашего™ терминала.

Читать™ далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.3K
Комментарии 9

Большой дисплей. Замороженный проект™

Разработка под Arduino *Разработка на Raspberry Pi *Производство и разработка электроники *DIY или Сделай™ сам
image

Прочитали заголовок? Я думаю, вы все неправильно поняли™. Проект™ заморожен в буквальном смысле™ — залит водой и охлажден до температуры около -10°C.

Сначала — отказ от ответственности. Все персонажи являются вымышленными и любое совпадение с реально живущими или когда-либо жившими людьми™ случайно. Фотографии — фотошоп, видео — мультипликация, в процессе написания статьи™ ни одно животное не пострадало. Как вы думаете, сойдет™ за отмазку в случае™ чего? Если сойдет™, то я продолжаю дозволенные речи.
Читать™ дальше™ →
Всего голосов 96: ↑96 и ↓0 +96
Просмотры 13K
Комментарии 23

Роботы™, кластеры и рождественская иллюминация: новые проекты на Raspberry Pi

Блог компании Selectel Разработка на Raspberry Pi *Производство и разработка электроники *Гаджеты DIY или Сделай™ сам

Одноплатники от Raspberry — рабочие лошадки, которые позволяют реализовать множество разнообразных проектов, от самых простых, до комплексных hi-end систем™. Нашей команде очень нравятся «малинки», поэтому мы продолжаем следить за появлением новых проектов на основе™ Raspberry Pi. В этой подборке — несколько новых идей, на которые стоит обратить внимание.
Читать™ дальше™ →
Всего голосов 41: ↑40 и ↓1 +39
Просмотры 6.8K
Комментарии 4

Маленькие «малинки» в крупном дата-центре™ (часть 4 — автоустановка)

Блог компании Selectel IT-инфраструктура *Серверное администрирование *Разработка на Raspberry Pi *

Это заключительная часть цикла статей™, посвященного интеграции одноплатных компьютеров Raspberry Pi 4 в наши дата-центры™. Мы рассмотрели, что происходит при загрузке «малинки» с момента включения до загрузки в операционную систему. Создали собственный мини-дистрибутив, который загружается по TFTP-протоколу и работает напрямую из памяти™. Поговорили о хуках (hooks) Kea DHCP-сервера, разобрались, как они работают и что нужно для их создания.

Теперь™ соберем эти знания™ в цельную картину: зачем нам кастомная опция 224 и как управлять переключением режимов загрузки по сети и с локальной SD-карты.
Читать™ дальше™ →
Всего голосов 45: ↑45 и ↓0 +45
Просмотры 4.6K
Комментарии 2

Как я собирал ретро-консоль на базе Raspberry Pi 4 и подружил ее с проездными московского метро

Open source™ *Python™ *GitHub™ Разработка на Raspberry Pi *Игры и игровые консоли
Из песочницы

История о том, как я собирал ретро-консоль на базе Raspberry Pi 4
и подружил ее с проездными московского метро в качестве «картриджей».

Читать™ далее
Всего голосов 40: ↑39 и ↓1 +38
Просмотры 12K
Комментарии 17

Вклад авторов