Обучающий проект на одноплатнике — изучение embedded-программирования. Проект первый — простая метеостанция

Связка одноплатного компьютера с различными устройствами в виде датчиков и исполнительных механизмов является отличным образовательным инструментом, позволяющим изучать работу с датчиками, интерфейсами и осваивать программирование. А работа с одноплатными компьютерами открывает огромный интересный Мир embedded-программирования, работы с Linux и создания собственных проектов автоматизации и систем сбора данных.

https://habr.com/ru/articles/942192/

#repka #repka_pi #repka_pi4_optimal #repka_os #diy_умный_дом #diy_или_сделай_сам #diyкомпьютер #diyпроекты #метеостанция #автоматизация

Обучающий проект на одноплатнике — изучение embedded-программирования. Проект первый — простая метеостанция

Небольшое вступление Несколько абзацев про одноплатные компьютеры, встроенные системы и про DIY проекты :-) Можно пропустить и читать сразу про проект . Но кто давно собирался открыть для себя мир...

Хабр
Всесезонная эксплуатация Repka Pi 3 в уличных условиях в режиме работы 24×7 / РепкаБлог

Шок! Репка непрерывно работает в дождь и в снег круглый год!

РепкаБлог

Начало работы с Repka Pi
Данная статья была написана в помощь начинающим пользователя Repka Pi и людям, которые ранее не были знакомы с такой категорией мини ПК.
#linux #repka_pi #repka_os #repkaPi

https://repka-pi.ru/blog/post/44

Начало работы с Repka Pi / РепкаБлог

В статье покажем несколько способов записать образ на MicroSD и как выполнить первое включение, а также о возможно возникших трудностях при первом запуске

РепкаБлог

Используем WiringRP на Repka Pi для управления GPIO

Если вы ищете средства для работы с GPIO микрокомпьютера Repka Pi из программ, составленных на Си, обратите внимание на библиотеку WiringRP. В этой статье мы расскажем, как создавать с ее помощью однопоточные и многопоточные программы, управляющие светодиодами, сервоприводами и реле, а также обрабатывающие прерывание от кнопки, подключенной к контакту GPIO. Вы можете использовать WiringRP при создании программ для обучения и управления различными устройствами и системами. Это могут быть промышленные и робототехнические установки, устройства IoT, а также устройства умного дома. Автор выражает благодарность создателю библиотеки WiringRP Сергею Шалапову за помощь в подготовке этой статьи. Возможности WiringRP Установка WiringRP Загрузка библиотеки WiringRP Мигаем светодиодом Запускаем multiBlink Добавляем управление кнопкой Запускаем потоки при нажатии кнопки Управляем реле и сервоприводами по кнопке Полезные ссылки Итоги

https://habr.com/ru/articles/812503/

#repkapi #repka_os #repka_pi #servo #wiringrp #wiring #raspberry_pi #wiring_pi

Используем WiringRP на Repka Pi для управления GPIO

Если вы ищете средства для работы с GPIO микрокомпьютера Repka Pi из программ, составленных на Си, обратите внимание на библиотеку WiringRP . В этой статье мы расскажем, как создавать с ее помощью...

Хабр

Вряд-ли разработчики Raspberry Pi выпуская первую версию своего продукта думали, что закладывают целое направление развития компьютерной техники. Но одноплатные ПК приглянулись пользователям и очень скоро на рынке появились многочисленные аналоги и многочисленная периферия, которая позволила сделать эти устройства универсальными. Их можно использовать для обучения или автоматизации, в качестве мини-серверов или маломощных ПК - вариантов масса. Поэтому нам было интересно познакомиться с отечественным одноплатным компьютером Repka Pi 3 и посмотреть на его возможности.

https://interface31.ru/tech_it/2024/04/repka-pi-3---otechestvennyy-odnoplatnyy-komp-yuter.html
#repka_pi #repka_os #linux #arm

Repka Pi 3 - отечественный одноплатный компьютер

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

Записки IT специалиста

Настраиваем минимальный WEB-сервер на Repka Pi 3. NGINX+PFP-FPM+MySQL и ставим Wordpress

В этой статье я расскажу как установить на Repka Pi 3 полноценный WEB сервер на Nginx с php-fpm и MySQL для того, чтоб в конечном счете установить WordPress и начать делать и размещать Ваш сайт на данной платформе. Ставить будем на родную ОС Repka Pi от 11.12.23 (последняя актуальна прошивка на момент написания статьи).

https://habr.com/ru/articles/793240/

#repka_pi #repka_os #repka #repkapi

Настраиваем минимальный WEB-сервер на Repka Pi 3. NGINX+PFP-FPM+MySQL и ставим Wordpress

В этой статье я расскажу как установить на Repka Pi 3 полноценный WEB сервер на Nginx с php-fpm и MySQL для того, чтоб в конечном счете установить WordPress на данную платформу. Ставить будем на...

Хабр

Отправляем и принимаем SMS с помощью SIM868 и Repka Pi

В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT , созданного на базе SIM868 , для беспроводной передачи данных в виде СМС-сообщений через Российский одноплатник Repka Pi . Такой способ даже в наше время актуален, когда нужно управлять автоматикой или другими устройствами, когда 2G/3G/4G и даже GPRS не позволяет это делать из за удалённости/помех или по иным причинам и важно обеспечить высокую надёжность управления. Это третья статья данного цикла и из первой статьи вы узнали, как с помощью упомянутого модуля обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом , доступным в интернете, по каналу GPRS . Вторая статья рассматривает такой обмен глубже, на уровне AT-команд , передаваемых в модуль через UART . Теперь настала очередь рассказать об отправке и приеме коротких текстовых сообщений SMS ( Short Message Service ). Этот канал передачи данных пригодится, например, в тех случаях, если в месте расположения вашего оборудования недоступен ни WiFi , ни GPRS . Сообщения SMS можно передавать в текстовом режиме, а также в так называемом режиме PDU ( Protocol Data Unit ). В первом случае длина сообщения не может превышать 160 байт, и в нем не должно быть символов кириллицы. Пользоваться режимом PDU сложнее, но в нем нет этих недостатков. Далее мы рассмотрим работу в обоих режимах как с помощью Python и библиотеки RoverConnect , так и через AT-команды . Вы научитесь получать список сообщений, кодировать и раскодировать сообщения PDU вручную, а также с помощью специально предназначенных для этого онлайн-сервисов, удалять сообщения и выполнять другие операции с SMS с помощью AT-команд.

https://habr.com/ru/articles/781276/

#sms #pdu #repkapi #repka #repka_os #repka_pi #gsm #sim800 #sim868 #Отправка_и_приём_смс

Отправляем и принимаем SMS с помощью SIM868 и Repka Pi

  В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT , созданного на базе SIM868 , для беспроводной передачи данных на базе одноплатного компьютера Repka Pi ....

Хабр

У меня зазвонил Репка-фон. Делаем телефон на базе Repka Pi 3 с применением модуля SIM868

Делаем программно-управляемый телефон или даже узел связи на базе одноплатного компьютера Repka Pi и модуля платы функционального расширения для GSM связи. Просто поражают возможности одноплатных компьютеров в формфакторе Raspberry за счёт применения с использованием их 40 pin разъёма, поддерживающего все наиболее популярные промышленные интерфейсы. Становится интересным пробовать решать разные задачи такого типа со ставшими доступными уже год назад Российскими одноплатниками Repka Pi, разработанными на основе китайской элементной базы, но разработанные и производимые уже в России и имеющие хорошую поддержку, что сильно меняет и расширяет возможности применения и получения ответов на возникающие вопросы, так как работы с такими задачами часто сопряжена с возникающими техническими вопросами. Реализация телефонной связи и радиоуправление - это ооооочень интересные возможности, дающие много простора для решения различных задач по автоматизации процессов в рамках своих проектов, как DIY, так и вполне промышленных задач. Учитывая, что в Репке за последнее время добавлена возможность работать с CAN интерфейсов и I2S, то круг задач и поле для фантазии становятся практически не ограниченными. Это четвертая статья серии, посвященной модулю GSM/GPRS/GNSS Bluetooth HAT. В этой статье рассмотрим как добавить в ваше IoT-устройство или другое оборудование функции мобильного телефона. Ранее мы рассматривали как принимать и отправлять сообщения и многое другое и вот настало время для реализации функционала полноценной телефонной голосовой связи. Настало время превратить модуль GSM/GPRS/GNSS Bluetooth HAT, созданный на базе SIM868, в самый настоящий телефон, способный звонить и принимать звонки. Мы расскажем о том, как это можно делать из программы, составленной на языке Python , а также опишем соответствующие AT-команды. Вы проверите их в работе с помощью терминала minicom. Также вы научитесь работать с определителем номера вызывающего абонента, создавать белый список номеров, с которых разрешен прием звонков и сообщений SMS, выбирать мелодию, которая будет звучать при вызове и ее громкость. Вы сможете управлять громкостью динамика, подключенного к модулю и чувствительностью микрофона.

https://habr.com/ru/articles/787704/

#sim868 #atкоманды #телефон #определитель_номера #автоответчик #repka #repkapi #repka_os #репка #sim

У меня зазвонил Репка-фон. Делаем телефон на базе Repka Pi 3 с применением модуля SIM868

Это четвертая статья серии, посвященной модулю GSM/GPRS/GNSS Bluetooth HAT, способному добавить в ваше IoT-устройство или другое оборудование функции мобильного телефона. Настало время превратить...

Хабр

Управление сервоприводами, часть 4. Управление «сервами» по I2C с Repka Pi через серво-драйвер Robointellect Controller

В предыдущих статьях нашей серии про сервоприводы мы рассказывали, как они устроены, как можно управлять сервоприводами с помощью широтно-импульсной модуляции ШИМ (Pulse Width Modulation, PWM) с помощью контроллеров Robointellect Controller 001, а также напрямую через GPIO через генератор ШИМ на плате микрокомпьютера Repka Pi. В четвертой статье серии статей про сервоприводы мы расскажем, как управлять сервоприводами с помощью контроллеров Robointellect Controller 001 или PCA9685, подключенных к Repka Pi через шину I2C.

https://habr.com/ru/articles/755802/

#GPIO #i2c #умный_дом #iot #repka #repkapi #repka_pi #repka_os #robointellect #robointellect_controller_001

Управление сервоприводами, часть 4. Управление «сервами» по I2C с Repka Pi через серво-драйвер Robointellect Controller

В предыдущих статьях нашей серии про сервоприводы мы рассказывали, как они устроены, как можно управлять сервоприводами с помощью широтно-импульсной модуляции ШИМ (Pulse Width Modulation,  PWM)...

Хабр

Передаем данные от Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол

Всегда ли вы берете с собой смартфон? Наверное да, ведь это удобно, когда под руками есть все каналы связи. Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаумом, систему IoT, турникет или что-то подобное? Было бы неплохо оснастить это устройство чем-то, похожим по функциональности на смартфон. Тогда вы смогли бы определять его координаты GNSS, обмениваться данными через GPRS, Bluetooth или SMS, а также просто позвонить на свое устройство по телефону и поговорить с ним (или с тем, кто стоит рядом). Еще не так давно все это было реализовать довольно затруднительно, но сейчас доступны недорогие модули на базе SIM868, в которых есть все необходимое. В этой статье мы расскажем о том, как настроить обмен данными по каналам GPRS мобильных провайдеров между микрокомпьютерами Raspberry Pi или Repka Pi с сервером, размещенном в интернете. Для обмена будем использовать модуль GSM/GPRS/GNSS Bluetooth HAT.

https://habr.com/ru/articles/776212/

#sim800 #sim868 #raspberry_pi #repkapi #gsm #gprs #gprs_модем #repka #repka_pi #repka_os

Передаем данные от Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол

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

Хабр