Песочница. Раздел для новичков
Создание многоуровневого графического меню
Ср, 15/04/2020 - 11:03 | by ТуцикПомогите допилить многоуровневое меню. Само меню работает, но с под меню не могу разобраться, как его реализовать. Код прилагаю
Библиотека Servo и ШИМ на 9 и 10 портах НАНы
Втр, 14/04/2020 - 23:13 | by NatrizimТоварищи, спасайте!
Убил пол вечера что б выяснить почему у меня не крутиться один двигатель. При использовании библиотека Servo ШИМ сигнал на 9 и 10 портах не работает. А мне нужен как раз еще 1 ШИМ-порт. Подскажите, пожалуйста, либо как включить шим либо альтернативу библиотеки Servo.
Перебор данных из массивов.
Втр, 14/04/2020 - 22:33 | by СедойДобрый вечер. Возникла заминка, не могу придумать как сделать еще 1 цикл, чтоб не повторять одно и тоже много раз.
Помогите поменять delay на millis
Втр, 14/04/2020 - 21:22 | by pioliесть код
void loop() { //действие1; delay(500); //действие2; delay(500); //действие3; delay(500); //действие4; delay(500); }
Как delay заменить на millis? Нужно чтобы все 4 разных действия повторялись друг за другом. Вроде как должно быть просто, но я не догоняю.
Взаимодействие WavGat Pro mini с другим МК
Втр, 14/04/2020 - 18:00 | by WavGatПомогите разобраться новичку.
1) С прерываниями не знаком, что-то не получается найти толковой документации, поэтому пытался решить поставленную задачу в лоб. Тем более что мой МК (WavGat Pro mini) заведомо мощнее того, с которым его нужно подружить. Так же, возможно, неправильно выбрал на какие ноги что цеплять, но в результате даже с расширителями портов цифровые входы/выходы закончились.
2) Задача почти решена, но остались "артефакты", с которыми можно мериться, но лучше побороть, а тут уже не хватает знаний и опыта в этой сфере.
Подзадача:
Управление массивом портов.
Втр, 14/04/2020 - 17:14 | by Alexei BaluykevichВсем здорова. Я новичок в данной среде, да и не быдлокодил уже очень давно.
Вопрос:
допустим имеем массив портов с номерами портов ввода вывода:
int myPins[] = {2,4,8,3,6,9,11};
byte[7] = data;
Надо по значению данных в битовом исчислении включать комбинацию портов myPins[] кто попадает под 0 или 1.
Как это лучше сделать? В операторе for? перечислять массив портов и причислять им данные
data = byte(Serial.read()); <<< и как эту строчку правильно написать?
for(int i; i<=7; i++)
помогите написать скетч для датчика DHT11
Втр, 14/04/2020 - 12:28 | by SashaRНужно чтобы загорался светодиод при повышении температуры, например если поднести свечку к датчику.
Вроде просто, но не получается. :(
как усреднить 100 значений датчика за секунду
Пнд, 13/04/2020 - 18:02 | by denis160374@gma...Добрый день.
собрал аппарат для измерения мощности нагрузки. мощность регулируется по шим симистором. получив значения вольт и ампер перемножаю их,
но на экране мощность постоянно прыгает либо ноль либо максимальная. понимаю, что это шим дает импульсы - отсюда скачущие значения.
подскажите как в коде задать измерять 100 значений и усреднить их за секунду, чтобы отображалось постоянное текущее значение мощности?
например ампер (220v переменное)
STM32F103C ардуино
Пнд, 13/04/2020 - 13:18 | by genyagaне работают некоторые порты, а именно PB4,PB3,PA15,PA12,PA11 читал много статей в интернетах и ни где про это не написано, почему так происходит, возможно ли это исправить, прошиваю через STMLink.
Клон UNO не грузит скетчи .
Вс, 12/04/2020 - 00:28 | by Сергей74Клон UNO с минимальной комплектацией , кварц 16 мгц с двумя конденсаторами на 22пф , резистор 10ком на reset и Vcc , программатор CH340G . Bootloader заливал программатором STK500 через arduino ide ( как бы без ошибок ) . Скетчи не загружаются . На скрине фюзы которые устанавливает программа , мне кажется с lock byte проблема . И как это можно исправить ?
- « первая
- ‹ предыдущая
- …
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- …
- следующая ›
- последняя »