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

 

FM-радио своими руками на основе Arduino и RDA5807

Автор: Mike(admin) от 13-01-2020, 21:55

Сегодня почти все используют свои мобильные телефоны для прослушивания музыки, новостей, подкастов и т. д. Но не так давно мы все зависели от местных FM-радиоприемников, чтобы получать последние новости и слушать песни, постепенно эти радио теряют популярность, но в чрезвычайных ситуациях радиостанции играют важную роль в передаче информации пользователям. Радиосигналы всегда присутствуют в эфире (которые транслируются станциями), и все, что нам нужно, это схема FM-приемника, чтобы улавливать эти радиосигналы и транслировать их в аудиосигналы.


FM-радио своими руками на основе Arduino и RDA5807

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

Принцип работы интерфейса USB 2.0

Автор: Mike(admin) от 13-01-2020, 20:15

Интерфейс USB соединяет USB-устройства с USB-хостом. Физическое межсоединение USB по своей топологии является многоуровневой звездой. Концентратор или хаб находится в центре каждой звезды. Каждый сегмент линии представляет собой соединение точка-точка между хостом и концентратором или функцией или концентратором, подключенным к другому концентратору или функциональному узлу. Следующий Рисунок иллюстрирует топологию USB.


схематичное изображение топологии USB 2.0

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

История возникновения и версии интерфейса USB

Автор: Mike(admin) от 13-01-2020, 19:55

В прежние времена для подключения к компьютеру чего-либо (мыши, принтера, жесткого диска) требовалось множество кабелей. Для подключения таких устройств мог понадобиться разъем PS/2 или последовательный порт, шина Apple Desktop, возможно, параллельный порт или кабель SCSI, или же Firewire. Но лишь один интерфейс смог положить конец такому нагромождению средств подключения, имя ему – USB. Когда он был впервые анонсирован в 1996 году, идея его создания была уже понятна многим, кто прочитал расшифровку аббревиатуры – Universal Serial Bus, то есть Универсальная последовательная шина. И чтобы интерфейс был универсальным, он должен был работать просто.


интерфейс USB

USB был изобретен в отделе Intel в Орегоне, где инженеры стремились упростить использование ПК и позволить компании поставлять больше оборудования. Уже в 1998 году Apple, возглавляемая Стивом Джобсом, выпустила новаторский iMac, и этот компьютер в качестве интерфейса передачи данных предлагал только USB. Более высокие скорости следующего поколения USB (USB 2.0) также дали дорогу новым простым в использовании периферийным устройствам, таким как флеш-накопитель, который помог отправить в историю дискету, дисковод Zip и CD-R. За этими новыми накопителями последовал целый ряд вещей, которые можно подключить с помощью USB: диско-шары, массажеры для головы, ключи безопасности, зарядные устройства для мобильных телефонов. Сейчас в мире насчитывается более шести миллиардов USB-устройств.

Достойная игровая площадка Rox casino

Автор: Mike(admin) от 12-01-2020, 11:55

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

Введение в теорию обучения нейронных сетей

Автор: Mike(admin) от 5-01-2020, 08:55

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


Введение в теорию обучения нейронных сетей

Шагомер своими руками на основе Arduino и акселерометра

Автор: Mike(admin) от 30-12-2019, 15:55

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


Шагомер своими руками на основе Arduino и акселерометра

Шагомеры – это устройства, которые реализуют часть функционала фитнес-гаджетов и используются только для подсчета шагов. Итак, в этом уроке мы собираемся создать простой и дешевый шагомер, используя Arduino и акселерометр. Этот шагомер будет подсчитывать количество шагов и отображать их на ЖК-модуле 16x2.

Значимые события 2019 года, повлиявшие на мир электроники

Автор: Mike(admin) от 30-12-2019, 11:05

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


Значимые события 2019 года, повлиявшие на мир электроники

Особенности процесса обучения нейронной сети

Автор: Mike(admin) от 25-12-2019, 23:55

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


Особенности процесса обучения нейронной сети

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

Пульсоксиметр своими руками на основе датчика пульсоксиметрии MAX30100 и Arduino

Автор: Mike(admin) от 23-12-2019, 03:55

В этом проекте мы будем использовать интерфейсный датчик пульсоксиметра MAX30100 с Arduino, который может измерять содержание кислорода в крови и частоту сердечных сокращений и отображать это на ЖК-дисплее 16×2. Концентрация кислорода в крови, обозначаемая как SpO2, измеряется в процентах, а частота сердечных сокращений / пульса измеряется в BPM (ударах в минуту). MAX30100 – это прекрасное решение для пульсоксиметрии и создания пульсометра.


Пульсоксиметр своими руками на основе датчика пульсоксиметрии MAX30100 и Arduino

Как обучить нейронную сеть на основе персептрона

Автор: Mike(admin) от 20-12-2019, 03:55

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


Как обучить нейронную сеть на основе персептрона