Все в моей метеостанции работало отлично, но ВМ280 начал выдавать отрицательное давление и влажность 100%...
Кто-нибудь сталкивался с такими показателями ?
Найдено 12 результатов
- Вс июн 25, 2023 07:24:53
- Форум: Периферия
- Тема: BMP280, датчик давления и температуры
- Ответы: 131
- Просмотры: 72823
- Вт июн 13, 2023 09:28:49
- Форум: Arduino
- Тема: Interrupt для чайника
- Ответы: 2
- Просмотры: 2136
Re: Interrupt для чайника
Проблема не в Serial и не в ir.available().
Без вывода FastLED все работает.
Вы просто с лентой не работали.
Проблема в том , что библиотека FastLED
Отключает прерывания.
Потому и не работает циклы с адресной лентой.
Короткие закраски ленты без проблем,
циклические отключают прерывание ...
Без вывода FastLED все работает.
Вы просто с лентой не работали.
Проблема в том , что библиотека FastLED
Отключает прерывания.
Потому и не работает циклы с адресной лентой.
Короткие закраски ленты без проблем,
циклические отключают прерывание ...
- Пн июн 12, 2023 10:11:54
- Форум: Arduino
- Тема: Interrupt для чайника
- Ответы: 2
- Просмотры: 2136
Interrupt для чайника
Помогите чайнику...
Вот код лампы на ARGB управляю через IR пульт.
Как только выполняю функцию SvetFire() ; по прерыванию не могу сменить переменную comm
В чем моя ошибка ?
#include <NecDecoder.h>
NecDecoder ir;
volatile int comm;
#include "FastLED.h"
#include <FastLEDsupport.h> // нужна для ...
Вот код лампы на ARGB управляю через IR пульт.
Как только выполняю функцию SvetFire() ; по прерыванию не могу сменить переменную comm
В чем моя ошибка ?
#include <NecDecoder.h>
NecDecoder ir;
volatile int comm;
#include "FastLED.h"
#include <FastLEDsupport.h> // нужна для ...
- Чт апр 20, 2023 09:20:23
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="electroget",url="/forum/viewtopic.php?p=4403751#p4403751"]Если по шине идёт интенсивный обмен, то возможны проблемы с выводом на дисплей[/uquote]
Спасибо, попробую чисто экран подключить.
Стоят часы реального времени, датчик BM280, MQ135.
Спасибо, попробую чисто экран подключить.
Стоят часы реального времени, датчик BM280, MQ135.
- Чт апр 20, 2023 07:57:18
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="electroget",url="/forum/viewtopic.php?p=4403740#p4403740"]gps38region,
А к шине I2C подключен только дисплей?[/uquote]
Нет, еще 3 устройства но адреса не пересекаются.
А к шине I2C подключен только дисплей?[/uquote]
Нет, еще 3 устройства но адреса не пересекаются.
- Чт апр 20, 2023 02:31:52
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="veso74",url="/forum/viewtopic.php?p=4403513#p4403513"]Лучше бы свой код загрузили бы :)[/uquote]
Код я выложил общим скриншотом.
По работе с LCD мне фиолетово какую библиотеку использовать, адаптироваться можно легко. Но вот то что выкладывают чаще всего то все и используют.
Код я выложил общим скриншотом.
По работе с LCD мне фиолетово какую библиотеку использовать, адаптироваться можно легко. Но вот то что выкладывают чаще всего то все и используют.
- Ср апр 19, 2023 08:46:48
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
Решил разобрать экран.
Между контактами платы экрана и контактами (резиновые проводники) затек флюс. (Еще тот рукожоп)
Промыл собрал и подключил к экрану плату I2C.
Новая проблема нарисовалась....
Подскажите чайнику в чем проблема ?
Раньше этот код работал, скрины я выше выкладывал.
https://img ...
Между контактами платы экрана и контактами (резиновые проводники) затек флюс. (Еще тот рукожоп)
Промыл собрал и подключил к экрану плату I2C.
Новая проблема нарисовалась....
Подскажите чайнику в чем проблема ?
Раньше этот код работал, скрины я выше выкладывал.
https://img ...
- Ср фев 22, 2023 10:55:14
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
Контроллер в плате расширения стоял, был подключен дисплей параллельно и датчик на макетке.
Плата расширения попала на макетку и ...
Сижу i2c выпаиваю
Плата расширения попала на макетку и ...
Сижу i2c выпаиваю
- Ср фев 22, 2023 10:22:25
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="veso74",url="/forum/viewtopic.php?p=4376095#p4376095"]Предупреждения. Переменная объявлена, но не используется.
Какую версию Arduino IDE используете?[/uquote]
Склоняюсь к тому, что экран подгорел когда на контроллере сгорел диод шотки.
Добавлено after 40 seconds:
Arduino ide крайний ...
Какую версию Arduino IDE используете?[/uquote]
Склоняюсь к тому, что экран подгорел когда на контроллере сгорел диод шотки.
Добавлено after 40 seconds:
Arduino ide крайний ...
- Ср фев 22, 2023 07:15:14
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="Alexey1969",url="/forum/viewtopic.php?p=4376038#p4376038"]Попробуйте маленькие задержки между командами > 10 мС, возможно библиотека не отслеживает освобождение шины, нужно дать задержку чтобы шина освободилась по таймауту[/uquote]
Задержку сделал но симптомы теже...
// переводим курсор на ...
Задержку сделал но симптомы теже...
// переводим курсор на ...
- Ср фев 22, 2023 04:26:22
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
Re: LCD 2004 I2C часть экрана засветка
[uquote="veso74",url="/forum/viewtopic.php?p=4375808#p4375808"]... Дайте свой программный код (или фрагмент кода для управления дисплея).[/uquote]
Код банальный , простейший...
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);
void setup(){
lcd.init();
lcd ...
Код банальный , простейший...
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);
void setup(){
lcd.init();
lcd ...
- Вт фев 21, 2023 08:38:21
- Форум: Периферия
- Тема: LCD 2004 I2C часть экрана засветка
- Ответы: 16
- Просмотры: 6131
LCD 2004 I2C часть экрана засветка
Здравствуйте уважаемые Гуру !
Только начал юзать ATmega328 (Arduino NANO).
Подключал LCD 2004 напрямую, все работало ОК !!!
Решил избавиться от лишних проводов и прикупил плату I2C для дисплея.
И вот что на экране....
https://img.radiokot.ru/files/152446/medium/32fcc8kq67.jpg
Выкручиваю ...
Только начал юзать ATmega328 (Arduino NANO).
Подключал LCD 2004 напрямую, все работало ОК !!!
Решил избавиться от лишних проводов и прикупил плату I2C для дисплея.
И вот что на экране....
https://img.radiokot.ru/files/152446/medium/32fcc8kq67.jpg
Выкручиваю ...