Arduino Processing МЫШЬ Mouse serial COM port Servo Pan Tilt Лайфхак Своими руками

  Рет қаралды 9,383

Dmitry OSIPOV

Dmitry OSIPOV

7 жыл бұрын

Download - sketch.
Processing_Arduino_mouse_serial_COM_port_remote_control.pde
Arduino_Processing_mouse_serial_COM_port_remote_control.ino
yadi.sk/d/XVnuuTyh3G7hE4
+ sketch оставлю в комментарии - под видео.
_____________.
(Получатель). Осипов Дмитрий Рафаэлович
(БИК или наименование банка получателя). 044525716
(ВТБ 24 (ПАО) Г.МОСКВА к/c:). 30101810100000000716
(Счет получателя). 30232810481100000009
(Назначение платежа).
Для зачисления на карту 4272290003079712 Осипов Дмитрий Рафаэлович
На счет моего мобильного телефона "МТС Moskva".
+7 (915) 001-17-12
www.paypal.me/1DmitryOsipov
_____________.
processing.org/download/?proc...
Arduino Беспроводная загрузка sketch Pro Mini Wireless Upload code Bluetooth HC-05 Своими руками
• Arduino Беспроводная з...
Arduino управление с компьютера: мышь клавиатура Computer control mouse keyboard Расписание
• Arduino управление с к...
Arduino nRF24L01+ МЫШЬ Беспроводная Wireless PS/2 Mouse Servo Pan Tilt Camera Лайфхак Своими руками
• Arduino nRF24L01+ МЫШЬ...
Анонс будущих видео. Arduino Веб-камера Webcam МЫШЬ Mouse Processing Распознавание лиц
• Анонс будущих видео. A...
_____________.
Arduino,Processing,МЫШЬ,Mouse,serial COM port,control,remote control,Servo,Pan Tilt,Веб-камера,Webcam,Face Detection,Обнаружение лиц,Распознавание лиц,
Выделение и распознавание лиц,управление с компьютера,Лайфхак,Своими руками
• Arduino Processing МЫШ...

Пікірлер: 21
@d36073
@d36073 7 жыл бұрын
/** Processing Arduino mouse serial COM port remote control v.1 20170315 */ import processing.serial.*; Serial myPort; String inString; int mouseVal; void setup() { size(600, 600); surface.setAlwaysOnTop(true); surface.setResizable(true); textSize(62); fill(color(#0000FF)); myPort=new Serial(this, "COM22", 57600); myPort.bufferUntil(' '); } void draw() { background(color(#EDFF00)); text("Serial-Read: " + inString, 0, 50); if (mouseY != pmouseY) { mouseVal = (mouseY - pmouseY); if (mouseY < pmouseY)text("Y:↑ " + mouseVal, 0, 150); else if (mouseY > pmouseY)text("Y:↓ " + mouseVal, 0, 150); if (mousePressed && mouseButton == LEFT) { text("Button: " + "LEFT", 0, 400); myPort.write('A'); myPort.write(mouseVal); } } if (mouseX != pmouseX) { mouseVal = (mouseX - pmouseX); if (mouseX < pmouseX)text("X:← " + mouseVal, 0, 250); else if (mouseX > pmouseX)text("X:→ " + mouseVal, 0, 250); if (mousePressed && mouseButton == LEFT) { text("Button: " + "LEFT", 0, 400); myPort.write('B'); myPort.write(mouseVal); } } if (mousePressed && mouseButton == RIGHT) { background(mouseX, mouseY, mouseY-mouseX); text("Button: " + "RIGHT", 0, 400); myPort.write("C"+(char(20))); } } void serialEvent(Serial myPort) { inString = myPort.readString(); } void mouseWheel(MouseEvent event) { int e = event.getCount(); text("mouse Wheel: " + e, 0, 550); myPort.write('D'); myPort.write(e); } //
@d36073
@d36073 7 жыл бұрын
/* Arduino Processing mouse serial COM port remote control v.1 20170315 */ #include Servo HORIZONTALservo, VERTICALservo; int valHORIZONTAL = 90, valVERTICAL = 90, valLED; unsigned long millisServoDetach; const int ledPin = 3; char processing[2]; void setup() { pinMode(ledPin, OUTPUT); Serial.begin(57600); } void loop() { if (millis() - millisServoDetach > 500)HORIZONTALservo.detach(), VERTICALservo.detach(); } void serialEvent() { if (Serial.available() > 0) { Serial.readBytesUntil(' ', processing, sizeof(processing)); if (processing[0] == 'A') { millisServoDetach = millis(); VERTICALservo.attach(5); VERTICALservo.write((valVERTICAL += processing[1]) = constrain(valVERTICAL, 1, 179)); } if (processing[0] == 'B') { millisServoDetach = millis(); HORIZONTALservo.attach(6); HORIZONTALservo.write((valHORIZONTAL += processing[1]) = constrain(valHORIZONTAL, 1, 179)); } if (processing[0] == 'C' && millis() - millisServoDetach > 200) { millisServoDetach = millis(); digitalWrite(ledPin, !digitalRead(ledPin)); } if (processing[0] == 'D')analogWrite(ledPin, (valLED += processing[1]) = constrain(valLED, 0, 55)); Serial.println((String) processing[0] + " | " + (int(processing[1]))); } memset(processing, 0, sizeof(processing)); } //
@user-or8yo3zz6d
@user-or8yo3zz6d 7 жыл бұрын
Дим , ты наш подарок от Бога. Спасибо тебе.
@romnovikov
@romnovikov 7 жыл бұрын
Дмитриий - Гуру. Из--за него купил Ардуино и всяких приблуд кучу на 2к...
@PRACTIKANT1234
@PRACTIKANT1234 4 жыл бұрын
Спаси Вас Господи. Очень все интересно.Хоть в Си++ ноль но всегда слушаю до конца. Прошивки в ардуинку делаю в программе FlProg. эту прогу сделали такие же как и Вы бессеребренники,Сергей Глушенко и много ребят энтузиастов. Вот было бы классно если бы Вы обратили внимание на эту программу .
@user-bn4vl9th2f
@user-bn4vl9th2f 7 жыл бұрын
Гений, гениально, давно хотел узнать как сделать!!!!)))
@school700fp
@school700fp 6 жыл бұрын
Спасибо за материал.
@user-pk7no9gl6p
@user-pk7no9gl6p 7 жыл бұрын
Все крото, еще бы джойстиками урок бы был) На русских ютюбах как раз об этом информации очень мало
@user-or8yo3zz6d
@user-or8yo3zz6d 7 жыл бұрын
лайк , зачёт !
@kide2010
@kide2010 4 жыл бұрын
Здравствуйте. Подскажите можно практически из беспроводной мышки и 3-4 приемников мышки (расположенных в разных местах в помещении) организовать съем данных положения мышки в пространстве относительно этих 3 или четырех приемников. Простыми словами иметь координаты X;Y;Z положения самой мышки, вычисленные методом триангуляции.
@onixex1
@onixex1 7 жыл бұрын
Дмитрий, у Вас безусловно лучшие видео, не могли бы Вы подружить Ардуино с ОБЫЧНЫМ usb модемом , что бы ардуино выходил в интернет через модем.
@user-ws5jf6qz1x
@user-ws5jf6qz1x 7 жыл бұрын
А можно с помощью данной программы читать загрузку процессора и или памяти и или температуры в системном блоке? И выводить потом на 1602. Есть ли уроки по работе спрограммой
@Enotofil
@Enotofil 6 жыл бұрын
Можно ли подключить геймпад 2.4ггц соединяюшийся по отг, через блутуз? или по блутузу подключить стандартный пультик
@user-lf4nr4rx7g
@user-lf4nr4rx7g 5 жыл бұрын
Вопрос автору или посетителям канала,купил не дорогую ардуину УНО на алике,все светиться и работает стандартный блинк залился,датчики а также часы реального времени при выводе данных в монитор порта выдают кракозябры.,вот что с ней не так?(я начинающий ,но уже повторил проект метеостанции на базе ардуинки нано-3,все датчики и часы на ней вполне работоспособные те которые я пытался запустить на уне)
@sv-avtomatika
@sv-avtomatika 7 жыл бұрын
Дмитрий, есть ли возможность откомпилировать программу на процессинге так чтобы получился ехе файл и она работала без процессинг иде?
@eugenevladoff2758
@eugenevladoff2758 7 жыл бұрын
Сергей Ворошилов на 12.39 в меню процессинга есть Export Application - наверное это оно.
@ppaawweell3
@ppaawweell3 7 жыл бұрын
Сложно ли сделать приложение на Android, чтоб оно работало как Bluetooth мишка но подключалось к компютеру через Arduino?
@tana7713
@tana7713 7 жыл бұрын
Дмитрий заснимите урок где вы выводите температуру датчика DALLAS18B20 на веб сайт с помощью модуля ЕNC28j60 и ардуино UNO
@qashqaldakqashqaldak8
@qashqaldakqashqaldak8 5 жыл бұрын
как прочитать магнитне полосу карта
@hmxh100
@hmxh100 7 жыл бұрын
скоро будет восстание ардуин
@palyura1162
@palyura1162 6 жыл бұрын
Dmitry OSIPOV как Вы поживаете? Жаль давно нет новых видио от Вас. Хотел ознакомиться со скетчем по данному видио но не нашел где его скачать ('эта ссылка не работает - yadi.sk/d/XVnuuTyh3G7hE4). Думаю что это важно для вашего канала, т.к. иначе целесообразность просмотра видио сильно падает.
Большой урок по программированию на Processing
1:00:53
Заметки Ардуинщика
Рет қаралды 196 М.
ПАРАЗИТОВ МНОГО, НО ОН ОДИН!❤❤❤
01:00
Chapitosiki
Рет қаралды 2,5 МЛН
WHY IS A CAR MORE EXPENSIVE THAN A GIRL?
00:37
Levsob
Рет қаралды 16 МЛН
Делаем программу с интерфейсом на Processing
49:07
Заметки Ардуинщика
Рет қаралды 107 М.
Arduino lessons - Servo control by arduino
11:17
Заметки Ардуинщика
Рет қаралды 841 М.
Arduino: Эмуляция клавиатуры и мыши
3:54
Митрофан Сельский
Рет қаралды 27 М.
Arduino Servo rotation without delay in the code Servo write  rotate
22:41
Цифровые песочные часы с AliExpress
0:45
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 3,8 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 340 М.
Pratik Cat6 kablo soyma
0:15
Elektrik-Elektronik
Рет қаралды 8 МЛН