Форум программистов, компьютерный форум, киберфорум
Arduino
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Arduino Переключение между устройствами подключенными по SPI https://www.cyberforum.ru/ arduino/ thread2870353.html
Добрый день! Помогите разобраться с SPI. Решил попробовать использовать RFID-RC522 и дисплей от Nokia 5110 в связке с ESP8266 (NodeMcu v3). Схема подключения: Распиновка: ESP8266 RC522 ...
Нужно найти дисплей с контроллером с сигналом о наличии касания сенсора Arduino
Здравствуйте! Мне нужен такой дисплей TFT, который бы выдавал сигнал о зафиксированном факте касания сенсора и затем бы можно было считать координаты сенсора. Связана такая нужда с тем, что у меня...
Arduino Опрос пина и вывод на Web сайт Здравствуйте,есть плата ESP8266, нужна помощь с выводом состояния 1 или 0 опрошенного пина. Загвоздка в том что бы это было всё в режиме реального времени. Тоисть при изменении состояния пина... https://www.cyberforum.ru/ arduino/ thread2867016.html Arduino Контроллер заряда для телефона Всем доброго дня! Возник вопрос, возможно ли на Arduino реализовать контроллер заряда, то есть чтобы по факту, Arduino контролировал подачу питания от зарядного устройства в зависимости от... https://www.cyberforum.ru/ arduino/ thread2865468.html
При нажатии кнопки вращать мотор Arduino
Каким образом можно реализовать функцию при нажатии кнопки, мотор вращается, а при нажатии на другую кнопку или эту же остановить мотор?
Arduino Arduino due и Serial Всем доброго времени суток. Я приобрел на алике у двух разных продавцов две Due. покупал в замен Leonardo(Места стало не хватать, а творчества через край). Она каким то образом и по serial общалась и... https://www.cyberforum.ru/ arduino/ thread2864076.html
Arduino Подбор rfid оборудования https://www.cyberforum.ru/ arduino/ thread2862127.html
Здравствуйте, мне необходимо подобрать rfid оборудования для считывания меток, наклеенных на металлический инструмент. Сам инструмент находится внутри металлического модуля.
Arduino Отправка запросов от Arduino UNO на веб-сервер (и обратно)
Доброго времени суток. Суть такая: делаю самопальную СКУД на базе Arduino UNO. Дошёл до момента, когда надо передать данные ID карты с ардуинки на веб-сервер, чтобы тот проверил её наличие в БД,...
Arduino Управление сервоприводом с bluetooth модуля https://www.cyberforum.ru/ arduino/ thread2860403.html
Собираю программу по управлению сервоприводом с телефона через bluetooth модуль HC-06. Для подключения к модулю использую приложение Bluetooth Terminal. При загрузки скетча bluetooth модуль работает...
Arduino Работа с LCD дисплеем на Arduino https://www.cyberforum.ru/ arduino/ thread2859825.html
Здравствуйте читатели. Произошла такая проблема, писал код для контролера Arduino NANO и получилась такая путаница. Написал код основываясь на других проектах из интернета и получилось что я написал...
Arduino Передача по SPI от Slave к Master
Не могу понять, этот алгоритм. Читаю про SPI интерфейс, он вроде бы самый скоростной, на борту Ардуино (наверное). В общем всё понятно, опускаем линию устройства на Землю. Начинаем передавать от...
Arduino Управление ардуиной через оптический кабель Здравствуйте...нужна консультация и любая помощь...в заранее спасибо! Задача: нужно отправлят пакет команд из компьютера на ардуино на большом расстоянии...я подумал использовать оптику для связи но... https://www.cyberforum.ru/ arduino/ thread2859070.html
96 / 25 / 20
Регистрация: 17.09.2014
Сообщений: 1,366
11.09.2021, 07:05  [ТС] 0

Лагает при уходе числа в минус - Arduino - Ответ 15705447

11.09.2021, 07:05. Показов 2836. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от ValeryS Посмотреть сообщение
умножение не самое сильное место у атмега
предлагаю
Лагает именно в том виде как я выложил код.

Цитата Сообщение от ValeryS Посмотреть сообщение
S может быть отрицательным, цикл не исполнится. Так и задумано?
Я сначала по другому делал, с проверками меньше/больше нуля.
А это не переделал, просто скопипастил...

Блин, сейчас подумал, что может проблема в делении когда число большое.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int z = analogRead(PIN_X);
Serial.print(z);
Serial.print("   ");
  
int A = z / 64; // считываем значение оси Х и приводим к значениям от 0 до 10
 
Serial.print(A);
Serial.print("   ");
  
int X = A - 5;              // приводим к значениям от -5 до 5
 
Serial.println(X);
Залил, двигаю, и на удивление - всё нормально.
Залил тот код который лагал - тоже всё нормально.

Странно, странно. Мистика да и только.
Наверное провод как-то не так вставил.

Вернуться к обсуждению:
Лагает при уходе числа в минус Arduino
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2021, 07:05
Готовые ответы и решения:

сделать кнопку , которая изменяется при наведении и принимает прежний вид при уходе с кнопки
Ребята, теперь я буду вас расспрашивать о вебе постоянно. Прошу ответить - надо сделать кнопку ,...

Анимация при уходе курсора
Подскажите пожалуйста, как реализовать анимацию при уходе курсора с элемента? Нужно проиграть эту...

Событие при наведении/уходе со ссылки
Кто подскажет код что-бы при наведение на ссылку изображение менялась, а при убирании указателя,...

Убрать class при уходе курсора с DIV
Есть 2 div в разных местах разметки. Мне необходимо чтобы при наведении курсора на div.mi.submenu...

agsXMPP событие при уходе контакта в оффлайн
Делаю xmpp клиент на C# с помощью библиотеки agsXMPP. При входе контакта в сеть происходит событие...

11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2021, 07:05

компьютер зависает при уходе в спящий режим
компьютер зависает при уходе в спящий режим(когда бездействует) при этом клавиатура не работает из...

Вывести сообщение при уходе курсора с текстового поля
Как вывести номер и текст выбранных элементов списка одного фрейма при уходе курсора с текстового...

Зависает ноут при выключении/перезагрузке/уходе в спящтй режим
Добрый день! Ситуация рандомная поэтому прошу помощи, может кто-то сталкивался. В один момент...

измените программу. программа умножает числа.нужно сделать так чтобы при умножении на отрицательное число не было знака минус.
data segment beginstr db 'Vvedite chisla...$' errorstr db 'Oshibka: nepravilnoe chislo!$'...

Windows при уходе в спящий режим, через некоторое время выкл
Всем привет! Возникла такая проблема: Есть две системы - Windows 10 и Ubuntu 17.04. До того...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.