Программирование
Ошибка компиляции
Пнд, 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_Balalaykin
void 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 aleks00077
unsigned 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
- …
- следующая ›
- последняя »
