Перейти к содержимому

Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

Свернуть чат ЧАТ Открыть чат во всплывающем окне

miranok1992 : (13 February 2018 - 08:32 08) нужна печатка в Lay
miranok1992 : (13 February 2018 - 08:32 08) Есть кто по мегасквиртам?
rgb : (11 February 2018 - 13:14 13) Nikolai4, личку глянь.
Alex101 : (01 February 2018 - 22:12 22) Nikolai4, Я тебя услышал.
Nikolai4 : (01 February 2018 - 10:18 10) Alex101, голосование было на сайте, голосовали только определенные группы пользователей .... Проверенные, Разработчики, Модераторы
Alex101 : (01 February 2018 - 04:41 04) Nikolai4, так как происходило голосование и кто учасники комисии?
Nikolai4 : (30 January 2018 - 10:48 10) Alex101, тут я
Alex101 : (30 January 2018 - 01:20 01) Nikolai4, Аууу?
JooS : (19 January 2018 - 10:26 10) С Праздником всех ! )
Alex101 : (17 January 2018 - 23:50 23) Nikolai4, А где оно происходит?
Nikolai4 : (17 January 2018 - 21:46 21) Ankuls, сталкивался с ШДК innovate LC-2 ?
Nikolai4 : (17 January 2018 - 19:52 19) Голосование на сайте зашло в тупик (((
Ankuls : (11 January 2018 - 02:53 02) Nikolai4, Тебя чего конкретно интересует?
Nikolai4 : (10 January 2018 - 21:34 21) а у нас есть кто ковыряется в прошивках/настройках блоков управления авто ?
Alex101 : (10 January 2018 - 19:43 19) Nikolai4, серъёзные ребята, ни чего не скажеш :j
Nikolai4 : (10 January 2018 - 19:16 19) Alex101, не прошла оплата вовремя, мой косяк )))
Alex101 : (10 January 2018 - 19:13 19) Nikolai4, вопросик, что сегодня происходило с сайтом, что за блокировка?
Nikolai4 : (10 January 2018 - 19:09 19) есть группа пользователей такая, раньше был простой тест пройдя который пользователь переводился автоматом с одной группы пользователей в "проверенную", далее вручную много пользователей переводилось смотря какой вклад в сайт они внесли...
Nikolai4 : (10 January 2018 - 19:08 19) Кин-дза-дза, примерно да
Кин-дза-дза : (09 January 2018 - 19:24 19) Это те, кто прошел полиграф или особоприближенные персоны.
Alex101 : (09 January 2018 - 19:12 19) Nikolai4, f xnj А что значит "проверенные пользователи"?
Nikolai4 : (09 January 2018 - 18:32 18) Участие в голосовании могут принять только программисты, проверенные пользователи и модераторы.
Nikolai4 : (09 January 2018 - 18:32 18) Стартовало голосование! За лучшу разработку! Голосование на сайте
Nikolai4 : (07 January 2018 - 19:43 19) Куті смачної,
Коляди гучної,
Щасливого Різдва
І на весь Рік добра!
Nikolai4 : (07 January 2018 - 19:05 19) Alex101, да
Кин-дза-дза : (07 January 2018 - 12:01 12) В светлый праздник Рождества желаю вам добра и счастья, благополучия и уюта вашему дому, душевной теплоты, взаимопонимания и поддержки в семье. Пусть жизнь ваша будет мирной, спокойной, счастливой.
dimon-k714 : (07 January 2018 - 01:40 01) З Різдвом Христовим!!!! Веселих свят!
Кин-дза-дза : (06 January 2018 - 19:07 19) С наступающим Рождеством, братья славяне!
Alex101 : (06 January 2018 - 15:35 15) Nikolai4, йа так понял что поршень служит радиатором?
rgb : (05 January 2018 - 17:31 17) Nikolai4, гламурный хайтек.
Nikolai4 : (05 January 2018 - 13:23 13) http://bezkz.su/foru..._2_5_252934.jpg
нужна была настольная лампа, собрал в кучу все что нашел )))
Alex101 : (05 January 2018 - 11:10 11) rgb, ни чё так, душевненько. Творческое рабочее место и творческий бардак, вещи окутаны магической аурой.
rgb : (05 January 2018 - 10:31 10) *выкладывали.
rgb : (05 January 2018 - 10:31 10) Alex101, тут на форуме, как то пользователи выекладывали фото своего рабочего стола, Nikolai4, сделал коллаж с них.
rgb : (05 January 2018 - 10:29 10) Gipsy, на первой секунде, это был журнальный столик с ноутом и паяльником :).
Gipsy : (05 January 2018 - 01:12 01) хочу посмотреть планировку ;)
Gipsy : (05 January 2018 - 01:11 01) Сергей, на какой секунде видео?
DJ_Slovak : (04 January 2018 - 21:10 21) Всем привет!
Alex101 : (04 January 2018 - 17:12 17) rgb, привет, как это получилось?
rgb : (03 January 2018 - 23:23 23) Круть,мой первый рабочий стол попал в кадр ;)))
Alex101 : (03 January 2018 - 22:52 22) Nikolai4, согласен.. Видос конкретно в тему!
Nikolai4 : (03 January 2018 - 21:55 21) https://youtu.be/wG_YQjy4j-I
Alex101 : (03 January 2018 - 21:32 21) Судя по времени и постам 31го, многим даный форум душу греет. Обично на других ресурсах 31 декабря ни кого с собаками не сысщеш...
Nikolai4 : (01 January 2018 - 16:47 16) Хай рік прийде такий багатий як нардепівські зарплати. Не минали б гроші хату, І було всього багато. Євро сховане в коморі, ПІВЕНЬ кукурікав на дворі. В гаражі стояв Ferrari І ще Lexus, щоб до пари. В хаті з мармуру камін Та басейн хочаб один. Ну а в ванні щей джакузі І коньяк бовтався в пузі. Щастя щоб не лізло боком... Одним словом З Новим 2018 роком!!!
Gipsy : (01 January 2018 - 13:37 13) З новим роком всіх!
Кин-дза-дза : (01 January 2018 - 09:33 09) С наступившим всех! И дай вам Бог...
Кин-дза-дза : (31 December 2017 - 18:34 18) С наступающим! Желаю, что бы все...
dimon-k714 : (31 December 2017 - 16:56 16) Добрих контактів, по менше обривів і холодних пайок!!!
dimon-k714 : (31 December 2017 - 16:49 16) З наступаючим Новим Роком!!
Ankuls : (31 December 2017 - 16:26 16) и как говориться I2C Вам в руки ;)))
Ankuls : (31 December 2017 - 16:26 16) И по больше бабла :)))
Alex101 : (31 December 2017 - 13:48 13) С наступающим новым годом всех! Здоровья, взаимопонимания и бабла.
Nikolai4 : (28 December 2017 - 20:57 20) Результаты конкурса будут после новогодних праздников!

Фотография

Простой автоматический выключатель света на ультразвуковом датчике


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 24

#1
va11

va11

    Новичок

  • Проверенные
  • Pip
  • 9 сообщений
Пост поддержки статьи http://bezkz.su/publ...m-datchike.html

Изображение

Исходный текст, написанный в среде Bascom:

$regfile = "attiny13.dat"
$crystal = 9600000
$hwstack = 0                                                ' default use 32 for the hardware stack
$swstack = 0                                                ' default use 10 for the SW stack
$framesize = 0

Config Portb.3 = Output                                     'выход для подключения ноги Trigger
Trigger Alias Portb.3
Trigger = 0

Config Portb.4 = Input                                      'вход для импульса Echo

Config Portb.0 = Output                                     'конфигурация для подключения светодиода
Led Alias Portb.0
Led = 0

Config Portb.1 = Output                                     'output control pin
Control Alias Portb.1
Control = 0

Config Portb.2 = Input                                      'вход для button

Dim A As Word , A2 As Word                                  'сюда копируется значение длины сигнала
Dim M As Word , Em As Eram Word
Dim I As Byte , T As Word , Tled As Byte
Const Toff = 750                                            '250=1min                                            '500 'TIME to OFF
Const Tmax = 50000

Enable Interrupts                                           'enable global ints
Enable Pcint0                                               'we enable pcint0 as this has pcint0-pcint7
On Pcint0 Btn                                               'we jump to this label when one of the pins is changed
Pcmsk = &B00000100                                          'enable pcint2  (portb.2)

Config Watchdog = 1024                                      '8192                                      '2048
M = Em : T = Tmax : Tled = 0 : Control = 0 : Led = 0
Start Watchdog

 Do
Reset Watchdog
Gosub Test
A2 = A
Waitms 100
Reset Watchdog
Gosub Test
Waitms 100

If A < M And A2 < M And A > 0 And A2 > 0 Then
   T = 0                                                    ': Led = 1
  Else
   Incr T                                                   ' : Led = 0
   If T > Tmax Then T = Tmax
End If

If T < Toff Then
   Control = 1
  Else
   Control = 0
End If

If T = 0 Then
   If Tled < 9 Then : Led = 1 : Else : Led = 0 : End If     ' on
  Else
   If T < Toff Then
      If Tled < 5 Then : Led = 1 : Else : Led = 0 : End If  ' last minute
     Else
      If Tled < 1 Then : Led = 1 : Else : Led = 0 : End If  ' off
   End If
End If

Incr Tled : If Tled > 10 Then Tled = 0


 Loop
End

'------------------------------------------------------------------------------------
 Btn:
 For I = 1 To 50
   Toggle Led : Waitms 200 : Reset Watchdog
 Next
 Gosub Test
 'Gifr = 0
 M = A : Shift M , Right , 3 : M = A -m : Em = M : T = Tmax
 'Tled = 0 : Control = 0
 Set Led                                                    ': Waitms 2000 : Reset Led : Waitms 1000
 Do : Loop
 Return

 '-----------------------------------------------------------------------------------
 Test:
 Trigger = 1                                                'даем импульс на ногу Portd.4 длительностью 15 мкс
 Waitus 15
 Trigger = 0
 Waitus 10
 Pulsein A , Pinb , 4 , 1                                   'ловим импульс высокого уровня

 Return
 '-----------------------------------------------------------------------------------


Для изменения времени горения лампы редактировать строку
Const Toff = 750
исходя из того, что число 250 соответствует 1 минуте.
  • sinver это нравится

#2
va11

va11

    Новичок

  • Проверенные
  • Pip
  • 9 сообщений
В приложении 2 прошивки с задержкой в 10с и 1с. В железе не проверял, пробуйте.

Ответы на другие вопросы:
\\Подскажите, для чего нужна подтяжка первой ноги контроллера к плюсу питания?
Это подтяжка Reset для предотвращения самопроизвольной перезагрузки.

\\ расстояние сработки 2,5 метра... Если кто знает как повысить чувствительность до заявленных 4м буду очень признателен.
Зона чувствительности датчика это конус с углом в 15* (точнее смотрите в даташите). Вы уверены, что края этого конуса на длине 2.5м не касаются пола, стен или других предметов?

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

\\ самостоятельно меняется установка расстояния
Прочитайте значение в ячейке 0 eprom до и после появления этого эффекта. Оно изменилось?

Прикрепленные файлы


  • henc и slaushkin это нравится

#3
Vell65

Vell65

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений
\\ самостоятельно меняется установка расстояния
Прочитайте значение в ячейке 0 eprom до и после появления этого эффекта. Оно изменилось?
Программатор собрал на ардуине уно как посмотреть ячеки через прогу AVR Burn-O-Mat понятия не имею, ей заливаю прошивку. Предполагаю, что это именно и происходит в ячейке памяти. За прошивки спасибо.

#4
etimsk

etimsk

    Новичок

  • Проверенные
  • Pip
  • 3 сообщений
Здраствуйте!
А подскажите пожалуйста . я так понял что можно ограничить зону ? тоесть может включаться если приблизился на 20 см а на другом расстоянии не будет включаться?
Задержка 1 мин -? . А если не покидаешь зону -то постоянно включен?
Извините за дурацкие вопросы -хочу ночник сделать а то или постоянно горит или надо кнопку нажимать, я начинающий радиолюбитель пока многое не знаю.
И подскажите пожалуйста по фьюзам , надо какие трогать? есть у кого нибудь скриншот из Code Vision &

#5
Ramzesss

Ramzesss

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
Подскажите как реализовать задержку перед включением?

Собрал в железе, все работает! Вот фьюзы для Sinaprog.
Прикрепленный файл  sonar_fuses.jpg   46.86К   105 Количество загрузок:

#6
etimsk

etimsk

    Новичок

  • Проверенные
  • Pip
  • 3 сообщений

Здраствуйте! 

Огромное спасибо автору за данную разработку -устройство действительно очень нужное а главное простое для начинающих. За 6 месяцев работы -ни одного нарекания -срабатывает чётко и качественно а возможность ограничить 

зону -супер! 

К сожалению я не умею пока писать программы -поэтому очень прошу пожалуйста кто может скиньте прошивку на 3 минуты и 5 минут задержку отключения.



#7
Fanin

Fanin

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
Люди так как все же увеличить дальность ? А то пол метра и дальше не хочет.

#8
maikl9999

maikl9999

    Пользователь

  • Проверенные
  • PipPip
  • 11 сообщений

Чтобы самостоятельно не менялась установка расстояния необходимо параллельно кнопке поставить конденсатор 0.1Мкф. Автору спасибо, очень практичная штуковина.



#9
hanan

hanan

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

В приложении 2 прошивки с задержкой в 10с и 1с. В железе не проверял, пробуйте.

Ответы на другие вопросы:
\\Подскажите, для чего нужна подтяжка первой ноги контроллера к плюсу питания?
Это подтяжка Reset для предотвращения самопроизвольной перезагрузки.

\\ расстояние сработки 2,5 метра... Если кто знает как повысить чувствительность до заявленных 4м буду очень признателен.
Зона чувствительности датчика это конус с углом в 15* (точнее смотрите в даташите). Вы уверены, что края этого конуса на длине 2.5м не касаются пола, стен или других предметов?

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

\\ самостоятельно меняется установка расстояния
Прочитайте значение в ячейке 0 eprom до и после появления этого эффекта. Оно изменилось?

 

В приложении 2 прошивки с задержкой в 10с и 1с. В железе не проверял, пробуйте.

Ответы на другие вопросы:
\\Подскажите, для чего нужна подтяжка первой ноги контроллера к плюсу питания?
Это подтяжка Reset для предотвращения самопроизвольной перезагрузки.

\\ расстояние сработки 2,5 метра... Если кто знает как повысить чувствительность до заявленных 4м буду очень признателен.
Зона чувствительности датчика это конус с углом в 15* (точнее смотрите в даташите). Вы уверены, что края этого конуса на длине 2.5м не касаются пола, стен или других предметов?

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

\\ самостоятельно меняется установка расстояния
Прочитайте значение в ячейке 0 eprom до и после появления этого эффекта. Оно изменилось?

Здравствуйте,

Скачал оба файла-задержка у обоих 1 мин. как у оригинала.

Проверил на   MD5 -одинаковы с оригиналом.Просьба -дать правильные файлы.Спасибо.



#10
Andry111

Andry111

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Добрый день , а кто нибудь испытал работу с US-020  датчиком ? Вроде он до 7 метров 



#11
va11

va11

    Новичок

  • Проверенные
  • Pip
  • 9 сообщений

Проверил на   MD5 -одинаковы с оригиналом.Просьба -дать правильные файлы.Спасибо.

 

 

Это 2 разных файла:

 

dif_500.jpgi.gif

 

 

Но на всякий случай я еще раз их скомпилировал. Пробуйте.

Прикрепленные файлы

  • Прикрепленный файл  sonar-1s.hex   2.76К   117 Количество загрузок:
  • Прикрепленный файл  sonar-10s.hex   2.76К   105 Количество загрузок:


#12
hanan

hanan

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

 


Проверил на   MD5 -одинаковы с оригиналом.Просьба -дать правильные файлы.Спасибо.

 

 

Это 2 разных файла:

 

dif_500.jpgi.gif

 

 

Но на всякий случай я еще раз их скомпилировал. Пробуйте.

 

Большое спасибо. Всё работает.



#13
vovanxp

vovanxp

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Здравствуйте,что за элементы стоят рядом с конденсатором в левом верхнем углу платы с трансформаторным питанием?



#14
Ustes

Ustes

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений
  • ГородЭкспериментально-испытательный регион №16

Как правильно подключить в место реле симистор+оптрон, дайте схему подключения.



#15
Mirage

Mirage

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
  • ГородРоссия

Всем здравствовать!

 

У меня ChipBlasterAVR Evaluation V2.01 пишет, что hex файл большой и в тиньку13а не влезет. Программатор AVR-910. Брал для пробы другую прошивку, меньшего размера, шьет без проблем. У тиньки13а размер флеша 1кБ, а hex файл 2 с лишним килобайта. 

 

 

Вот и возник вопрос: кто чем прошивал? 

 

.............

up: разобрался. Просто пару лет не прошивал, забыл все. Прошилось прогой CodeVisionAVR Evaluation V2.05.9.

 

Заработала сразу. И сразу понял, что секундная задержка мала. Стоило чуть шевельнуться в поле активности, как светодиод гас (вместо реле поставил). Перешил на 10 секунд и порядок, теперь не будет ложных срабатывай. До Нового года заказал на Али под эту схему 9 сонаров, обошлись по 44 рубля с копейками за штуку. Сегодня проверил все, работают.

 

Пока собрал на макетной плате, которая без пайки с проводами. Питал от лабораторного БП. Осталось собрать в железе и проводить полевые испытания. 

 

Спасибо за этот девайс.



#16
Evgenij37

Evgenij37

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

При первом включении устройство заработало сразу, а через минуту отказалось работать. Но если держать пальцем за нижний контакт излучателя приемника, который с буквой R, устройство отлично работает. Так же работает если к этому контакту просто припаять провод. С чем это связано?  Что можно реально предпринять в данной ситуации?



#17
slavyan

slavyan

    Пользователь

  • Проверенные
  • PipPip
  • 17 сообщений

Всем привет. Автор устройства, VA11, или кто подскажет, можно разнести между собой ультразвуковой датчик и плату управления на ATtiny шлейфовым проводом на расстояние ~3 метра? Не будет ли сказываться влияние помех от бытовой техники на работу девайса? Спасибо.

И ещё вопрос, какова диаграмма направленности срабатывания этого датчика?


  • slavyan это нравится

#18
Lagros

Lagros

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Сделал себе такой. Работает без проблем.

051acedf_s.jpg]



#19
inko1973

inko1973

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
  • ГородДонецк

После n-ной перезаливки программы заработало (шил скачанным файлом, содержавшем одну строку кода). Но оказывается на выходе 6 МК сигнал не появляется, когда входишь в охранную зону, а пропадает!!! Т.е. нужно применять реле низкого уровня. Короче все наоборот. Автор, поправь программу, чтобы без танцев с бубном было. Алгоритм должен быть таким: когда никого нет в охранной зоне на выходе 6 МК не должно быть управляющего сигнала, после вхождения тела в охранную зону на 6 ноге должен появляться сигнал высокого уровня. Когда тело покидает охранную зону на 6 ноге МК высокий уровень должен оставаться еще какое-то время.



#20
zamivana

zamivana

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Собрал схему, все работает. Но!. Если проходить датчик быстро, то не всегда срабатывает. Очень медленно отдупляется. Если кто знает причину - подскажите . Заранее благодарен. Может частоту увеличить?
-






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных