Вопрос от новичка

exerrk_wife
exerrk_wife аватар
Offline
Зарегистрирован: 18.02.2013

Всем доброго времени суток! Меня зовут Валерия. Сразу оговорюсь, в среде Arduino я абсолютнейший новичок. Любимый человек подарил мне набор для начинающих, о чем собственно я и мечтала. И вот, наконец, когда дошли руки и пришла идея в голову, хочу сделать ему некий подарок и пришла сюда за советом. Существует такая вещь, как подставка для мобильного телефона. У каждых есть особая деталь. У какой-то подставки есть диодик, который начинает светится, когда приходит SMS или поступает входящий звонок, ккакие-то подставки начинают "пищать", в общем, суть вот в чем. Хочу сделать подставку для мобильного телефона в виде радиомаяка из игры Battlefield 3, которая могла бы мигать и "пищать", когда поступают сообщения и звонки. А вот и сам вопрос: реально ли? Может ли ардуионо принимать подобные сигнальчики? Вот собсна и все :-)

P.S. Если моя идея сильно абсурдна - пажааалста громко не смейтесь) Все же я девушка и всего лишь хотела научится классным штукам с Arduino и сделать подарок любимому человеку) Заранее большое спасибо за уделенное внимание и потраченное время!

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>Если моя идея сильно абсурдна - пажааалста громко не смейтесь) Все же я девушка и всего лишь хотела научится классным штукам<<

Девушка и электроника - вещи практически не совместимые. Ну да ладно.

Самое простое что пришло в голову это либо датчик вибрации , реагирующий на виброзвонок . Либо датчик звука (электретный микрофон + операционник + компаратор). Можно совместить и то и другое.

Или же у вашей подставки будет электрическое подключение к самому телефону ?

exerrk_wife
exerrk_wife аватар
Offline
Зарегистрирован: 18.02.2013

Благодарю за отклик!

Нет, никакого электрического подключения к самому телефону не будет.

А вот на счет датчиков - большое спасибо!

 

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>Нет, никакого электрического подключения к самому телефону не будет.<<

Ну тогда только такие датчики. Если надо могу дать ссылки на них.

Можно конечно сделать что то вроде детекторного приемника, но есть риск ложных срабатываний. Да и настройка детекторника на определенную частоту геморой тот еще. Тем более для новичка.

exerrk_wife
exerrk_wife аватар
Offline
Зарегистрирован: 18.02.2013

Я буду крайне признательна, если Вы дадите мне на них ссылки!

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Датчик вибрации.

  http://www.robototehnika.ru/e-store/catalog/202/822/

Датчик звука, аналоговы. Т.е. чувствительность можно настраивать как программно так и аппаратно (подстроечный резистор на самом датчике).

http://www.robototehnika.ru/e-store/catalog/202/826/

exerrk_wife
exerrk_wife аватар
Offline
Зарегистрирован: 18.02.2013

Безмерно Вам признательна!

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Эти датчики могут давать ложные срабатывания. Их нужно настраивать под определенные условия эксплуатации.

maksim
Offline
Зарегистрирован: 12.02.2012

Берете резистор на 2 МОм и кусочек провода, скручиваете в спираль или распологаете в подставке по периметру, подключаете так:

Пример кода:

void setup() 
{
  Serial.begin(9600);
  pinMode(13, OUTPUT);
}

void loop() 
{
  if(analogRead(A0) > 30) 
  {
    digitalWrite(13, HIGH); 
    Serial.println("BELL");
  }
  else digitalWrite(13, LOW);
  delay(10);
}

Если телефон находится на расстоянии не более ~10 см от рамки и создает помехи при звонке или СМС в сериал-монитор выводится "BELL" и загорается 13 светодиод. Важно правильно расположить рамку относительно телефона.

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

maksim, сдается мне что данная штука соберет все наводки.

maksim
Offline
Зарегистрирован: 12.02.2012

По такому же принципу работают китайские брелки.
Схема проверена, срабатывает только от телефона на расстоянии не более 5 см.

И еще от лампы дневного света со стартерным запуском расстояние меньше 1 метра. Лампу можно не считать у меня от нее и дуина порой ресетится.

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>По такому же принципу работают китайские брелки.<<

Что за брелки ?

>>Схема проверена, срабатывает только от телефона на расстоянии не более 5 см.<<

А на смс будет реакция ? Сигнал то совсем короткий.

 

maksim
Offline
Зарегистрирован: 12.02.2012

Которые мигают, для телефонов, не знаю сейчас такие вообще продаются ли. И на СМС реагирует. Подредактировал выше схему, расположение телефона относительно катушки важно.

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

"Китайский" вариант я видел, работает нормально, он начинает "светиться" еще до того, как прозвучит звонок ;)

Насколько я понимаю, подобный эффект возникает, если телефон положить рядом с телевизором и позвонить на него, в динамиках телика будет слышно характерное "потрескивание". Однако бывают и "ложные" срабатывания, когда "потрескивание" есть, но телефон не звонит, честно говоря не заморачивался почему, возможно это он сеть ловит в такие моменты.

ИМХО, этот вариант менее геморройный в настройке, а работать будет более надежно.

 

exerrk_wife
exerrk_wife аватар
Offline
Зарегистрирован: 18.02.2013

maksim, 

за схемку и код - отдельное большущее спасибо!

 

paf
Offline
Зарегистрирован: 25.01.2013

И еще от лампы дневного света со стартерным запуском расстояние меньше 1 метра. Лампу можно не считать у меня от нее и дуина порой ресетится.

Про лампу. maksim, я взял дохлую энергосберегайку, вытащил электронный балласт. Четыре проводка к лампе - это накальные нити они включены последовательно через находящийся на плате конденсатор. Конденсатор я выпаял и вставил вместо стартера в U лампу. Она разбирается просто.  На балласте остается два провода. Соединил к лампе. Дроссель выкид... в металл. И никаких мерцаний! И помех. 

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

Его в это время нужно накрывать подушкой, и говорить тише...

fuxxx
Offline
Зарегистрирован: 21.02.2013

 

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

Может, кто сможет помочь.

Нужна помощь в подключение LCD экрана 12864B.

Проблема в стыковке с Arduino.  CSEL1, CSEL2- отсутствуют, а вместо их один контакт  PSB?

 

И какой библиотекой пользоваться?

maksim
Offline
Зарегистрирован: 12.02.2012

Вы случайно темой не ошиблись?
Вывод PSB предназначен для выбора интерфейса - последовательного или параллельного. Остальное все можно найти в гугле и здесь на форуме. Если возникнут сложности или вопросы, которые не обсуждались или не понятны, заведите новую тему или пишите в уже созданных о LCD 12864.