Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Техномагия с роботами, адуинами и малинами

arduino raspberry малина любители SOC

  • Авторизуйтесь для ответа в теме
1319 ответов в теме

#81
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44822 сообщений
7345
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

вопрос... можно ли ардуину научить симулировать нажатия кнопок на клавиатуре?
т.е. собрать для ардуины клавиатурный блок, нажатия на кнопки которой воспринимались бы как нажатия клавиш (и комбинаций) на обычной клавиатуре.

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

Да. В моделях, построенных на 32u4
https://www.arduino....e/MouseKeyboard
  • 1

Не сожалей о том что было, не думай о том что могло быть.


#82
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng

Да. В моделях, построенных на 32u4
https://www.arduino....e/MouseKeyboard

 

 

These core libraries allow a 32u4 based boards or Due and Zero board to appear as a native Mouse and/or Keyboard to a connected computer.

 

уна не входит...  :((


  • 0

#83
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44822 сообщений
7345
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

уна не входит... :((

Под уна надо шаманить с загрузчиком:
http://mitchtech.net...b-hid-keyboard/
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#84
Sting26

Sting26

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3673 сообщений
398
  • EVE Ingame:Ksantor Isagar
  • Corp:offline
  • Client:Eng
Толи на хабре, толи на гиклабе была статейка, как на основе uno собирали "клавиатурный шпион", емнип врезались в usb кабель. И обработчик всех сообщений, что летают по кабелю, у них там был.
  • 0

1. Святой Вирм учил, что амарры танкуют ДПСом.


#85
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng

Толи на хабре, толи на гиклабе была статейка, как на основе uno собирали "клавиатурный шпион", емнип врезались в usb кабель. И обработчик всех сообщений, что летают по кабелю, у них там был.

 

через usb-шилд видимо. собственно те же мысли были. благо перехватчик с USB более-менее разобрался.

уже были мысли о закупке кучки OLED экранов, кнопок и формировании из этого мини-панели а-ля "клава от лебедева". но все экраны несколько больше чем просто кнопка. зато можно будет хоть под каждое приложение сделать картинки. но покопавшись с i2c адресаций понял что быстрее упрусь в количество адресов (плюс нужно где-то хранить массив картинок). сделать все тупо на одной тач-панели 5-8 дюймов - тоже вариант (благо с СД-картой уже идут). но это будет без тактильного прожатия.


  • 0

#86
Sat

Sat

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 61 сообщений
29
  • EVE Ingame:Sat1905
  • Client:Рус

Я сейчас подсел на esp8264 devkit. Nodemcu......

 

Что это за штука? 

Может с esp8266 перепутал, а то твой 8264 даже не гуглится


  • 0

#87
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Что это за штука? 

Может с esp8266 перепутал, а то твой 8264 даже не гуглится

Угу. Конечно 8266

 

Там маркелов спрашивал про экранчики - библиотека называется 

U8G

спойлерПоддерживаемые экраны
u8g Module
U8glib is a graphics library developed at olikraus/u8glib with support for many different displays. The NodeMCU firmware supports a subset of these.

I²C and SPI mode:

sh1106_128x64
ssd1306 - 128x64 and 64x48 variants
ssd1309_128x64
ssd1327_96x96_gr
uc1611 - dogm240 and dogxl240 variants
SPI only:

ld7032_60x32
pcd8544_84x48
pcf8812_96x65
ssd1322_nhd31oled - bw and gr variants
ssd1325_nhd27oled - bw and gr variants
ssd1351_128x128 - gh and hicolor variants
st7565_64128n - variants 64128n, dogm128/132, lm6059/lm6063, c12832/c12864
uc1601_c128032
uc1608 - 240x128 and 240x64 variants
uc1610_dogxl160 - bw and gr variants
uc1611 - dogm240 and dogxl240 variants
uc1701 - dogs102 and mini12864 variants

 

Собственно собранный на коленке датчик температуры/влажности с выводом на экранчик.

ESP8266.jpg

128x64.jpg

 

Ниже демо взятое за основу.

Я чутка переработал под DHT11 сенсор.

Спойлер

Сообщение отредактировал SkyFox: 18 February 2016 - 11:39

  • 1

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#88
Sat

Sat

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 61 сообщений
29
  • EVE Ingame:Sat1905
  • Client:Рус

У меня у самого на esp8266 в ванной висит на проводе у розетки мой прототип датчика утечки

+ температура и влажность (DHT22), звуковая сигнализация (пьезо) и отправка данных на сервер, который визуализирует данные и шлет уведомления на мобилу если возник аларм).


  • 0

#89
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng

 

Собственно собранный на коленке датчик температуры/влажности с выводом на экранчик.

 

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


  • 0

#90
Sting26

Sting26

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3673 сообщений
398
  • EVE Ingame:Ksantor Isagar
  • Corp:offline
  • Client:Eng
Адрес записан в самом i2c приборе. В данном коде идет только считывание по заданному адресу.
Вроде как да, можно заставить прибор изменить свой адрес.
  • 0

1. Святой Вирм учил, что амарры танкуют ДПСом.


#91
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng
Собственно быстрогугл :)

I2c device discovery.

Если кому не нравится LUA то
для ардуино языка тоже есть аналогичный счкетч.

http://www.esp8266.c....php?f=19&t=771

Сообщение отредактировал SkyFox: 18 February 2016 - 16:10

  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#92
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44822 сообщений
7345
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

Угу. Конечно 8266

 

Там маркелов спрашивал про экранчики - библиотека называется 

Спойлер

 

Просил не я, но все равно спасибо, интересно.

Хинт: 

Уменьшаем размер скетча бесплатно, без смс, путем убирания строк с надписями во флеш память:

Serial.println(F("This string will be stored in flash memory."));

  • 1

Не сожалей о том что было, не думай о том что могло быть.


#93
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Если кто вдруг еще не знает - выпущена Pi 3

 

Декларируется полная совместимость с Pi2 

На плате уже присутствует Голубой зуб LE и WiFi

Цена такая-же как у Pi2 - 35$

 

Купить с ходу не удалось. Элемент 14 говорит "товар не найден"

 

https://www.element1...ty/raspberry-pi


  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#94
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус

народ, может кто-то  заморачивался поиском робоконструктора для ребенка 6-7 а затем 8-10 лет и есть конкретные примеры?

пока нашел и взял такое http://www.nanojam.r...funbot-exciting

 

ну т.е простенький без программирования. развить моторику в процессе сборки, понять шо такоэ батарейки и двигатели и куда их совать)

 

 у меня вопрос больше по следующему этапу 8-10 лет.

 

ну вариантов тут не много:

или http://www.lego.com/...torms/about-ev3

или заморочится в arduino и пару платформ колесную и гусеничную. и манипулятор какой либо - все ессно с алиэкспреса.

втащит ли ребенок в таком возрасте адруинку или всетаки взять попсовый лего?

 

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


Сообщение отредактировал Neurox: 29 February 2016 - 21:50

  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#95
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Как показала практика без поллитры то что заказал с алиэкспресса не заводится. 

 

 

ИМХО Основная проблема в поставленной тобой задаче 8-10 лет , это быстрая потеря интереса если не подпитывать постоянными успехами.

Ну по крайней мере у моего было так. Необходимость сидеть и разбираться 2-3 вечера подряд без видимого прогресса , мало какой детеныш потянет.

 

Преимущество лего, как раз в том, что уже учтена "кривая изучения".

 

Альтернатива - папе заранее без детеныша пройти по задуманному проекту из деталей с Алиэкспресса, чтобы иметь возможность ненавязчиво подтолкнуть если "забуксует".


Сообщение отредактировал SkyFox: 29 February 2016 - 22:28

  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#96
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус

Как показала практика без поллитры то что заказал с алиэкспресса не заводится. 

 

 

ИМХО Основная проблема в поставленной тобой задаче 8-10 лет , это быстрая потеря интереса если не подпитывать постоянными успехами.

Ну по крайней мере у моего было так. Необходимость сидеть и разбираться 2-3 вечера подряд без видимого прогресса , мало какой детеныш потянет.

 

Преимущество лего, как раз в том, что уже учтена "кривая изучения".

 

Альтернатива - папе заранее без детеныша пройти по задуманному проекту из деталей с Алиэкспресса, чтобы иметь возможность ненавязчиво подтолкнуть если "забуксует".

 

последний пункт ессно имеет место быть. оно понятно что не лего)

но за то потом навыки более универсальные будут.

 

а на начальном  этапе  было простенькое или ты сразу  ардуино начал?


  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#97
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44822 сообщений
7345
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус
Советский конструктор (точнее где-то примерно 2,5 конструктора), моторчики, релюшки, выключатели, батареи, советский паяльник, лампочки, пара сотен метров провода... все это было, но это было не главное.
Главное что был дед, готовый со мной возиться хоть 24/7 и учить, помогать, показывать как из кучи этого хлама сделать нечто прекрасное и удивительное. Так что не тип конструктора главное, совсем не тип...

Сообщение отредактировал vmarkelov: 29 February 2016 - 23:17

  • 1

Не сожалей о том что было, не думай о том что могло быть.


#98
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Советский конструктор (точнее где-то примерно 2,5 конструктора), моторчики, релюшки, выключатели, батареи, советский паяльник, лампочки, пара сотен метров провода... все это было, но это было не главное.
Главное что был дед, готовый со мной возиться хоть 24/7 и учить, помогать, показывать как из кучи этого хлама сделать нечто прекрасное и удивительное. Так что не тип конструктора главное, совсем не тип...

Не прибавить не убавить.

 

последний пункт ессно имеет место быть. оно понятно что не лего)

но за то потом навыки более универсальные будут.

 

а на начальном  этапе  было простенькое или ты сразу  ардуино начал?

 

Сначала был конструктор "Знаток".

Потом был довольно большой перерыв в стиле "ничего не интересно"

 

Потом видео уроки Джереми Блума.

Что удивительно, "ботан" уверенно держащийся перед камерой, произвел довольно сильное впечатление на сына.

Повторили все его уроки.

 

Сейчас на ардуине+esp делаем "журнал измерений давления" для деда. Если добъем выложу кулстори.

 

Основная беда с детенышем, что я до конца не уверен что электроника это его. 


Сообщение отредактировал SkyFox: 29 February 2016 - 23:52

  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#99
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10245 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Давайте попробуем выиграть Pi 3

 

http://randomnerdtut...3/?lucky=169020

ссылка реф..

 

Если не хотите повышать мои шансы то вот прямая

http://randomnerdtut...-free-shipping/

 

Ну и в целом ресурс неплохой. Я там почерпнул кое-что про ESP8266


  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#100
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44822 сообщений
7345
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

Давайте попробуем выиграть Pi 3

Pi3 говорят та еще печка:
https://www.geektimes.ru/post/272060/
  • 0

Не сожалей о том что было, не думай о том что могло быть.





0 посетителей читают тему

0 members, 0 guests, 0 anonymous users