Архив рубрики: Электрические схемы

Arduino Nano воспроизводим звук с sd карты

Как работает схема: подключаете схему к компу, в Arduino IDE открываете монитор последовательной связи (Serial Monitor)- открыть его можно несколькими способами:
– нажать на иконку в верхнем правом углу программы.
– использовать комбинацию клавиш Ctrl+Shift+M.
– выбрать в панели меню: «Сервис» → «Монитор порта».
На мониторе последовательной связи (Serial Monitor) вводите английскую букву а и жмете на кнопку Отправить – начинает проигрываться мелодия.
Если всё соединено правильно, то на мониторе последовательной связи (Serial Monitor) после сообщения “Инициализация SD-карты…” появится “введите символ – > а” – если не появляется переткните USB кабель, проверьте соединенные провода, понажимайте на кнопку reset.
Читать далее →

ftdi ft232r usb uart драйвер arduino nano

Иногда при заказе Arduino nano на плате установлен не ch340, а FTDI чип (ftdi ft232r), при чем в моём случае маркировки на этом чипе вообще не было.
Если проверить id в диспетчере устройств, то найдёте что-то вреде этого: pid 6001, vid 0403 – то это ftdi, поэтому качаем драйверы с сайта “ftdichip.com” (“ftdichip.com/document/installation-guides/” – в инструкциях есть ссылки на драйвера под разные ОС), но там всё запутанно, так что можете скачать и установить драйвер с моего сайта. Читать далее →

Делаем из Wt588d (Ардуино модуль) аудио открытку

Делаем музыкальную открытку своими руками. Загружаем звуки, программируем микросхемы. Если доработать, то можно сделать голосового помощника (Алиса, Маруся). Читать далее →

Arduino IDE программируем любые Atmega (скачать для Linux, Windows7)

Можно вовсе не покупать плату Arduino, а программировать имеющиеся у Вас микроконтроллеры Atmega с помощью бесплатной программы Arduino IDE, для которой написано огромное количество примеров кода!
Для программирования микроконтроллеров Atmega использую бесплатную среду разработки – Arduino IDE, программатор “5 проводков” (“gameforstreet.ru/avr-prostye-i-prostejshie-programmatory/”) или AVRasp (можно собрать самому “gameforstreet.ru/usb-programmator-na-atmega88/”) и библиотеку MCUdude (“github.com/MCUdude”), которая и позволяет программировать большинство остальных Атмег! Читать далее →

Находим стабилитрон на 5 В и 3 В с помощью светодиодов и батареек

Находим стабилитрон на 5 В и 3 В с помощью светодиодов и батареек. Не нужен мультиметр, а только светодиоды, резистор и батарейки. Читать далее →

Подключение (микро)SD-карты к микроконтроллеру Atmega328,168

На данный момент не удалось протестировать данный код…

Есть протестированный вариант для atmega328p – “gameforstreet.ru/atmega328p-vosproizvodim-zvuk-s-sd-karty/” Читать далее →

Схема записи и воспроизведения звука с SD-карты на PIC16F876A

На данный момент не удалось протестировать данный код…

Данная схема способна записывать и читать аудиофайлы с SD-карты – работает на Микросхемах pic16f876a. Были добавлены функции остановки, воспроизведения, записи, паузы, а также аудиовход с возможностью подключения микрофона. Схема аудиозаписи на основе C. Читать далее →

Проигрыватель WAV с использованием PIC16F877A и SD-карты

На данный момент не удалось протестировать данный код…

В этом посте показано, как я сделал простой проигрыватель аудиофайлов с помощью микроконтроллера PIC16F877A, где аудиофайл хранится на 8-гигабайтной карте micro SD.
Я использовал аудиофайл с частотой 8000 Гц, 8-битный стереофонический (2 канала), который я преобразовал из формата MP3 в формат WAV с помощью бесплатной программы с открытым исходным кодом под названием Audacity (сайт: http://www.audacityteam.org/).

Мы будем использовать компилятор CCS C (CCS PIC-C Compiler), а не поставляемый Microchip компилятор XC8, и полагаться на библиотеки, предоставляемые CCS.

Поэтому чтобы скомпилировать код С, указанный ниже, нужно установить CCS PIC-C Compiler версии 5.051.
Читать далее →