Найдено 12 результатов

gps38region
Вс июн 25, 2023 07:24:53
Форум: Периферия
Тема: BMP280, датчик давления и температуры
Ответы: 131
Просмотры: 72823

Re: BMP280, датчик давления и температуры

Все в моей метеостанции работало отлично, но ВМ280 начал выдавать отрицательное давление и влажность 100%...
Кто-нибудь сталкивался с такими показателями ?
gps38region
Вт июн 13, 2023 09:28:49
Форум: Arduino
Тема: Interrupt для чайника
Ответы: 2
Просмотры: 2136

Re: Interrupt для чайника

Проблема не в Serial и не в ir.available().
Без вывода FastLED все работает.
Вы просто с лентой не работали.

Проблема в том , что библиотека FastLED
Отключает прерывания.
Потому и не работает циклы с адресной лентой.
Короткие закраски ленты без проблем,
циклические отключают прерывание ...
gps38region
Пн июн 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> // нужна для ...
gps38region
Чт апр 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.
gps38region
Чт апр 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 устройства но адреса не пересекаются.
gps38region
Чт апр 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 мне фиолетово какую библиотеку использовать, адаптироваться можно легко. Но вот то что выкладывают чаще всего то все и используют.
gps38region
Ср апр 19, 2023 08:46:48
Форум: Периферия
Тема: LCD 2004 I2C часть экрана засветка
Ответы: 16
Просмотры: 6131

Re: LCD 2004 I2C часть экрана засветка

Решил разобрать экран.
Между контактами платы экрана и контактами (резиновые проводники) затек флюс. (Еще тот рукожоп)
Промыл собрал и подключил к экрану плату I2C.

Новая проблема нарисовалась....
Подскажите чайнику в чем проблема ?
Раньше этот код работал, скрины я выше выкладывал.

https://img ...
gps38region
Ср фев 22, 2023 10:55:14
Форум: Периферия
Тема: LCD 2004 I2C часть экрана засветка
Ответы: 16
Просмотры: 6131

Re: LCD 2004 I2C часть экрана засветка

Контроллер в плате расширения стоял, был подключен дисплей параллельно и датчик на макетке.
Плата расширения попала на макетку и ...
Сижу i2c выпаиваю
gps38region
Ср фев 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 крайний ...
gps38region
Ср фев 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]
Задержку сделал но симптомы теже...
// переводим курсор на ...
gps38region
Ср фев 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 ...
gps38region
Вт фев 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

Выкручиваю ...

Перейти к расширенному поиску