Создать пользовательский блок

Вопросы от новичков
Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Создать пользовательский блок

#41

Сообщение Dryundel » 28.07.2019{, 23:49}

ykamerton писал(а):
28.07.2019{, 21:48}
LС генератор это когда член суют, кричит чем глубже тем сильнее - больнее. ( Член - сердечник, в остальном катушка)
Вот и нужно замерять глубину .
Так вот оно как оказывается !
А я все понять не мог, то ли я дурак, то ли лыжи не едут.
ykamerton писал(а):
28.07.2019{, 22:26}
Это получится аналог замер по напряжению, по нем не увидишь уход частоты когда вынимаешь член, нужно по частоте делить чтоб получить ноль и от нуля брать плюс и минус.
Вы, уважаемый, сам то понимаете что пишете?
Складывается ощущение, что Вы на форум являетесь после третьего стакана и что бы Вас понять надо поднастроиться на вашу волну. Но мне столько точно не выпить.

Если Вам не удастся таки сформулировать задачу внятно, вряд ли кто то сможет Вам помочь. Увы, такова реальность.

CraCk
Лейтенант
Сообщения: 632
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 10

Создать пользовательский блок

#42

Сообщение CraCk » 29.07.2019{, 01:33}

Привет.
Можете собрать простой блок пользователя на библиотеке NewPingESP8266?https://github.com/jshaw/NewPingESP8266 ... xample.pde
С параметрами
TRIGGER_PIN
ECHO_PIN
MAX_DISTANCE
Вход
En
Выход
Чистое значение int

Аватара пользователя
benic
Сержант
Сообщения: 175
Зарегистрирован: 07.01.2018{, 13:47}
Репутация: 4

Создать пользовательский блок

#43

Сообщение benic » 29.07.2019{, 07:45}

Без параметров.

Отправлено спустя 32 минуты 6 секунд:
с параметрами.
Вложения
NewPingESP8266_param_(CODE).ubi
(28.95 КБ) 45 скачиваний
NewPingESP8266_(CODE).ubi
(22.24 КБ) 43 скачивания

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#44

Сообщение ykamerton » 29.07.2019{, 13:54}

CraCk benic
Вот по этому принципу я и обрабатываю входной частотный сигнал самоиндукции контура LC.
СпойлерПоказать
5.jpg

Аватара пользователя
benic
Сержант
Сообщения: 175
Зарегистрирован: 07.01.2018{, 13:47}
Репутация: 4

Создать пользовательский блок

#45

Сообщение benic » 29.07.2019{, 15:13}

На которой частоте ?

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#46

Сообщение ykamerton » 29.07.2019{, 16:04}

30 - 40 кГц

CraCk
Лейтенант
Сообщения: 632
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 10

Создать пользовательский блок

#47

Сообщение CraCk » 29.07.2019{, 20:30}

benic писал(а):
29.07.2019{, 08:17}
Без параметров.

Отправлено спустя 32 минуты 6 секунд:
с параметрами.
Все работает! Потом выложу в БП. Только как добавит в сам блок триггер rtrig? Без rtrig дальномер издает страшный писк. Думаю лучше в самом блоке по умолчанию иметь rtrig.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Создать пользовательский блок

#48

Сообщение dizzyy » 29.07.2019{, 21:03}

CraCk писал(а):
29.07.2019{, 20:30}
Только как добавит в сам блок триггер rtrig
а если создать спроект с одним блоком rtrig, скомпелировать и код уже добавить в блок

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Создать пользовательский блок

#49

Сообщение AlexCrane » 29.07.2019{, 21:17}

CraCk, Попробуй
NewPingESP8266_param.flp
(64.24 КБ) 46 скачиваний
dizzyy писал(а):
29.07.2019{, 21:03}
а если создать спроект с одним блоком rtrig, скомпелировать и код уже добавить в блок
так и сделал

Только En на входе
NewPingESP8266_param_only_en.flp
(49.58 КБ) 43 скачивания
Последний раз редактировалось AlexCrane 30.07.2019{, 06:28}, всего редактировалось 2 раза.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

CraCk
Лейтенант
Сообщения: 632
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 10

Создать пользовательский блок

#50

Сообщение CraCk » 29.07.2019{, 22:25}

AlexCrane писал(а):
29.07.2019{, 21:17}
CraCk, Попробуй
Так работает. Только зачем два входа?

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Создать пользовательский блок

#51

Сообщение AlexCrane » 29.07.2019{, 22:41}

CraCk, Привычка всегда делать вход разрешения работы блока, вдруг захочется отключить блок не отключая генератор на входе In
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#52

Сообщение ykamerton » 30.07.2019{, 12:15}

А как его загнать в про мини 328 посмотреть.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Создать пользовательский блок

#53

Сообщение Dryundel » 31.07.2019{, 11:38}

ykamerton писал(а):
30.07.2019{, 12:15}
А как его загнать в про мини 328 посмотреть.
2019-07-31_112206.jpg
2019-07-31_112206.jpg (9.1 КБ) 673 просмотра
Ультразвуковой_сенсор_V1.0_(CODE).ubi
(243.09 КБ) 37 скачиваний
CraCk, Попробуй скомпилировать на ESP8266. Если не пойдет переделаю на ту библиотеку что ты указал.
Вообще NewPingESP8266 это перекроенная библиотека NewPing v1.8.0
Блок Ультразвуковой_сенсор_V1.0 с библиотекой NewPing v1.9.1

И вообще, потестите пожалуйста блок в железе и отпишитесь по возможности.
Последний раз редактировалось Dryundel 31.07.2019{, 20:11}, всего редактировалось 1 раз.

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#54

Сообщение ykamerton » 31.07.2019{, 15:35}

Не :no: мне нужен такой в 328 меге, чтоб чисто частота без модуляции на входе с изменением
Сию снимаю скоростным, но ваш блок весит меньше хотелось пробовать его,
эти блоки не могу проверить нет ни одного датчика.
СпойлерПоказать
Безымянный.jpg

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Создать пользовательский блок

#55

Сообщение Dryundel » 31.07.2019{, 16:08}

ykamerton писал(а):
31.07.2019{, 15:35}
Не :no: мне нужен такой в 328 меге
Так это и есть точно такой же блок только с доп функциями. И именно для 328 меги. (описание внутри)
Блок из поста #49 измеряет только расстояние в см и только для ESP8266

Вы же прицепили зачем то на вход сигнал и думаете что блок частоту измеряет? В примерах приведенных выше генератор нужен лишь для того, что бы измерения производились с частотой генератора, вот и все. Максимальная частота на этом входе около 30 Гц.

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#56

Сообщение ykamerton » 31.07.2019{, 16:52}

Ясно спс не катит ваш блок в моем проекте. И проверить его не могу нет датчиков.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Создать пользовательский блок

#57

Сообщение Dryundel » 31.07.2019{, 16:56}

ykamerton писал(а):
31.07.2019{, 16:52}
Ясно спс не катит ваш блок в моем проекте
А Ваш проект тут ни при чем. Тем более, то что Вы хотите, так до конца и не понятно. Я бы с удовольствием Вам помог, но Вы же толком так и не объяснили что Вам нужно. Говорилось об этом не однократно и не только мной.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Создать пользовательский блок

#58

Сообщение ecoins » 31.07.2019{, 18:51}

viewtopic.php?p=73881#p73881
Библиотека и блок для дальномера HC-SR04 - через один пин и по прерываниям.

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Создать пользовательский блок

#59

Сообщение ykamerton » 31.07.2019{, 20:12}

Dryundel

[quote=ykamerton post_id=73701 time=1564230950 user_id=8492]
Мне нужен LC генератор всего лишь, подключить к пинам катушку чтоб она загенерила своей частотой
а эту частоту уже пустить на обработку. - типа простой металдетектор.
СпойлерПоказать
Безымянный3333.jpg

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Создать пользовательский блок

#60

Сообщение Dryundel » 31.07.2019{, 22:58}

ykamerton, Вы это уже писали. Не стоит повторяться. Мы ходим по кругу. Постарайтесь понять, что то, что вы пишете понятно лишь Вам одному. Вы же не школьник что бы Вас поучать правильно, грамотно и доходчиво излагать свои мысли. Ну почему надо задавать кучу наводящих вопросов? Не экономьте буквы.

А теперь прочитайте что Вы пишите, представьте что это Вам объясняют, а что и зачем не говорят.
Итак по написанному:
Вам нужен металлодетектор? - Из ранее сказанного, вроде нет
Вам нужен измеритель частоты? - Тогда в каком виде нужен результат?
Вам нужен генератор? - Тогда какой сигнал хотите получить?
Вы пишете "а эту частоту уже пустить на обработку" - Какую частоту? В каком виде? В цифрах? В меандре? На какую обработку? Что значит на обработку?

Видите сколько вопросов порождает Ваше описание задачи.

А еще, ранее Вы писали:
ykamerton писал(а):
28.07.2019{, 21:48}
LС генератор это когда член суют, кричит чем глубже тем сильнее - больнее. ( Член - сердечник, в остальном катушка)
Вот и нужно замерять глубину .
Из этого складывается впечатление что Вы слабо представляете что такое LC генератор.
LC генератор это генератор на основе LC контура, связки такой из конденсатора и индуктивности. При чем здесь член? Ну можно догадаться что им, членом, Вы собираетесь регулировать индуктивность.

Если Вам нужен генератор, зачем вообще тогда LC контур? Хотите получить синусоиду? На Ардуине не получится. Меандр Вас не устраивает.

Так что Вам надо???

Не сможете объяснить, не получится Вам помочь. Таковы реалии.

Ответить

Вернуться в «Начинающим»