roboforum.ru

Технический форум по робототехнике.

Вопросы новичка.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Вопросы новичка.

Сообщение dimamichev » 09 мар 2017, 22:06

Пробовал варианты, пока не получается.., в лучшем случае без изменений т.е. ничего не отсеивает.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Angel71 » 09 мар 2017, 22:15

да то просто совпадение (может музыка неправильна), главное длительность правильно подобрать. :) продолжай пробовать. чуть позже может и решишься хотя бы попробовать понять что такое звук.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Вопросы новичка.

Сообщение dimamichev » 09 мар 2017, 22:26

Не много не понимаете... звуковые колебания не электрические...датчик по схеме гребёт всё подряд, частоты ему до лампочки...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Angel71 » 09 мар 2017, 22:31

а как помочь слепоглухому, до которого не доходит что и у звуковых волн есть частота, фаза, амплитуда и прочие, как вы считаете глупости и ненужности? просто дать кусок кода?
Последний раз редактировалось Angel71 09 мар 2017, 22:40, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Вопросы новичка.

Сообщение dimamichev » 09 мар 2017, 22:36

Ну не будем бодаться... Вы не можете помочь, я не могу помощь принять... вот сообсна и всё (банальность).
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Angel71 » 09 мар 2017, 22:44

тфу плин, опять изменил предыдущее сообщение вместо добавления нового. короче. измеряйте длительность звука и дальше, если не доходит что такое звук.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Вопросы новичка.

Сообщение dimamichev » 09 мар 2017, 22:53

Да, со словами что то не то... спасибо за рекомендации... если можете дать "кусок кода", отсевающий хоть что то - дайте (подробно поясните, скажу спасибо)...Амплитуда, фаза, частота это да (как учитель физики знаю)...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Angel71 » 09 мар 2017, 23:10

могу, но зачем он вам? от сплошного копирования кода в голове не прибудет. нет желания разбираться что такое звук и сделать более помехоустойчивое определение, так хотя бы условия задачи меняется - управление ик пультом или ещё как упрощая задачу, что бы с текущими знаниями и навыками было попроще реализовать. а с измерением времени звука всё просто - хлопок/щелчок должен быть громче голоса, музыки и что там по фону ещё ненужное может быть, иначе будут постоянные ложные срабатывания. подстраивается чувствительность микрофона, делается замер времени звукового всплеска и всё отлично будет работать.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Вопросы новичка.

Сообщение dimamichev » 10 мар 2017, 17:35

:D Для экспериментов добавил ещё пару светодиодов, потом будет один трёхцветный...Скетч простой, вроде отделяет "а" от "ааааа"(посвящён истинным любителям и знатокам акустических датчиков, частот, амплитуд, фаз и т. д.)Логически не совсем ясна его работа (делал интуитивно).
Код: Выделить всёРазвернуть
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Arduino UNO
//
////////////////////////
//
//программа акустического переключения RGB светодиода//
unsigned int  x=0;
unsigned int  n=0;
unsigned int  k=0;
long y1=0;
long y2=0;
void setup()   
   {
         pinMode(6, OUTPUT); //канал сигнала для красного светодиода /
          digitalWrite(6,LOW);       
          pinMode(7, OUTPUT); //канал сигнала для  зелёного светодиода /
          digitalWrite(7,LOW);     
           pinMode(8, OUTPUT); //канал сигнала для синего светодиода /
          digitalWrite(8,LOW);   
        pinMode(A0, INPUT); // подключение датчика/
   }
        void loop()
      {
       
x=analogRead(A0);
if (x<=350){y1=millis();}
if (x>=750){y2=millis();}
if (y1-y2>=200){
  digitalWrite(6,! digitalRead (6));n=n+1;k=k+1;
if (n==2)
  {
  digitalWrite(7,! digitalRead (7));n=0;
  }
  if (k==4)
  {
  digitalWrite(8,! digitalRead (8));k=0;
  }
  y1=y2;delay (300);
  }     
 
       }
   
//
// Конец /
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Madf » 11 мар 2017, 00:42

:D как мне это нпомнило сильно "Кин-дза-дза"
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Вопросы новичка.

Сообщение Dmitry__ » 11 мар 2017, 14:12

При этом - это учитель физики и печатается в журнале Радио с 2004 года. 13 лет Карл! :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 11 мар 2017, 14:22

Поднимите подшивки, разгромите схемотехнику! Я никогда ни с кем ничем не меряюсь, не сравниваю, не завидую, не унижаю (без нужды). Спрашиваю, жду ответа, а не комментариев...
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 11 мар 2017, 14:41

dimamichev писал(а):Поднимите подшивки, разгромите схемотехнику!

У тебя с логикой - туго. Если ты тут генерил бредовые схемы, а в журнале Радио - "все чОтко". То это не значит что в печатном издании "Не вырубишь топором", а эти ваши форумы - фигня. Ты себе нажил врага в моем лице, с чем тебя и поздравляю :) Да и как физик - ты ноль, не можешь отличить гироскоп от инклинометра. Подсказка - гироскоп не чувствителен к ускорениям. И этого природа не может сделать в своих творениях. Ты не отличишь - крутят тебя в бочке от хаотичного перемещения этой бочки.

Добавлено спустя 4 минуты 8 секунд:
dimamichev писал(а):Я никогда ни с кем ничем не меряюсь, не сравниваю, не завидую

Ага-ага
dimamichev писал(а):Вообще то у меня высшее образование...

dimamichev писал(а): Есть такой журнал - РАДИО, я его постоянный автор с 2004 года (раздел для начинающих), есть книги опубликованные...

dimamichev писал(а):Что написано пером не вырубишь (редактурой сообщений) - так то, знаток физики, электроники и т.д. и т.п.

Фразы "нуля" в электронике. :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 11 мар 2017, 15:07

А после запятой цифры есть??? Дим, не злись, это не поможет.

Добавлено спустя 5 минут 42 секунды:
Враг, друг... Сегодня так, завтра этак... А так хочется постоянства. А про бочку надо чуть подробнее - человек не отличит СО инерциальная или неинерциальная? Притягивается к стенкам из-за гравитации или потому что бочку по кругу раскручивают?

Добавлено спустя 3 минуты 8 секунд:
Форумы не ваши, а наши... Я ведь с вами.., и иногда благодарен за подсказки (в форме грубого нравоучения). Спасибо!
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 11 мар 2017, 15:20

dimamichev писал(а):Притягивается к стенкам из-за гравитации или потому что бочку по кругу раскручивают?

Ого, а ты сообразительнее того индивидуума :)
А ты, как физик, зачем такие вопросы задаешь? Если у человека есть приборы, которые измеряют вращение (гироскоп) и ускорение (акселерометр), то такие вопросы не возникнут. А если у человека есть прибор, который одинаково реагирует на вращение и ускорение, то это не гироскоп. Понел? :wink:

dimamichev писал(а):Дим, не злись, это не поможет.

Тебе уже точно... :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3