Программирование
Измерение частоты, помогите найти ошибку
Пт, 16/06/2017 - 12:11 | by Mondi851Измеряю частоту, помогите найти ошибку в алгоритме суммирования импульсов, вероятно она в функции Isr_Timer()
External_counter считает импульсы по внешнему прерыванию
Isr_Timer() вызывается 64 раза в сек и записывает в текущий элемент скользящего буфера ( она на 64 элемента) подсчитанное в External_counter количество импульсов.
Gy-GPS6MV2 и Arduino
Пт, 16/06/2017 - 09:20 | by BarnyДоброй эры! Вожусь с моулем Gy-GPS6MV2, он вроде как довольно умная штука. В состоянии сам прокладывать курс к нужной точке, но ни где не указано, как передать ему нужные координаты. Может кто видел пример как это сделать ?
датчик движения+зуммер(пищалка)
Чт, 15/06/2017 - 23:17 | by PENпри срабатывании датчика движения нужно, чтоб пищал зуммер. например 1 мин. движения нет зуммер не пищит.попрбоал сваять скетч зуммер пищит постоянно,что я сделал не так.понятно модуль для ардуино ЗУММЕР АКТИВНЫЙ на 3 провода.вот скетч
Здраствуйте , нужна помощь в переделке кода под чпу.
Чт, 15/06/2017 - 16:42 | by taras.pinchuk.1997Нашел проект чпу на базе ардуино и бюджетных шаговых двигателей 28byj . но столкнулся с проблемой скетч для управления шд , основан на собственном коде с элементами массива (в чем не разбираюсь). все шд работают при управлении библиотекой steper. но при управлении этим скетчем не работают
Преобразование float и double в char[]
Чт, 15/06/2017 - 14:35 | by KavaaЗдравствуйте. Обшарил весь форум, но так решения и не нашел. Кто знает, подскажите пожалуйста, как выполнить наверное даже не преобразование типов, а скорей перевод значения типа float или double в char, таким образом чтобы я мог хранить число, например, 13.485918578 в переменной типа char[] = "13.485918578". Буду очень благодарен.
Неправильно работает скетч
Чт, 15/06/2017 - 14:13 | by poolman#include <LiquidCrystal.h> const int BUTTON_RIGHT = 1; const int BUTTON_UP = 2; const int BUTTON_DOWN = 3; const int BUTTON_LEFT = 4; const int BUTTON_SELECT = 5; int x = 0; int y = 0; int button; int getPressedButton() { int buttonValue = analogRead(0); // считываем значения с аналогового входа(A0) if (buttonValue < 100) { return BUTTON_RIGHT; } else if (buttonValue < 200) { return BUTTON_UP; } else if (buttonValue < 400){ return BUTTON_DOWN; } else if (buttonValue < 600){
Цикличный отсчет времени
Чт, 15/06/2017 - 14:12 | by Semka_2005Здравствуйте, уважаемыепрограммисты. Я не силен в программировании поэтому обращаюсь к вам.
Задача следующая.
Необходимо написать код который циклично отсчитывал бы время назад. Например, я задал 10сек. нажал кнопку старт и процесс обратного отсчета пошел 10, 9, 8, ... 0. Как только дошел до 0 снова встал на 10 сек и отсчитывает 10, 9, 8... до 0. Накидал код, но почему-то он с каждым новым циклом прибавляет или отнимает разные значения. Не могу понять закономерность. Помогите его подправить.
Каналы А и В в таймере 2 Atmel 328P
Чт, 15/06/2017 - 00:22 | by BotavusИспользую в программе на Atmel 328P таймер 2 (канал A) для генерации прерывания TIMER2_COMPA_vect.
Мне нужно генерировать еще одно прерывание по таймеру, но его период не кратен имеющемуся прерыванию по TIMER2_COMPA_vect.
Не будет ли конфликта, если в дополнение к TIMER2_COMPA_vect этим же таймером генерировать прерывание по TIMER2_COMPB_vect?
Подключение дисплея магнитолы рено к ардуино
Ср, 14/06/2017 - 21:01 | by maximooosДоброго времени!
Имеется дисплей от рено симбол.
Модель AFFA2++
Код производителя P8200028364 A
Хочу построить на его базе что-то типа метеостаеции. Нравится он мне тем, что он уже имеет часы и термометр. А остальная часть дисплея использовалась для вывода информации с магнитолы. Одна строка на 8символов. Так же он имеет поддержку матричной клавиатуры 3х3. И умеет управлять подключеным к нему устройством (магнитолой) по той же шине, что передается ияформация на дисплей.
Уперся в протокол передачи данных
- « первая
- ‹ предыдущая
- …
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- …
- следующая ›
- последняя »