Программирование
Serial.end()
Чт, 13/02/2020 - 00:09 | by BuzoffЗдравствуйте.
Очищает ли буфер функция Serial.end()?
То есть, будет ли буфер пустой, если снова запустить Serial?
ATtiny13 и 85 "сломал" загрузчик
Ср, 12/02/2020 - 20:40 | by Beijo2908Всех приветствую.
Начал увлекаться Тиньками 13 и 85. Скачал необходимые файлы чтобы прошивать через Arduino IDE. В роли программатора использовал UNO. Работало, прошивал скетчи, было всё хорошо. Но тут решил поменять тактовую частоту и на просторах интернета везде пишут мол просто нажми "Записать Загрузчик". Загрузчик не запишется в силу его отсутствия, а частота поменяется и прочее...
После записи загрузчика теперь постоянно выдаёт ошибку:
nrf24l01 и 2 ардуины
Втр, 11/02/2020 - 23:34 | by Den1234567890Всем привет, i need help! кто то может мне объяснить почему не работают скетчи?
Суть в том что есть 2 ардуино, на одной датчик MPU6050(аксилерометр), вот скетч
W5500 TCP/IP client
Втр, 11/02/2020 - 21:24 | by 5N62VВсем бобра!
Суть вопроса: где-нить кто-нить когда-нить видел пример TCP/IP клиента на шилд с W5500?
Преамбула: столкнулся с задачей обмениваться пакетами между ардуинами по TCP/IP. И черт меня дернул начать с сервера. День копания в интырнете и сервер заработал. Вот этот проектик на Zero:
Разбить сообщение полученное по tcp по частям
Втр, 11/02/2020 - 17:42 | by hlebuschekВсем привет, вожусь с esp32 которая от сервера получает сообщения формата
1.х
2.х
3.х
4.х
5.х
6.х
7.х
8.х
Запись изменившихся значений переменной в энергонезаависимую память.
Втр, 11/02/2020 - 16:41 | by SamielsЗдравствуйте. Подскажите, пожалйста, решение задачки.
Имеется плата Digispark со скетчем:int pin1 = 1; //номер пина
ультразвуковой датчик без pulseIn
Пнд, 10/02/2020 - 22:48 | by Maksym Karpliukint a, tim; float distance; #define TRIG 7 #define ECHO 8 void setup() { pinMode(TRIG, OUTPUT); pinMode(ECHO, INPUT); Serial.begin(9600); } void loop() { digitalWrite(TRIG, LOW); delayMicroseconds(5); digitalWrite(TRIG, HIGH); delayMicroseconds(10); digitalWrite(TRIG, LOW); a=micros(); while(!(digitalRead(ECHO)==1)){ if((micros()-a)>1000000){ break; } } a=micros(); while(digitalRead(ECHO)==1){ if((micros()-a)>1000000){ break; } } tim=micros()-a; Serial.print("time ");
Как правильно составить скетчи для передачи данных между двумя ардуино с jdy-40?
Вс, 09/02/2020 - 21:25 | by yeeeЗдравствуйте, приобрел недавно пару модулей jdy-40, нужно составить шаблон для нормальной передачи данных между двумя ардуино, использующие jdy-40 в качестве приемника\передатчика, без участия ПК. Все подключил согласно этой схеме, cs на 3.3 в, set на земле (т. к. изменять стандартные параметры модуля не вижу смысла), tx-rx, rx-tx. (На двух ардуино - уно и нано).
Не работает энкодер.
Вс, 09/02/2020 - 14:48 | by FoxmasterТупо не работает энкодер. хочу просто чтобы енкодером тоже изменять заданную температуру. А он тупо не работает. На тестах Работает на ура. Ну просто не могу ничего понять. В скетче просто подставлено значение не реагирует. Кто может ПОМОГИТЕ.
Запустить АЦП Ардуино при помощи импульса
Сб, 08/02/2020 - 23:23 | by Asha11981Стоит такая задача: мерить напряжение и выполнять программу в момент, когда приходит импульс. Импульсы приходят через равные промежутки времени (в данном случае 20 миллисекунд, но это значение может меняться в будущем). Длина импульса 0.5 миллисекунд. Время работы программы меньше 20 миллисекунд (14-17). Как это можно реализовать? Что читать, куда смотреть?
- « первая
- ‹ предыдущая
- …
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- …
- следующая ›
- последняя »