Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
05 Жовтня 2024, 07:21:46

Увійти

google


Автор Тема: Научите абизяну!  (Прочитано 3133 раз)

0 Користувачів і 1 Гість дивляться цю тему.

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #20 : 10 Січня 2018, 21:17:21 »
. - .

Я ж говорю что абизяна)))  Я ж и в электрике ноль,  поэтому даже не понимаю смысла этих фраз. Что оно даёт и что будет без него?
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Научите абизяну!
« Відповідь #21 : 10 Січня 2018, 21:32:09 »
. - .

В конкретном случае передача данных идет по одному проводу. Что датчик, что процессор по очереди замыкают этот провод на землю. Когда замкнуто - понятно, на проводе 0. А вот когда разомкнуто? Если не подтягивать провод на плюс питания, на нем будет в простейшем случае тот же ноль, ибо нет источника, который бы менял напряжение на этом проводе. В реале на проводе будет случайное напряжение, наведенное окружением. Провод работает как антенна. С наличием  резистора подтяжки при закрытых ключах на проводе будет заданное подтяжкой напряжение.
Записаний
Подякували

Ветер

  • Offline Offline
  • Повідомлень: 518
  • Подяк: 774
  • Минск
    • astro.of.by
Re: Научите абизяну!
« Відповідь #22 : 10 Січня 2018, 21:43:19 »
. - .

Подтягивающий резистор не обязателен, поскольку можно включить внутренню подтяжку, она предусмотрена в чипе процессора и включение оной заложено в библиотеках, поддерживающих dht22.

Насколько я помню, тот подтягивающий резистор, который есть внутри Ардуины - достаточно большого номинала. Для этого датчика влажности и, к примеру температуры или других подобных датчиков, нужна подтяжка порядка 1-10кОм, хотя я ставил и меньшие значения. Чем длиннее провод от датчика до микроконтроллера - тем меньше сопротивление. Стандартное значение - 4.7кОм
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Научите абизяну!
« Відповідь #23 : 10 Січня 2018, 22:22:51 »
. - .

Согласно спецификации 5.1кОм - "типичный" номинал для внешней подтяжки, при длине линии 30 метров, при меньшей длине сопротивление можно соответственно увеличить, при большей - уменьшить. Т.е. для 3-х метров достаточно 51 кОм подтяжки. Встроенная в ардуино подтяжка в пределах 20-50 кОм, для проводов короче 3-х метров подтяжка не нужна.

С другой стороны, максимальный выходной ток DHT22 ограничен 6 мА, что соответствует резистору подтяжки в 830 ом. Округлим до 1к, получаем расчетную максимальную дальность провода в 150 метров, при которой DHT22 еще может бороться с емкостью линии данных.

Практических подходов два. Если уж паять - то допаять резистор несложно. Хай буде, не заважає.

Или развести без пайки, штатными соединителями. Их длиннее полуметра еще не видел. Тоже прекрасно работать будет и без резистора.

Если датчик сбоит, или не работает (это возможно в обоих вариантах, например по причине искрящей осветительной лампы на ближайшем столбе) - пробуем уменьшить значение резистора и использовать провод в экране.
Записаний
Подякували

ks

  • Offline Offline
  • Повідомлень: 86
  • Подяк: 57
Re: Научите абизяну!
« Відповідь #24 : 11 Січня 2018, 19:17:33 »
. - .

Делал когда-то клавиатуру 16 кнопок матрицей 4х4. 4 линии подтянул внутренними резисторами к +5v, через 4 другие делал опрос. Работала не стабильно пока не поставил внешние подтягивающие резисторы по 10к. Почему глючила не разбирался, может наводки, может еще что. Сделал вывод, что если нужна подтяжка к плюсу, лучше поставить внешний резистор так сказать "во избежание..."
Записаний

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #25 : 11 Січня 2018, 21:43:15 »
. - .

цепь собрал, подключил библиотеку этого датчика вместе с тестовыми програмулинами, но при компиляции тестовой программки выдаёт ошибку:
----------------------------------------------------------------
In file included from C:\Users\admin\AppData\Local\Temp\arduino_modified_sketch_538665\DHTtester.ino:2:0:

C:\Users\admin\Documents\Arduino\libraries\DHT_sensor_library/DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

 #include <Adafruit_Sensor.h>

                             ^

compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino Mega ADK.
-----------------------------------------------------------------------------------
В менеджере библиотек пишет что библиотека установлена
Чо делать?  :)
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #26 : 11 Січня 2018, 21:57:17 »
. - .

Фото девайса. Сборка на коленке.  :)
Паяльника в хозяйстве не имею, поэтому резик прикрутил как смог.
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)


MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #27 : 11 Січня 2018, 21:58:49 »
. - .

скрин папки с библиотекой.
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

Mutant

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 3191
  • Подяк: 408
  • Так, так! Той самий, страхітливий та жахаючий...
Re: Научите абизяну!
« Відповідь #28 : 11 Січня 2018, 22:19:18 »
. - .


В менеджере библиотек пишет что библиотека установлена
Чо делать?  :)
Тут вроде описано решение: https://github.com/adafruit/DHT-sensor-library/issues/62
Записаний
Synta SW ED80 Pro, HEQ5 Pro, Newtonian 200mm, Canon 350Da, QHY-5, QHY-6.

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #29 : 11 Січня 2018, 22:31:29 »
. - .

Ага. Спасибо! Уже подсказали. Завтра продолжу на рабочей версии.  :)
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

Mutant

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 3191
  • Подяк: 408
  • Так, так! Той самий, страхітливий та жахаючий...
Re: Научите абизяну!
« Відповідь #30 : 12 Січня 2018, 08:04:22 »
. - .

Ага. Спасибо! Уже подсказали.
Не плохо было бы что бы подсказки давали в этой теме. Думаю она пригодится еще не одному ЛА,
Записаний
Synta SW ED80 Pro, HEQ5 Pro, Newtonian 200mm, Canon 350Da, QHY-5, QHY-6.

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Научите абизяну!
« Відповідь #31 : 12 Січня 2018, 12:36:30 »
. - .

Речь об ошибке в библиотеке "DHT_sensor_library" версии 1.3.0. Один из способов решения - замена версии на предыдушую рабочую.
Обычно она лежит в каталоге
C:\Documents and Settings\USER\Documents\Arduino\libraries\DHT_sensor_library
Заменить можно, например, на приложенную в архиве версию 1.2.3.
Записаний
Подякували

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #32 : 12 Січня 2018, 17:42:11 »
. - .

Короче говоря процесс пошел. Всё соединил, тест запустил, датчик работает и выдаёт значения. Как это работает я потихоньку начинаю понимать. Теперь следующий этап - мат часть. Где брать нихром? Какую ткань лучше использовать для подогревающей ленты? Как вообще их между собой обычно соединяют? Ну а остальное буду по мере накопления знаний собирать. На выходных посижу с программированием, повспоминаю молодость. Вроде как многие команды понятны да и принцип построения програмулины тоже не сложный.
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

Берендей

  • Offline Offline
  • Повідомлень: 589
  • Подяк: 366
Re: Научите абизяну!
« Відповідь #33 : 12 Січня 2018, 23:57:06 »
. - .

Поздравляю с процессом, хотя Мега по моему мнению избыточна для подобного.
Записаний
Подякували

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Научите абизяну!
« Відповідь #34 : 13 Січня 2018, 00:24:34 »
. - .

На Меге можно будет управление через веб-страничку организовать, для такого решения стандартной UNO маловато.
Записаний

SP

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 4652
  • Подяк: 1302
Re: Научите абизяну!
« Відповідь #35 : 13 Січня 2018, 06:08:19 »
. - .

Цитувати
Где брать нихром?
Если нет времени и желания ходить по барахолкам (как у меня) на ОЛХ по запросу "нихромовая проволока" есть немало предложений, в том числе продают на метр погонный.
Записаний
Подякували

mak

  • Модератор
  • Offline Offline
  • Повідомлень: 1208
  • Подяк: 265
    • Бердянское общество любителей астрономии "Орион"
Re: Научите абизяну!
« Відповідь #36 : 13 Січня 2018, 12:01:33 »
. - .

если есть старый паяльник - размотай с него.

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Научите абизяну!
« Відповідь #37 : 13 Січня 2018, 12:21:00 »
. - .

Записаний

MaxMan

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 8212
  • Подяк: 2912
  • Регулярно кохаю Астрономію!!!
    • http://astrobudka.blogspot.com/
Re: Научите абизяну!
« Відповідь #38 : 13 Січня 2018, 13:03:47 »
. - .

Паяльников ваще в доме отродясь не водилось. Куплю на метраж. Надо только будет предварительно посчитать сколько её надо.
Записаний
У мене нічого немає. Усе раптом скінчилося!
N 49*57'52"   E 36*05'41"    заходьте у гості на каву..... :)

Буйный астроном

  • Offline Offline
  • Повідомлень: 822
  • Подяк: 197
  • My observatory
Re: Научите абизяну!
« Відповідь #39 : 13 Січня 2018, 15:24:08 »
. - .

Вчера мужику на автобус подключал обогреватель топливного фильтра. Он купил в автомагазине. Но там ватт 50-60. Хотя контроллером можно любую мощность накрутить.

Типа такого: https://prom.ua/p56912780-obogrevatel-maslyanyh-filtrov.html
Записаний