Писал вам про попытки записи звука микрофоном KY-038. Сегодня приехал MAX9814, подключил, написал простые скетчи, а там - гудение. Вот как на записи. Делал все так: 1) Ардуино скетч отправляет сигнал готовности 2) Python скрипт получает запись и сохраняет в wav.
Уважаемое сообщество, помогите пожалуйста кодом, опытом или советом. Буду очень благодарен.
Привет, Пикабу! Недавно задумался: а смогу ли я накалякать свой собственный мессенджер и писать друзьям? Оказалось что смогу! Я назвал его YesInternet (ДаИнтернету). Работает он при помощи Cloudpub. Именно Cloudpub даёт мне порт в сервере, чтобы я мог писать друзьям эсэмэски. Программа состоит из двух частей.
1) ServerV2.exe Запускается только лишь администратором, позволяет включать и выключать сервер. Должна быть постоянно запущена, иначе мессенджер просто уйдёт в офлайн. 2) YesInternet.exe Клиент, который запускают все пользователи. При входе вы вводите адрес и порт, который выдаёт сам CP.
Страница входа в мессенджере
Также вы выбираете себе никнейм, после чего подключаетесь в чат. Участникам, которые уже в чате, приходит уведомление, что вы вступили. Переписка выглядит как-то так:
Сижу с профиля админа
Отдельного внимания заслуживает приложение сервера:
Логи замазал, там то и дело в чат вступает некий "Джеффри Эпштейн" и пишет гадости
Что же по дизайну? Когда я написал код, всё представляло из себя белый фон и белые кнопки с чёрным контуром. Сделать всё красиво мне помог прогон через нейронку. Сжульничал, получается!)
В целом, опыт мне понравился. Попробую развить данную приложуху, добавить отправку файлов, а там, глядишь, с корешами туда перекочуем насовсем) Кстати, я тут планирую собирать GSM-телефон на ESP32, попробую ещё туда эту фиговину залить. Если запашет, то буду доволен.
Дамы и господа, благодарю за прочтение. Спасибо, что читаете меня, ставите плюсики, пишете советы. Я это очень ценю. До связи!
Привет, Пикабу! На днях впервые попробовал работать с OLED-дисплеями. Всюю дорогу до этого я работал с LCD1602 экранами. Опыт пока весьма плачевный, но дело даже не в самом дисплее.
LGT8F328P (клон Arduino Nano)
Дело в том, что китайски платы это всегда русская рулетка. Повезёт/не повезёт. Купил эту LG(B)TF328P за 80 рублей. Залил на неё тестовый скетч с библиотекой GyverOLED, всё пашет. Поработала, даже вывела сообщение на дисплей:
:3
Но потом -- в отказ. И так, и сяк пробовал - бесполезно. Потом компьютер и вовсе перестал видеть плату в COM-портах. В общем, сегодня заказал нормальную Nano на CH340. Надеюсь, что будет нормальная, ибо очень нужна для проекта (дедлайн 8 марта). Как-то так)
Спасибо большое, что проявляете ко мне интерес, предлагаете советы и улучшения, я всё читаю и анализирую. До скорого!
Привет всем пикабушникам! Решил попробовать писать посты в ваш монастырь, так что не судите строго. Сегодня покажу то, что до меня мало кто делал. А именно - извлечение звука из датчика шума.
Датчик шума KY-038
Итак, приступим. На данный момент я работаю над одним проектом. Это будет детектор фейков, который будет: 1) получать информацию с микрофона 2) перекидывать её с Arduino в Python 3) прямо в Python прокидывать голос через Google Speech Recognition 4) готовый текст бросать в нейронку и получать ответ: правда/фейк
Однако нужных модулей у меня не оказалось. Пришлось довольствоваться своими жалкими накоплениями (400 рублей) и купить OLED-дисплей (0.96 дюйма) и связку проводов (то, чего вечно не хватает). В качестве микрофона нейросеть предложила мне использовать KY-038 - датчик шума, который, по сути, нужен лишь для того, чтобы анализировать входящий в него звук, но не записывать его. Я решил попробовать. Написал скетч, залил на Arduino и получил не самый ужасный результат! Ссылка на .wav
Да, это очень шумно. Да, GSR не может распознать текст в этом файле. Но всё же, гипотеза оказалась верна! В ближайшее время, конечно, надо подсобрать бабла и купить нормальный микрофон. Всем большое спасибо за прочтение!