Голосование

Гимн :pozor:

И вновь продолжаем позор!
89 (20%)
И снова позорно в груди!
63 (14.2%)
Позор такой молодой
63 (14.2%)
И юный позор впереди!
82 (18.5%)
81 (18.2%)
перечитывать позор - это всё равно что следить за развитием рулона туалетной бумаги :pozor:
66 (14.9%)

Проголосовало пользователей: 256

Автор Тема: Клуб любителей смайлика :pozor: 2  (Прочитано 6679493 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246555 : Февраля 21, 2017, 15:55:48 »
 unsigned long оно просто длинее чем лонг?  :hmmm:

Оффлайн Pitsot

  • Эксперт
  • *****
  • Сообщений: 1229
  • unpozorable 8)
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246556 : Февраля 21, 2017, 15:56:39 »
:hmmm: :hmmm: то есть это почему? >:( что, timer если ему внутри кейса задать значение, то после завершения кейса оно исчезнет? :hmmm:

... и добавил:
там по ссылке просто мигает светодиод :pozor: а мне надо, чтобы отсчет времени начинался именно после срабатывания кейса :pozor: хотя, можно вне свитча отслеживать состояние пина и выключать его там же по времени :pozor:

у тебя когда включается отсчет времени - не проверяется, а не горит ли он уже

... и добавил:

unsigned long оно просто длинее чем лонг?  :hmmm:

да пшол ты уже с такими вопросами  :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246557 : Февраля 21, 2017, 16:09:56 »
у тебя когда включается отсчет времени - не проверяется, а не горит ли он уже

а это вообще пофиг горит или нет, мне надо чтобы он гас через секунду после того как кнопку отпустили.

... и добавил:

так отсчет то так можно включать чисто по факту кейса?

... и добавил:

#include <Servo.h>

Servo servoX;

unsigned long time = millis();

void setup()
{
  servoX.attach(4);
  servoX.write(90);
  Serial.begin(9600);
  pinMode(3, OUTPUT);
}



void loop()
{
  while (Serial.available() > 0)
   {
    int cmd = Serial.read();
    int x = servoX.read();
    boolean pin3 = digitalRead(3)

    if (millis() - time > 1000 && pin3) {
    digitalWrite(3, LOW); }


      switch (cmd)
     {
        case 'X':
        time = millis();
        digitalWrite(3, HIGH);

        break;

        case 'R':
        if (x < 180) {
        servoX.write(x + 1); }
        break;

        case 'L':
        if (x < 0) {
        servoX.write(x - 1); }
        break;


        delay (20)
      }
   }
}
« Последнее редактирование: Февраля 21, 2017, 16:30:10 от akl »

Оффлайн polpot

  • Частый посетитель
  • **
  • Сообщений: 128
  • it's a natural mystic blowing through the air
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246558 : Февраля 21, 2017, 16:36:27 »
 :hmmm: :pozor:

Оффлайн r3d0ut

  • Ветеран форума
  • ******
  • Сообщений: 3837
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246559 : Февраля 21, 2017, 16:51:27 »
а это вообще пофиг горит или нет, мне надо чтобы он гас через секунду после того как кнопку отпустили.
я думал, тебе надо, чтобы он мигал с интервалом в секунду, пока еще раз не нажмут кнопку :pozor: давай ты кроме всего еще по-русски напишешь, что ты хочешь :pozor: только чуть конкретнее, чем "хочу робота, чтоб стрелял лазерами в долбоебов" :pozor:

Оффлайн NikkiShem

  • Ветеран форума
  • ******
  • Сообщений: 3146
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246560 : Февраля 21, 2017, 16:54:34 »
я ставлю,но если с отсечкой сильно проваливает(кста тоже интересно ежли250 воткнуть) :pozor:
Не, отсечку мне не надь, лучше уж три сгнила. :pozor:
NikkiShem, да, так и ставят обычно :pozor:
Внезапно вспомнил, что на "Креведке" у меня 500К на хамб и два сгнила. :pozor:

Спасибо за подсказки. :pozor:
А то есть маза взять сразу четыре потца по 500кОм каждый. :thk:

(нажмите чтобы показать/спрятать)

... и добавил:

А ещё забрал у мастера (через два месяца :crazy: ) звукосминатели из ремонта. :pozor: Комплект тихоходных синглов от Фендыря и хамб Jackson J90C, который я семь лет назад снял с недолго пробывшего у меня Charvel Model 3. :pozor:

... и добавил:

А вот кстати: для этих малошумных звучков поты на 500К подойдут? Они же хамбы, только вертикальные. :pozor:
« Последнее редактирование: Февраля 21, 2017, 17:01:13 от NikkiShem »

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246561 : Февраля 21, 2017, 17:09:09 »
вот с таймером вне кейса - отслеживает состояние пина



#include <Servo.h>

Servo servoX;

unsigned long time = millis();

boolean pin3;
boolean pin3_B;

void setup()
{
  servoX.attach(4);
  servoX.write(90);
  Serial.begin(9600);
  pinMode(3, OUTPUT);
}



void loop()
{


  while (Serial.available() > 0)
   {
    int cmd = Serial.read();
    int x = servoX.read();

    pin3= digitalRead(3);

    if (pin3 && !pin3_B) {timer = millis()}
    if (millis() - timer > 1000 && pin3) {
    digitalWrite(3, LOW); }

      switch (cmd)
     {
        case 'X':
        digitalWrite(3, HIGH);
        break;

        case 'R':
        if (x < 180) {
        servoX.write(x + 1); }
        break;

        case 'L':
        if (x > 0) {
        servoX.write(x - 1); }
        break;

      }
 
     pin3_B = pin3;
     delay (20);
   }
}


хотя я не понимаю почему прошлый вариант не должен работать :pozor:

... и добавил:

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

... и добавил:

ну короче я оставлю оба эти варианта как потенциально рабочие :pozor:
« Последнее редактирование: Февраля 21, 2017, 17:16:58 от akl »

Оффлайн r3d0ut

  • Ветеран форума
  • ******
  • Сообщений: 3837
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246562 : Февраля 21, 2017, 17:13:16 »
ок, я гляну потом :pozor:

Оффлайн NikkiShem

  • Ветеран форума
  • ******
  • Сообщений: 3146
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246563 : Февраля 21, 2017, 17:13:35 »
О, мои подозрения оказались верны.

Цитировать
As SCN pickups are like humbuckers, what you have to use is Fender's 500Kohm pots with a o.22 capacitor. You can try other capacitors like 0.47 or smaller 0.1(this is extreme) depent on how much bass frequencies you want to go through your final signal.

http://forums.fender.com/viewtopic.php?t=14341

Оффлайн Rolly

  • Живу на форуме
  • *******
  • Сообщений: 9352
  • Мнение - не повод получить пулю сразу.
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246564 : Февраля 21, 2017, 17:36:09 »
NikkiShem, он там предлагает ещё конденсатор последовательно ставить, но это :pozor: Так почти никто не делает :pozor:

Оффлайн Pitsot

  • Эксперт
  • *****
  • Сообщений: 1229
  • unpozorable 8)
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246565 : Февраля 21, 2017, 17:44:30 »

Оффлайн NikkiShem

  • Ветеран форума
  • ******
  • Сообщений: 3146
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246566 : Февраля 21, 2017, 20:09:09 »
Rolly, в это я уже не вникал. :pozor:

... и добавил:

J90C вообще у-у-у-улёт! :happy-happy:
« Последнее редактирование: Февраля 21, 2017, 20:11:24 от NikkiShem »

Оффлайн vira

  • Опытный
  • ****
  • Сообщений: 811
  • музыка-придуманный способ обмана...
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246567 : Февраля 21, 2017, 22:31:29 »
 :pozor:

Оффлайн _Shamrock_

  • Завсегдатай
  • ***
  • Сообщений: 411
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246568 : Февраля 22, 2017, 05:24:27 »
Приехала в Череп... Сугробы и минус 11 :7: верните слякоть и плюс 2 :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #246569 : Февраля 22, 2017, 05:26:42 »
Rolly, го тоже ардуинить :pozor: можно например в гитару че-нибудь встроить :pozor: