Голосование

Гимн :pozor:

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

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

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

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

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247395 : Марта 05, 2017, 08:24:04 »
 :pozor:

Оффлайн r3d0ut

  • Ветеран форума
  • ******
  • Сообщений: 3837
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247396 : Марта 05, 2017, 08:29:48 »
на леонардо serial используется для usb :pozor: а для посл. порта исп-ся serial1 :pozor: ничего кривого вроде :pozor:

Оффлайн gwynbleidd_2004

  • Эксперт
  • *****
  • Сообщений: 1288
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247397 : Марта 05, 2017, 10:26:23 »
чет на выходных решил запилить таки в комп Audiophile 192, думал там разъемы rca, оказалось обычный jack 6.3  :pozor: посмотрел цены на кабели, Proel к примеру стоит 1.5 к  :big-big-eyes: как думаете может тупо переходники купить rca -jack ?  :7:

Оффлайн polpot

  • Частый посетитель
  • **
  • Сообщений: 128
  • it's a natural mystic blowing through the air
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247398 : Марта 05, 2017, 10:49:11 »
 :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247399 : Марта 05, 2017, 11:54:59 »
cмог запустить простейшие функции - на одну кнопку пин циклически включается-выключается, на другую кнопку другой пин включается, а потом сам автоматически выключается через секунду

#include <Servo.h>

boolean pin7 = false;
boolean pin4 = false;
unsigned long time_b = millis();

void setup() {
  pinMode(7, OUTPUT);
  pinMode(4, OUTPUT);
  Serial1.begin(9600);
  while (!Serial1) {;}
}

void loop() { 
  pin7 = digitalRead(7);
  pin4 = digitalRead(4);
  if (millis() - time_b > 1000 && pin4) {
    digitalWrite (4, LOW); }
   
  while (Serial1.available() > 0) {
    char cmd = Serial1.read();
   
    if (cmd == 'A') {
      digitalWrite (7, !pin7);}
     
    else if (cmd == 'B') {
      digitalWrite (4, HIGH);
      time_b = millis(); }
    }
   delay(20);
}

почему-то если в начале не написать включение библиотеки <Servo.h>, то не хочет компилироваться :pozor: баг какой-то

теперь можно стрелять лазерными пушками.  :pozor:

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

чет походу простудился позавчера когда по магазинам ходил :pozor:
« Последнее редактирование: Марта 05, 2017, 11:59:06 от akl »

Оффлайн NikkiShem

  • Ветеран форума
  • ******
  • Сообщений: 3146
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247400 : Марта 05, 2017, 12:00:51 »
чет на выходных решил запилить таки в комп Audiophile 192, думал там разъемы rca, оказалось обычный jack 6.3  :pozor: посмотрел цены на кабели, Proel к примеру стоит 1.5 к  :big-big-eyes: как думаете может тупо переходники купить rca -jack ?  :7:
Покупал для неё какие-то провода тоже... 5лет назад :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247401 : Марта 05, 2017, 12:01:57 »
gwynbleidd_2004, а у тебя че у гитары rca :7:

Оффлайн r3d0ut

  • Ветеран форума
  • ******
  • Сообщений: 3837
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247402 : Марта 05, 2017, 12:13:00 »
while (!Serial1) {;}
выглядит очень подозрительно
Во-первых, что это за переменная? Или это макрос, и что угодно еще? Как можно совать в код просто какие-то непонятные слова :7:
Во-вторых, надо хотя бы таймер поставить в цикл, а то это совсем порево по-моему :pozor:
Ну и по-хорошему такие вещи надо обработкой исключений делать, а не вот такими костылями :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247403 : Марта 05, 2017, 12:23:06 »
while (!Serial1) {;} тоже не знаю что такое :D просто где-то писали что для леонарды это надо :pozor: попробую без этого.

таймер и так в цикле, это только переменные вначале объявлены. главное что работает :pozor:

Оффлайн r3d0ut

  • Ветеран форума
  • ******
  • Сообщений: 3837
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247404 : Марта 05, 2017, 12:23:32 »
хотя в справочнике так и написано :7:
https://www.arduino.cc/en/Serial/IfSerial
это не с++ >:( на с++ так не пишут >:(

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

таймер и так в цикле, это только переменные вначале объявлены. главное что работает :pozor:
нет у тебя пустой цикл с предусловием >:(
while (!Serial1) {;}
но раз так в документации, то пусть уж будет :7: :pozor:

Оффлайн andrei_kob Автор темы

  • Живу на форуме
  • *******
  • Сообщений: 18677
  • King's Kids
    • King's Kids
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247405 : Марта 05, 2017, 12:43:11 »
 :pozor: :pozor: :pozor:

Оффлайн _Shamrock_

  • Завсегдатай
  • ***
  • Сообщений: 411
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247406 : Марта 05, 2017, 13:03:49 »
 :pozor:

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247407 : Марта 05, 2017, 13:21:35 »
 :pozor:

Оффлайн polpot

  • Частый посетитель
  • **
  • Сообщений: 128
  • it's a natural mystic blowing through the air
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247408 : Марта 05, 2017, 13:41:22 »
 :pozor:

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Клуб любителей смайлика :pozor: 2
« Ответ #247409 : Марта 05, 2017, 13:51:38 »
я начал играть в контер страйк го :pozor: кажется я становлюсь полным уродом :pozor: там 10летние дети писклявыми голосами трахают друг друга мамок :pozor:

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

помогите мне :oh-no-no: