Программирование
Помогите подружить vl53l0x и FlexiTimer2
Сб, 04/04/2020 - 15:40 | by HadlПожалуйста подскажите что делаю не так:
Как вывести переменную на экран nextion?
Сб, 04/04/2020 - 14:25 | by KOOKOSНе выводиться переменная типа инт. При выводе она просто пропадает на экране
Авто определение I2C
Сб, 04/04/2020 - 11:08 | by zDimaBYbyte error, address; int nDevices; Serial.println("Scanning..."); nDevices = 0; for(address = 1; address < 127; address++ ) { Wire.beginTransmission(address); error = Wire.endTransmission(); if (error == 0) { String stringOne = String(address, HEX); Serial.print("0x"); Serial.print(stringOne); Serial.print(" - "); if(stringOne=="3C") Serial.println("'OLED 3C'");
midi и neopixel
Сб, 04/04/2020 - 05:14 | by plastshotДоброго времени суток. Прошу не кидать тапками - только начинаю изучать ардуино. К Arduino Mega подключен Midi in (железный) и 4 RGB ленты (2812B).Цель - нажата нота c синтезатора, который подключен к midi in - загорается одна из лент (для начала просто белым цветом). Нота отжата - лента потухла.
при включении, на ленте горит 6-ой диод постоянно -все остальные диоды работают как задумал. Подскажите, в чем может быть проблема 6 диода.
Найти нужное значение в Serial port и выполнить с ним действие
Пт, 03/04/2020 - 21:59 | by MeteorosВсем привет, задача такая:
Имеется SIM800l , хочу отправить на него команду, чтобы он ответил с уровнем сигнала сети
gsm.SimpleWriteln("AT+CSQ"); но как правильно это реализовать? точнее в порт вываливается информация со значением, такого формата: +CSQ: 23,0. Мне нужно забрать значение 23 и дальше его сравниваться. Никак не пойму как его поймать в порте. Что почитать или может пример есть у кого, все это хочу прикрутить к коду (код не ругайте,только учусь)
Контроль исправности i2C датчика
Пт, 03/04/2020 - 18:09 | by OsgiliathВсем доброго времени суток! Пишу скетч для часов на ГРИ, на шине I2C висят 3 датчика: DS3231, BME280 и BH1750. Если во время работы отключить ВМЕ280, гаснут индикаторы. Не выводится не только температура и влажность с ВМЕ280, но и время. Почему перестаёт работать DS3231 я так и не понимаю...
Вот функция, считывающая показания с 2 датчиков
Установка времени DS3231 на ESP8266
Пт, 03/04/2020 - 16:17 | by AntsanvУстанавливаю время такой функцией
bool ESPTimeFunc::setTimeRTC(time_t epoch_time) { //ESP.eraseConfig(); struct timeval epoch; epoch = {epoch_time, 0}; settimeofday(&epoch, nullptr); _rtc.adjust(DateTime(epoch_time)); }
Устанавливается верно, но после перезагрузки прибавляет 8 часов.
Пытался устанавливать переменные
Нужна помощь в управлени светодиодами в часах
Пт, 03/04/2020 - 11:55 | by avr2012Здравствуйте. Сделал часы семи-сегментные на светодиодах WS2812. Проект не мой а иностранного человека. Часы работают. Решил разделить цвета символов. Часы одним цветом, а вот соответственно минуты другим. Но понять как это сделать не понимаю. Подскажите пожалуйста. Заранее спасибо
Вот исходный код управления цветом:
Управление 4-pin кулером на Arduino Nano
Пт, 03/04/2020 - 04:57 | by w1nn1ep00hВсем доброго времени суток.
Вообщем понадобилось управлять 4-pin кулером на Arduino Nano.
Решил все сделать на втором таймере(3 pin PWM - OC2B). Сделал его настройки :
Arduino и Xiaomi Mi Home
Чт, 02/04/2020 - 16:25 | by gonzalesДоброго всем времени суток. Пытаюсь научить ардуинку работать с MiHome, в частности с Gateway на котором включен режим разработчика. В этом режиме Gateway шлет по UDP броадкастом репорты о своем состоянии. Ардуинка в упор не хочет их парсить.
Вот что выдает Wirenshark: source ip с которго идет вещание - 192.168.2.103 (совпадает с тем, что в настройках Gateway), destination ip - 224.0.0.50 - широковещательный ip - никак не настраивается, Gateway его сам устанавливает., Destination port - 9898, порт, на который идут посылки.
- « первая
- ‹ предыдущая
- …
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- …
- следующая ›
- последняя »