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

 

Wi-Fi Witty – дешевый модуль на основе ESP8266 (ESP-12F)

Автор: Mike(admin) от 30-11-2017, 18:55

ESP8266 представляет собой замечательную систему-на-кристалле (СнК или SoC), на основе которой было сделано немало модулей для связи различных устройств посредством беспроводной сети Wi-Fi. Недавно вышел новый недорогой модуль под названием Wi-Fi Witty, цена которого составляет примерно $6 на ICStation.


Wi-Fi Witty

Для запуска и программирования этого Wi-Fi модуля просто потребуется надлежащий USB-кабель и подходящий компилятор.

Различия между встраиваемыми системами на основе Linux и на основе микроконтроллеров

Автор: Mike(admin) от 30-11-2017, 18:55

Мы знаем, что микроконтроллер можно запрограммировать через какую-нибудь среду разработки так же, как в случае с Arduino, а также некоторые более производительные микроконтроллеры могут запускать специальные версии операционных систем, включая урезанные версии Linux (uCLinux) или RTOS. Но в чем же разница между встраиваемой системой на базе Linux и встроенной системой на базе микроконтроллера.


встраиваемые системы

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

Сейсмодатчик на Arduino и ADXL335 своими руками

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

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


Сейсмодатчик на Arduino и ADXL335 своими руками

В данном материале представлен проект устройства мониторинга сейсмоактивности, которое может сообщить о землетрясении за некоторое время до его начала. Для достижения наших целей используются плата Arduino и высокочувствительный акселерометр ADXL335.

Flip&Click SAM3X – Arduino-совместимая плата программируемая на Python

Автор: Mike(admin) от 26-11-2017, 17:05

Компания MikroElektronika давно специализируется на отладочных комплектах и платах, и это у нее получается довольно хорошо. За последние несколько лет их аппаратные средства быстро выросли в качестве, и стали интересны многим радиолюбителям, а также профессиональным инженерам. А недавно MikroElektronika выпустила довольно компактную плату Flip&Click SAM3X.


Flip&Click SAM3X

Основой Flip&Click SAM3X является микроконтроллер Microchip (Atmel) ATSAM3X8E с ядром ARM Cortex M3, способный работать с тактовой частотой 84 МГци имеющий 512 КБ Flash-памяти. Главной особенностью данной платы является возможность программирования этого микроконтроллера на языке Python посредством среды разработки Zerynth Studio IDE. Если вы придерживаетесь более традиционного программирования на языках C/C ++, то хорошей новостью будет то, что это устройство также совместимо с Arduino, то есть плату можно программировать с помощью Arduino IDE.

Плата с микроконтроллером STM32 вместо Arduino Nano

Автор: Mike(admin) от 26-11-2017, 17:05

Современным радиолюбителям нравятся платы Arduino и соответствующая платформа (экосистема) для создания прототипов. Это все делает полный процесс прототипирования простым и приятным благодаря удобной среде Arduino IDE и огромной поддержке сообщества.


Плата с микроконтроллером STM32 вместо Arduino Nano

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

Banana Pi выпустила дешевый одноплатный компьютер BPI-M2 Zero стоимостью $15

Автор: Mike(admin) от 22-11-2017, 19:35

Интересно наблюдать за увеличением разнообразия одноплатных компьютеров. На сегодняшний день Raspberry Pi со всеми его вариациями является не единственным миникомпьютером на рынке. Конкуренты не дремлют и выпускают все новые дешевые и производительные модели. Одним из таких конкурентов является команда Banana Pi, которая недавно выпустила недорогой и довольно мощный миникомпьютер Banana Pi BPI-M2 Zero, который позиционируется как улучшенный аналог Raspberry Pi Zero.


Banana Pi BPI-M2 Zero

Новинка Banana Pi BPI-M2 Zero выполнена в форм-факторе Raspberry Pi Zero, хотя между ними есть небольшая ценовая разница на $5, но эта разница компенсируется увеличенной производительностью Banana Pi.

Как управлять ESP8266 с помощью бота Telegram

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

Wi-Fi модуль ESP8266 со встроенным микроконтроллерным ядром предоставляет большие возможности для реализации концепции Интернета вещей. Он довольно прост в освоении и очень дешев. Кроме того, им легко управлять через Интернет.


Как управлять ESP8266 с помощью бота Telegram

Так, можно без особых проблем создать Telegram бота и пересылать команды управления модулем ESP8266. В данном материале приводится простой пример того, как это сделать.

Управление RGB-светодиодом с помощью Arduino

Автор: Mike(admin) от 18-11-2017, 13:55

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


Управление RGB-светодиодом с помощью Arduino

RGB-светодиод (аббревиатура означает RED, GREEN, BLUE) является сочетанием кристаллов, способных генерировать красный, зеленый и синий цвета. Благодаря такому сочетанию данные светодиоды могут воспроизводить 16 миллионов оттенков света. Управлять RGB-светодиодами несложно, и они без проблем могут использоваться в проектах с Arduino. В данном материале будет показан пример управления RGB-светодиодом с помощью Arduino.

Алкотестер своими руками на основе Arduino и датчика MQ-3

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

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


Алкотестер своими руками

Алкотестер можно купить, хотя не везде, да и стоят они не дешево. Поэтому есть смысл сделать алкотестер самостоятельно на основе популярной среди радиолюбителей платы Arduino.

Как увеличить количество цифровых выводов Arduino с помощью расширителя портов

Автор: Mike(admin) от 9-11-2017, 20:35

Тринадцать цифровых линий и шесть аналоговых входов – это все, что может предложить Arduino в качестве средств ввода/вывода. Но в некоторых случаях (особенно в проектах с большим количеством периферийных устройств) такого набора линий портов недостаточно.


MCP23017

В связи с этим встает вопрос о целесообразности расширения количества линий ввода/вывода. В данном материале будет показан пример такого расширения с помощью микросхемы MCP23017.