цифровая электроника
вычислительная техника
встраиваемые системы

 

GSM/GPRS модуль SIM800L и Arduino: подключение и основы работы

Автор: Mike(admin) от 20-04-2018, 13:55

Поскольку модуль SIM800L очень гибкий в плане функциональности, отличный проект на основе GSM может быть относительно простым даже без использования управляющих микроконтроллерных плат, как было рассмотрено в статье, описывающей основы работы с SIM800L. Но есть ряд причин для проведения экспериментов с более сложными функциональными моментами, такими как повышенная производительность и возможность использования настраиваемых опций.


GSM/GPRS модуль SIM800L

Подключив к данному GSM/GPRS модулю микроконтроллерную плату вроде Arduino, можно получить доступ в мир более сложных инженерных проектов. В данном материале приведен пример тестирования AT-команд с Arduino Uno. Предполагается, что вы уже успешно тестировали AT-команды своего SIM800L-модуля с помощью конвертера USB-to-serial, как это было описано в предыдущей статье. Перейдем к следующему уровню.

Arduino и PCA9685: простой и недорогой способ увеличить количество выводов ШИМ

Автор: Mike(admin) от 17-04-2018, 06:35

Сервомоторы с библиотекой Arduino Servo довольно просты в использовании, но каждый из них требует драгоценный вывод ШИМ, не говоря уже о некоторой мощности обработки Arduino.


Arduino и PCA9685

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

Распространенные ошибки при программировании Arduino

Автор: Mike(admin) от 10-04-2018, 04:55

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


Распространенные ошибки при программировании Arduino

Что известно о предстоящем Raspberry Pi 4: дата выхода, характеристики, цена

Автор: Mike(admin) от 4-04-2018, 03:05

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


Что известно о предстоящем Raspberry Pi 4: дата выхода, характеристики, цена

Критерии выбора промышленного контроллера для автоматизации производства

Автор: Mike(admin) от 2-04-2018, 03:55

Современный контроллер автоматизации не просто заменяет реле, как изначально для данной цели разрабатывался программируемый логический контроллер (ПЛК). Теперь контроллер может быть способен интегрировать логику, движение, робототехнику и связь с другими машинами и системами управления на предприятии. Производительность таких контроллеров может варьироваться от простых устройств до многоядерных процессоров.


Критерии выбора промышленного контроллера для автоматизации производства

Поскольку современные контроллеры автоматизации реализуют больше, чем логику, «ПЛК» для них, вероятно, является устаревшим термином. Современные контроллеры являются в основном компьютерами и могут запускать несколько разных операционных систем (системы реального времени, Microsoft Windows и Linux) на одном процессоре. Контроллеры могут использоваться для управления, сбора данных и прочих возникающих задач.

Как на Raspberry Pi создавать и запускать сценарии командной строки

Автор: Mike(admin) от 23-03-2018, 04:15

Сценарий командной строки (также его называют сценарий командной оболочки или shell script) представляет собой программу, исполняемую командной оболочкой операционной системы. Такие сценарии позволяют автоматизировать практически все, что вы можете сделать в командной строке Linux.


Как на Raspberry Pi создавать и запускать сценарии командной строки

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

Как с помощью одного вывода микроконтроллера взаимодействовать с матричной клавиатурой 4x4

Автор: Mike(admin) от 21-03-2018, 08:55

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


Матричная клавиатура

Зачастую наибольшее количество линий микроконтроллера «сжирает» матричная клавиатура. Для решения этой проблемы имеется проект, который предусматривает альтернативный способ подключения матричной клавиатуры 4×4 к микроконтроллеру. В данном случае использовался микроконтроллер AVR ATmega32.

Arduino Create – среда разработки для Arduino в облаке

Автор: Mike(admin) от 18-03-2018, 19:35

Вспоминая в прежние времена, когда библиотека Wire все еще была «сырой», платформа Arduino была просто микроконтроллером с некоторой обвязкой. Теперь у нас есть одноплатные компьютеры и дешевые микроконтроллеры со встроенным Wi-Fi вроде ESP32. Тем не менее, всегда есть потребность сделать программирование и разработку встраиваемых систем более доступной и более широко поддерживаемой среди сотен устройств, доступных сегодня.


Arduino Create – среда разработки для Arduino в облаке

Так, недавно на конференции Embedded Linux Conference основатель Arduino Массимо Банци (Massimo Banzi) объявил о начале того, что будет ответом Arduino на облачную концепцию – онлайн среду разработки и обширную экосистему подключенных устройств. Все это носит название Arduino Create и представляет собой онлайн IDE, которая позволяет любому разработчику создавать проекты встраиваемых систем и управлять ими удаленно.

Обзор Raspberry Pi 3 Model B+: выше скорость, лучше связь

Автор: Mike(admin) от 16-03-2018, 03:15

Недавно на рынке появилась новая версия популярного одноплатного компьютера Raspberry Pi, которая называется Raspberry Pi 3 Model B+. На сегодняшний день она является наиболее мощным вариантом из линейки Raspberry Pi.


Обзор Raspberry Pi 3 Model B+:

Новая модель быстрее работает, у нее больше сетевых возможностей, а также, что самое интересное, Pi 3 Model B + поставляется с модульной сертификацией соответствия, позволяя любому разработчику интегрировать Raspberry Pi в свой продукт с значительно уменьшенным количеством прохождений сертификационных тестов. Но обо всем по порядку в данном небольшом обзоре Raspberry Pi 3 Model B+.

Подробное введение в работу с ПЛИС FPGA (видео)

Автор: Mike(admin) от 12-03-2018, 17:55

Программируемые логические интегральные схемы (ПЛИС) типа FPGA могут иметь крутую кривую обучения, поэтому начальные учебные пособия являются популярной темой среди новичков.


Подробное введение в работу с ПЛИС FPGA

Недавно компания Intel опубликовала видео под названием Basics of Programmable Logic: FPGA Architecture (Основы программируемой логики: архитектура FPGA), и вы можете увидеть его ниже. Конечно, Intel купила Altera, поэтому материал имеет немного привкус Altera/Intel, но курс достаточно общий, поэтому приведенные в нем концепции будут применяться практически к любой FPGA.


Назад Вперед
Наверх