Arduino USB host шилд

Любимый
Arduino USB host шилд
В наличии: 1 шт.
900.00 р.

ОПИСАНИЕ

Плата расширения USB Host Shield 2.0 позволяет выступать Arduino в роли USB-хоста для USB-периферии: флешек, клавиатур, мышей, MIDI и прочего. С этой платой открывается масса новых возможностей для создания интересных устройств.

Кроме того, установив USB Host Shield на Arduino, вы по сути получаете Arduino ADK: платформу, способную общаться с любым мобильным устройством на базе Android.

 

ПАРАМЕТРЫ

  • Совместимые платы Arduino: Uno, Diecimila/Duemilanove, Mega
  • Совместим с телефонами: ОС Android 2.3.4 и выше
  • Совместим с планшетами: ОС Android 3.1 и выше
 


ПРИМЕР КОДА 


#include "usbhost.h"
 USBHost usb;
 KeyboardController keyboard(usb);
 void keyPressed() {
  Serial.print(«Pressed: «);
  printKey();
  }

  void keyReleased() {
   Serial.print(«Released: «);
   printKey();
   }
  void printKey() {
  Serial.print(» key:»);
  Serial.print(keyboard.getOemKey());
  int mod = keyboard.getModifiers();
  Serial.print(» mod:»);
  Serial.print(mod);
  Serial.print(» => «);
  if (mod & LeftCtrl)
  Serial.print(«L-Ctrl «);
  if (mod & LeftShift)
  Serial.print(«L-Shift «);
  if (mod & Alt)
  Serial.print(«Alt «);
  if (mod & LeftCmd)
  Serial.print(«L-Cmd «);
  if (mod & RightCtrl)
  Serial.print(«R-Ctrl «);
  if (mod & RightShift)
  Serial.print(«R-Shift «);
  if (mod & AltGr)
  Serial.print(«AltGr «);
  if (mod & RightCmd)
  Serial.print(«R-Cmd «);
  Serial.write(keyboard.getKey());
  Serial.println();
  }
  void setup()
  {
  Serial.begin(9600);
  Serial.println(«Program started»);
  delay(200);
  }
  void loop()
  {
  usb.Task();
  }
 

КОМПЛЕКТ

  • Arduino USB host шилд х 1

 

Характеристики

Arduino USB host шилд
Модель: usbhost
Производитель:

Отзывы (0)


Написать отзыв

Метки: #arduino, #usbhost