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

 



Прошивка Arduino по Bluetooth

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

Экосистема Arduino позволяет загружать скетчи не только проводным способом через USB, но и беспроводным, например, с помощью Bluetooth. Благодаря такому способу прошивки программировать Arduino можно на некотором расстоянии от компьютера, что, несомненно, удобно при отладке какого-нибудь стационарного объекта с Arduino, который проблематично поднести и подключить к компьютеру через USB.


Прошивка Arduino по Bluetooth

Для загрузки прошивки по Bluetooth можно использовать классический модуль HC-06. В данном материале будет показан пример программирования Arduino по Bluetooth через HC-06.

Полезные приложения для связи по Bluetooth между Arduino и Android

Автор: Mike(admin) от 12-01-2018, 17:15

Организация связи между Arduino и системой на базе Android может быть реализована несколькими способами. Один из самый простых и недорогих из них – связь по беспроводному интерфейсу Bluetooth. Но следует учитывать, что помимо Bluetooth-модуля для Arduino системе на Android потребуется приложение, которое будет взаимодействовать с таким модулем, принимая и отправляя данные по беспроводному каналу.


Полезные приложения для связи по Bluetooth между Arduino и Android

Чтобы не писать такое приложение с нуля, достаточно зайти на Google Play и скачать необходимую для связи по Bluetooth программу. Но как называются такие приложения? И какие из них более функциональные? В данном материале будут представлены три достойных приложения для организации связи по Bluetooth между Arduino и Android. При этом следует заметить, что эти приложения абсолютно бесплатны.

Система полива растений на основе Arduino своими руками

Автор: Mike(admin) от 3-08-2017, 20:45

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


Система полива растений на основе Arduino своими руками

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

Что такое Bluetooth 5

Автор: Mike(admin) от 3-08-2017, 20:45

Спецификация Bluetooth LE 5 - это последняя итерация стандарта BluetoothLE и включает в себя спецификации физического уровня (PHY), которые позволяют увеличить скорость примерно в два раза или увеличить диапазон примерно в четыре раза.


Bluetooth 5

Самый низкий уровень модели Open Systems Interconnection (OSI) - это физический уровень, который часто называют PHY. В беспроводных полупроводниках это часть схемы, где биты преобразуются в радиосигналы, а затем обратно к битам на удаленном устройстве. BLE5 создал две новые версии PHY, которые позволяют повысить производительность по сравнению со спецификацией Bluetooth LE 4.0.

Организуем связь по Bluetooth с помощью модуля CC2640. Часть II

Автор: Mike(admin) от 12-07-2017, 20:35

Bluetooth-модуль CC2640 компании Texas Instruments является эффективным средством для организации Интернета вещей посредством протокола Buetooth Low Energy (BLE).


CC2640

В прошлой части были рассмотрены средства для работы с модулем. Теперь же осветим вопросы программирования CC2640.

Организуем связь по Bluetooth с помощью модуля CC2640. Часть I

Автор: Mike(admin) от 6-07-2017, 07:55

Bluetooth Low Energy (BLE) был разработан для Интернета вещей. На сегодняшний день на рынке представлено уже немало модулей с поддержкой BLE. Одним из наиболее эффективных является модуль с системой-на-кристалле CC2640 компании Texas Instruments. Он стоит примерно $5 за штуку. Это несколько меньше подобных сертифицированных модулей, доступных на Sparkfun или Adafruit.


модуль CC2640

Этот модуль довольно компактен, но для работы с ним (программирования и отладки) его можно вставлять в различные платы расширения. В данном примере это будет плата CC264BPA-TIEM компании GTTronics, стоимость которой невысока по сравнению с другими аналогичными платами. Для программирования модуля используется JTAG-программатор (отладчик) Ti XDS110 DevPack от Texas Instruments.

Arduino Cinque – RISC-V, ESP32 с WiFi и Bluetooth в одном флаконе

Автор: Mike(admin) от 24-05-2017, 19:35

Компания SiFive пока не слишком хорошо известна электронщикам и радиолюбителям. Тем не менее, она вполне успешно разрабатывает микроконтроллеры с набором инструкций RISC-V. Архитектура RISC-V является достаточно новой (создана в 2010 году) и полностью открытой, то есть она доступна для свободного использования. На ее основе был сделан работающий на тактовой частоте 320 МГц микроконтроллер SiFive Freedom E310 (FE310), который присутствует на их плате HiFive1 с форм-фактором Arduino Uno.


Arduino Cinque

Но SiFive решили пойти дальше в сотрудничестве с экосистемой Arduino и сделали плату под названием Arduino Cinque, в которой основным элементом, конечно же, является микроконтроллер Freedom E310, признанный одним из быстрейших и производительных микроконтроллеров, доступных сегодня на рынке.

Bluetooth-маячки с питанием от солнечной батареи. Часть I

Автор: Mike(admin) от 21-05-2017, 10:45

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


Bluetooth-маячки Cypress Semiconductor

Компания Cypress Semiconductor решила подойти творчески к данной проблеме и выпустила Bluetooth-маячки (beacons) с миниатюрными солнечными панелями, что позволяет им работать без применения других источников энергии в светлое время суток.

Bluetuino – управляем Arduino с помощью iPhone

Автор: Mike(admin) от 11-02-2017, 20:05

Платформа Arduino сегодня настолько популярна среди радиолюбителей, что, возможно, большинство на сегодняшний день любительских электронных устройств сделаны на основе этой платформы. В то же время смартфоны iPhone компании Apple не менее популярны среди гиков. Так почему бы не объединить эти два устройства в один высокоэффективный тандем?


Bluetuino – управляем Arduino с помощью iPhone

Для того чтобы с помощью iPhone можно было управлять устройствами на базе плат Arduino через интерфейс Bluetooth, существует специальное приложение под названием Bluetuino, которое можно найти в AppStore. Это приложение имеет очень простой интерфейс взаимодействия с пользователем, и благодаря этому можно без особого труда настроить пользовательские команды удаленного управления, которые впоследствии будут передаваться Arduino.

Управляем Arduino 101 через Bluetooth с помощью Blynk

Автор: Mike(admin) от 28-01-2017, 11:15

Относительно недавно вышедшая плата Arduino 101 уже успела найти почитателей среди сообщества любителей плат Ардуино. Действительно, благодаря ее характеристикам и возможностям она оставила далеко позади классический вариант – плату Arduino Uno. Впрочем, плата Arduino 101 выполнена в соответствии с тем же форм-фактором, но основана она уже не на 8-разрядном микроконтроллере ATmega, а на 32-разрядном Quark от Intel с тактовой частотой 32 МГц.


Управляем Arduino 101 через Bluetooth с помощью Blynk

Интересна Arduino 101 прежде всего тем, что имеет интегрированные возможности Bluetooth (BLE), а значит прекрасно подходит для создания беспроводных устройств и приложений Интернета вещей.