Программирование
ds18b20 пару раз в час вылетают значения типа -1900
Пт, 24/11/2017 - 12:53 | by vlado
#ifdef ds18b20_feature
#include <OneWire.h>
OneWire ds(31);
char bufferds1_temp[10];
void ds18b20setup() {
}
void ds18b20loop() {
//ds1
byte data[2]; // объявляем массив из 2-х байт
ds.reset(); // инициализируем датчик
ds.write(0xCC); // пропускаем адресацию к конкретному датчику (у нас он один)
ds.write(0x44); // даем команду измерять температуру
Насколько не оптимизированная <OLED_I2C.h>? (чисто для развития)
Пт, 24/11/2017 - 11:56 | by maxvalinДобрый день уважаемые .
Имеется код для отображения некоторых ошибок для линии.
Изначально он должен был быть в той же меге что и остальная управ.программа но в итоге не получилось ибо этот кусок ложит мегу на спину полностью, и причем в основном после команды myOLED.update(); повторюсь вОСНОВНОМ но и не только. В меге своих 800 строк работают отлично -вопросов нет, но стоит вкинуть этот код, все. Сейчас работают раздельно- мега железом руководит а нано "с тормозами" отображает ошибки если надо
Наложение значения переменной самой на себя на экране
Пт, 24/11/2017 - 11:15 | by ergeyklВсем привет!
Есть esp8266, стандартный дисплей LCD 2004 и датчики ds18b20. Есть необходимость произвести расчет формулой:
Вопрос по RFID
Пт, 24/11/2017 - 06:06 | by Arduino UnoМожет ли ардуина посылать логическую единицу на конкретный пин, при выполнении следующих условий:
Есть 9 карт (у каждой соответственно свой уникальный ID)
Карты поделены на три группы.
1-я группа = 2 карты, которые должны активировать первый пин
2-я группа = 3 карты, которые должны активировать второй пин
3-я группа = 4 карты, которые должны активировать третий пин
Иными словами:
Подключение драйвера шагового двигателя
Чт, 23/11/2017 - 23:31 | by MegawolltЕсть драйвер DM432, DM420 и подобные.
На вход принимает импульсы с изменением от 2х мкс. Подскажите, как проще всего программно реализовать функцию регулировки скорости, то есть изменение частоты импульсов hi/low на выходе?
Уважаемые гуру, помогите новичку разобраться!
Чт, 23/11/2017 - 19:42 | by nailsoftВсем доброго времени суток, заболел идеей сделать удаленный датчик температуры (на данный момент DHT11 - едет DHT22) и управляемую планку из 4 реле через интернет. Прочитал книгу Изучаем ардуино Джереми Блума, но после прочтения осталось больше вопросов чем ответов, решил искать код по наитию. Воспользовавшьсб гуглом довольно быстро нашел образцы интересующих меня скетчей, а именно:
реле:
Watchdog более 30 сек на ATMEGA328P-AU
Чт, 23/11/2017 - 18:21 | by kpikЗдравствуйте, имеется arduino uno на ATMEGA328P-AU, а также код где при нажатии включается нагрузка несколько раз по ~5 сек с перерывом в ~2 сек итого старндартный Watchdog с его максимальным значением 10 сек начинает ребутить железку, подскажиите пожалуйста как увеличить время Watchdogа?
Шрифт в PROGMEM
Чт, 23/11/2017 - 11:14 | by vadimbДобрый день!
Есть шрифт с переменной шириной символов, сгенерированные в TheDotFactory, да еще и с несколькими массивами описания (для экономии памяти, так как часть символов не используется). Шрифт сжирает крайне много ОЗУ. Если же массив шрифта хранить в PROGMEM, то на дисплее отображаются каракули, нагуглил функцию pgm_read_byte, но как её применить в функции отрисовки символа, не могу понять. Хелп...
Не прошивается атмега328 по воздуху
Чт, 23/11/2017 - 08:29 | by mayhem92Здравствуте. Делаю устройство, отладил на ардуине, теперь вытравил плату, впаял атмегу328р-au, кварц 16мгц + обвязка для стабильности. Залил бут от ардуино уно, к сериал подключен hc-05, скорость выставлена 115200. Ресет подтянут через 10к на +5, и идет к коллектору 3904. Эмитер на землю, база на управляющий пин. Работает все как надо, дисплей, блютуз принимает и отсылает данные как надо, сброс через транзистор работает. Не работает прошивка через блютуз - не синхронизируется.
- « первая
- ‹ предыдущая
- …
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- …
- следующая ›
- последняя »
