Песочница. Раздел для новичков
Не прошивается загрузчик в чистый микроконтроллер Atmega168PA-U
Сб, 09/07/2022 - 14:47 | by JakeW.Купил на Али 20 шт. чистых МК Atmega168PA-U. Собрал из половины 10 одинаковых плат (МК + кварц 16Мгц + 2 конденсатора по 22пФ + кнопка на RST с подтяжкой на питание через 10кОм + конденсатор 100нФ между VCC и GND + светодиод индикатор питания).
Программатор USBasp, пытаюсь записать загрузчик через ArduinoIDE (MiniCore). Ни одна из 10 плат не прошилась.
Микрофон2
Пт, 08/07/2022 - 11:55 | by nail2007Всем привет!
Прошу прощения, что создаю новую тему по старому вопросу. Не нашел как можно удалить старую тему.
В ходе разбирательств с работой микрофона и ардуино нашел библиотеку для записи аудио файлов на сд карту. Большими усилиями я переделал найденные примеры в сети и получил код для записи на карту звуков определенной длительности (задается в начале скетча). Запись начинается путем нажатия на кнопку. Используются Ардуино Нано, МАХ9814, Модуль для микроСД карт HW-125.
ESP8266: сканировать вайфай сети и подключиться, если есть известная (нужная)
Чт, 07/07/2022 - 02:09 | by DyadyaGenyaДоброго времени суток. Приходится часто переезжать и разбираться с ардуино (ESP) то в одном месте, то в другом. Руками постоянно перебивать пару ссид/пароль уже надоело. Решил написать функцию сканирования доступных сетей и подключаться, если есть ссид из моего списка. Вроде все сканирует, но не подключается, ну или по крайней мере не выводит полученный айпишник.
Функция при бездействии пользователя через определённый промежуток
Ср, 06/07/2022 - 18:51 | by qourshiХочу сделать такую вещь - при вращении энкодера нечего не будет происходить. Но если эконодер оставить в покое и пройдёт период, то запустится функция. Смотрел, изучал, но не понял как это реализовать.
Библиотека энкодера: GyverEncoder
Калибровка аналогового входа
Ср, 06/07/2022 - 11:44 | by JhonsonДобрый день!
Захотелось поставить датчик давления в систему водопровода. Приобрел на али датчик со следующим описанием
"5 в постоянного тока, выход 0,5-4,5 в, датчик давления, датчик масла и воды, 0-10/бар"
Подключил к node mcu и получил следующий результат:
прерывание раз в 500-100 мкс
Ср, 06/07/2022 - 11:01 | by ErsekinИнтересует, возможно ли это сделать.
Прерывание по первому таймеру, если правильно понял, максимально возможно со скоростью 4100 мкс. Пояснение: при 16 МГц цикл выполняется 1/(16 ∗ 10^6) секунды или 6.25e-8 с. Это означает что 65535 отсчетов произойдут за (65535 ∗ 6.25e-8 с) и ISR будет вызываться примерно через 0,0041 с.
Предположил другой вариант, с использование micros(). Заявлено разрешение 4 мкс.
код:
Таймер Arduino nano (mega328) Внешний тактовый источник на выводе
Втр, 05/07/2022 - 16:28 | by foxstoдобрый день, столкнулся с трудностью, не могу запустить таймер чтобы он срабатывал от внешнего источника сигнала подоваемого на ногу.
перегуглил массу примеров заливал в микроконтроллер и тишина, подача сигнала на ноги микроконтроллера никак не влияет на таймер
пожалуйста поделитесь рабочим таймером от внешнего тактового источника на выводе
может я не правильно ноги для таймера инициализирую?
Непонятное влияние напряжения 220 в на работу устройства.
Пнд, 04/07/2022 - 12:50 | by SonologistДрузья, помогите разобраться!
Собрал на Ардуине систему с управлением от ПК. Обмениваюсь через порт. От Ардуины чтение на ПК идет штатно, в обратную сторону - тоже. Клапан, вентилятор и нагреватель управляются по цепочкам пин Ардуины -> мос3041 -> ВТА41-600. Для контроля работы "мосек" последовательны с их светодиодами поставлены внешние светодиоды. На всякий случай: +5в и +12 в беру от компьютерного БП. При работе же только от ПК все работает нормально. Скетч:
Передать или получить массив по HTTP
Пнд, 04/07/2022 - 02:44 | by DyadyaGenyaДоброго времени суток. Что-то я подзапутался. Не пойму, как передать/получить массив по HTTP. Вообще хочу передать массивом значение статусов реле. По одному передаю строкой. Получается. Массивом пока не могу придумать.
Допустим есть массив:
int arrayStatus[] = {0,0,0,0,0,0,0,0};
Естественно, его значение может меняться. Но это не важно, как должен выглядеть HTTP запрос/ответ? Понимаю, что приблизительно так, но массив не строка, потому не работает
Virtuino ESP32
Чт, 30/06/2022 - 05:16 | by 127486Всем добра.
Помогите разобрать кусочек кода, не могу понять его алгоритм работы, день потратил, ни чего толком не нагуглил(
Есть связка ESP32+Virtuino.
После старта устанавливает TCP соединение и держит его. А вот как клиент после каждого опроса отключается и подключается заново и так по циклу.
Вот что видно в терминале
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »