HDC1080

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#1

Сообщение tolochko » 07.07.2018{, 17:53}

Всем привет Пытаюсь подключить датчик температуры влажности HDC1080
Готового блока не нашел . Нашел SHT 2 подставил ему библиотеку HDC1080
Но ничего не вышло наверно все немного сложней
Если кто поможет буду признателен

tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#2

Сообщение tolochko » 17.07.2018{, 15:04}

ОЧЕРЕДНАЯ ПОПЫТКА СДЕЛАТЬ БЛОК ДЛЯ hdc1080 на СИ
Прописал в нижней полке как я понимаю
Пишет Блок не корректен Блок изменен
Подскажите
где ошибаюсь
СпойлерПоказать
#INSLUDE<wIRE.H>

#INSLUDE<CACTUS_IO_hdc1080.H>
[SPOILER sERIAL.BEGIN(9600);][/SPOILER]
СпойлерПоказать
tEMP = hdc1080.READt();

hUM = hdc1080.READrh();
DELAY( пЕРИОДоПРОСА );
f

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

HDC1080

#3

Сообщение Sancho » 17.07.2018{, 15:15}

tolochko писал(а):
17.07.2018{, 15:04}
ОЧЕРЕДНАЯ ПОПЫТКА СДЕЛАТЬ БЛОК ДЛЯ hdc1080 на СИ
Прописал в нижней полке как я понимаю
Пишет Блок не корректен Блок изменен
Подскажите
где ошибаюсь

#INSLUDE<wIRE.H>
#INSLUDE<CACTUS_IO_hdc1080.H>
sERIAL.BEGIN(9600);
tEMP = hdc1080.READt();
hUM = hdc1080.READrh();
DELAY( пЕРИОДоПРОСА );
#include <Wire.h>
и т.д.
Следите за грамматикой :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#4

Сообщение tolochko » 17.07.2018{, 15:21}

Спасибо попробую

Отправлено спустя 8 минут 33 секунды:
Sancho писал(а):
17.07.2018{, 15:15}
#include <Wire.h>
и т.д.
Следите за грамматикой
Проверил оказывается скопировал не правильно
а синтаксис правильный как у вас<Wire.h

tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#5

Сообщение tolochko » 18.07.2018{, 15:12}

Всем привет Сделал блок вроде все корректно
Но при загрузке скетча ошибки пишет


СпойлерПоказать
[/Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\277' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\265' in program

pr9:35: error: stray '\321' in program

pr9:35: error: stray '\200' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\270' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\276' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\264' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\276' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\277' in program

pr9:35: error: stray '\321' in program

pr9:35: error: stray '\200' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\276' in program

pr9:35: error: stray '\321' in program

pr9:35: error: stray '\201' in program

pr9:35: error: stray '\320' in program

pr9:35: error: stray '\260' in program

C:\Users\Владимир\AppData\Local\Temp\flprog\pr9\pr9.ino: In function 'void setup()':

pr9:21: error: expected ';' before 'begin'

C:\Users\Владимир\AppData\Local\Temp\flprog\pr9\pr9.ino: In function 'void loop()':

pr9:31: error: 'H1080' was not declared in this scope

pr9:42: error: 'else' without a previous 'if'

exit status 1
stray '\320' in program

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
spoiler]
Вложения
H1080.flp
(432.39 КБ) 84 скачивания

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

HDC1080

#6

Сообщение Dev1 » 18.07.2018{, 15:59}

tolochko писал(а):
18.07.2018{, 15:12}
Всем привет Сделал блок вроде все корректно
:fie: Нет!!!
Данной хреновины нет, поэтому проверить не могу :senile:
Либа оригин...
ClosedCube_HDC1080-1.3.2.zip
(162.57 КБ) 99 скачиваний
H1080.flp
(434 КБ) 180 скачиваний
СпойлерПоказать
Скетч использует 6050 байт (19%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 277 байт (13%) динамической памяти, оставляя 1771 байт для локальных переменных. Максимум: 2048 байт.
Win10-64 FLProg v7.5.2 Portable :fie:

tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#7

Сообщение tolochko » 18.07.2018{, 16:35}

Спасибо уважаемый Dev1 за помощь
заработало
у меня почему то эта библиотека не могла выгрузится
Потестирую потом еще отпишусь

Anydy

HDC1080

#8

Сообщение Anydy » 18.07.2018{, 19:33}

tolochko писал(а):
18.07.2018{, 16:35}
заработало
Скоро в правилах пропишу, что если заработало - то обязательно нужно отписаться как, почему, и что сделал чтобы заработало!
Ну сами посмотрите, вы ищете инфу на форуме, вроде нашли похожую проблему, человек ее решил, а Вам не сказал способ решения проблемы....Сказал просто - Ура заработало!
Форум создан чтобы помогать людям! А не задал вопрос, решил, и всё, остальные идите лесом)))

tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30.11.2016{, 16:58}
Репутация: 7
Откуда: Днепропетровск

HDC1080

#9

Сообщение tolochko » 19.07.2018{, 08:38}

Сказал просто - Ура заработало!
Так вроде все понятно
Я выложил свой блок над которым возился и который не заработал и
выложил ошибки после компиляции
DEV1 нашел ошибки и подправил мой блок и он у меня заработал
Подправленный блок тоже выложен в форуме можно сравнить коды
кому интересно я в си не силен
На вопросы готов ответить

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

HDC1080

#10

Сообщение Dreamer85 » 23.03.2019{, 17:06}

добрый день. в чем может быть проблема...? установил данный блок. но при значении времени опроса в 1000мс меню проекта дико тормозит. снижаю время до 100 мс тормоза пропадают но сотые доли значений температуры меняются очень быстро. установил в параметрах блока на выход температуры Float. + еще заметил что периодически отваливается температура ( начинает показывать 125 градусов)

Ответить

Вернуться в «Спросить у знатоков»