Программирование
Ошибка компиляции
Пнд, 21/06/2021 - 19:27 | by yarik163rus5Имеется код и в нем ошибка компиляции. Помогите пожалуйста разобраться
Вот ошибка:
Arduino: 1.6.8 (Windows 10), Плата:"Arduino Nano, ATmega328"
exit status 1
could not convert 'digitalWrite(3u, 0u)' from 'void' to 'bool'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
_delay_ms(t) в AtmelStudio не воспринимает переменную t
Сб, 19/06/2021 - 22:27 | by ua4lcnПопытался скомпилировать вот этот код для Atmega328 в AtmelStudio v.7
#include <avr/io.h> #define F_CPU 8000000UL #include <util/delay.h> int main(void){ DDRC |= 1>>0; PORTC &= ~(1>>0); while (1) { PORTC |= (1>>0); for(uint8_t t=0;t<200;t++){ _delay_ms(t); } PORTC &= ~(1>>0); _delay_ms(200); } }
Выдает ошибку: ожидает целочисленную константу
Ругается на строку if (Serial.availadle())
Сб, 19/06/2021 - 11:32 | by Vasiliy_27Привет всем не могу понять в чем тут ошибка ?
возвращение в прошлое тема xx1628 анодный индикатор
Чт, 17/06/2021 - 18:33 | by 0259всем привет!!!!
как уже писал раньше тут = >http://arduino.ru/forum/programmirovanie/ne-mogu-programno-nastroit-piny-na-led-draivere-at1628
исправлял код "ЕвгенийП" и пользовался экранчиками но тут наткнулся на экран на этой же микросхеме ХХ1628 но с общим анодным и это работало.
помогите разобраться как запустить эту микросхему с экранкиком с общим анодом
If..else с периодичностью.
Ср, 16/06/2021 - 10:59 | by Adolf_Balalaykinvoid loop() { digitalWrite(32, ledState1); digitalWrite(33, ledState2); digitalWrite(25, ledState3); digitalWrite(26, ledState4); digitalWrite(27, ledState5); }
void setup() { if (бла..бла..бла) { // действие A }
Как читать последовательный код (manchester/hamming/reed-solomon/uart и т п)? процедурно
Втр, 15/06/2021 - 11:50 | by Voodoo Dollзаглушка here (да детка, меня не устраивает функционал форума, WYSIWYG тупа ОТКЛЮЧЕН, ватафак блеять? вот поэтому и код втыкают неправильно)
Как скрыть часть листинга при компиляции
Пнд, 14/06/2021 - 23:46 | by SABДобрый день уважаемые гуру форума. Вопрос возник в связи с тем, что попался мне не совсем честный заказчик, и по этому прошу вашей помощи. Нужно спрятать в виде .hex или .bin файла блок листинга setup. Т.е. заказчик не мог изменить сам setup (он его вообще видеть не должен), но остальная программу loop и подпрограммы ему будут доступны для его фантазий. И в целом компиляция всей программы проходила правильно. Можно ли средствами Arduino IDE как то это осуществить? В дальнейшем, если получится, оставлять только loop. Спасибо.
тахометр с аналоговым вольтметром на выходе вместо дисплея
Пнд, 14/06/2021 - 16:26 | by aleks00077unsigned long lastflash; int RPM; void setup() { Serial.begin(9600); //открыть порт attachInterrupt(0,sens,RISING); //подключить прерывание на 2 пи при повышении сигнала pinMode(3, OUTPUT); //3 пи как выход digitalWrite(3, HIGH); //подать 5 вольт на 3 пи } void sens() { RPM=60/((float)(micros()-lastflash)/1000000); //расчет lastflash=micros(); //запомнить время последнего оборота } void loop() { if ((micros()-lastflash)>1000000){ //если сигнала нет больше секунды RPM=0; //считаем что RPM 0 }
ARDUINO UNO + BMX055 + PCF8575
Вс, 13/06/2021 - 18:57 | by SadZhabaВсем привет, пишу прошивку для опроса датчиков BMX-055, использую мультиплексор PCF8575, подключение стандартное I2C к ардуино uno.
Прошу помощи в написании кода для шагового двигателя
Ср, 09/06/2021 - 17:58 | by golf22Добрый день. Прошу помощи у кого есть время и желание помочь в проекте. Нужен стенд для кручения шагового двигателя нема 17.
Есть ардруино уно
изи драйвер (или есть драйвера с 3д принтера )
енкодер
дисплей с лс2 впаяным модулем.
Что нужно :
Вращать енкодером двигатель на заданое количество шагов. 1 клац енкодера - 1 шаг
При нажатии на енкодер - менять кратность шагов. Просто включил - за 1 клац поворота ручки - 1 шаг. Нажал на енкодер - 10 шагов. И так далее.
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »