Шаблон
:
Навигационная таблица/Arduino библиотеки
Материал из Онлайн справочника
Перейти к навигации
Перейти к поиску
Библиотеки Arduino
Стандартные библиотеки
EEPROM
read()
•
write()
•
update()
•
get()
•
put()
•
EEPROM[]
Ethernet
Класс Ethernet
:
begin()
•
localIP()
•
maintain()
Класс IPAddress
:
IPAddress()
Класс Server
:
Класс Server
•
EthernetServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс Client
:
Класс Client
•
EthernetClient()
•
if (EthernetClient)
•
connected()
•
connect()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс EthernetUDP
:
begin()
•
read()
•
write()
•
beginPacket()
•
endPacket()
•
parsePacket()
•
available()
•
stop()
•
remoteIP()
•
remotePort()
Firmata
-
GSM
Класс GSM:
Класс GSM
•
begin()
•
shutdown()
Класс GSMVoiceCall:
Класс GSMVoiceCall
•
getVoiceCallStatus()
•
ready()
•
voiceCall()
•
answerCall()
•
hangCall()
•
retrieveCallingNumber()
Класс GSM SMS:
Класс GSM_SMS
•
beginSMS()
•
ready()
•
endSMS()
•
available()
•
remoteNumber()
•
read()
•
write()
•
print()
•
peek()
•
flush()
Класс GPRS:
Класс GPRS
•
attachGPRS()
Класс GSMClient:
Класс GSMClient
•
ready()
•
connect()
•
beginWrite()
•
write()
•
endWrite()
•
connected()
•
read()
•
available()
•
peek()
•
flush()
•
stop()
Класс GSMServer:
Класс GSMServer
•
ready()
•
beginWrite()
•
write()
•
endWrite()
•
read()
•
available()
•
stop()
Класс GSMModem:
Класс GSMModem
•
begin()
•
getIMEI()
Класс GSMScanner:
Класс GSMScanner
•
begin()
•
getCurrentCarrier()
•
getSignalStrength()
•
readNetworks()
Класс GSMPIN:
Класс GSMPIN
•
begin()
•
isPIN()
•
checkPIN()
•
checkPUK()
•
changePIN()
•
switchPIN()
•
checkReg()
•
getPINUsed()
•
setPINUsed()
Класс GSMBand:
Класс GSMBand
•
begin()
•
getBand()
•
setBand()
LiquidCrystal
LiquidCrystal()
•
begin()
•
clear()
•
home()
•
setCursor()
•
write()
•
print()
•
cursor()
•
noCursor()
•
blink()
•
noBlink()
•
display()
•
noDisplay()
•
scrollDisplayLeft()
•
scrollDisplayRight()
•
autoscroll()
•
noAutoscroll()
•
leftToRight()
•
rightToLeft()
•
createChar()
SD
Класс SD:
begin()
•
exists()
•
mkdir()
•
open()
•
remove()
•
rmdir()
Класс File:
available()
•
close()
•
flush()
•
peek()
•
position()
•
print()
•
println()
•
seek()
•
size()
•
read()
•
write()
•
isDirectory()
•
openNextFile()
•
rewindDirectory()
Servo
attach()
•
write()
•
writeMicroseconds()
•
read()
•
attached()
•
detach()
SPI
Класс SPISettings
•
begin()
•
end()
•
beginTransaction()
•
endTransaction()
•
setBitOrder()
•
setClockDivider()
•
setDataMode()
•
transfer()
•
usingInterrupt()
•
Расширенное использование шины SPI на Due
SoftwareSerial
Класс SoftwareSerial
•
available()
•
begin()
•
isListening()
•
overflow()
•
peek()
•
read()
•
print()
•
println()
•
listen()
•
write()
Stepper
Stepper(steps, pin1, pin2)
•
Stepper(steps, pin1, pin2, pin3, pin4)
•
setSpeed(rpm)
•
step(steps)
TFT
Класс TFT
•
Класс EsploraTFT
•
begin()
•
background()
•
stroke()
•
noStroke()
•
fill()
•
noFill()
•
text()
•
setTextSize()
•
point()
•
line()
•
rect()
•
width()
•
height()
•
circle()
•
image()
•
loadImage()
•
Класс PImage
•
PImage.height()
•
PImage.width()
•
PImage.isValid()
WiFi
Класс WiFi:
•
begin()
•
disconnect()
•
config()
•
setDNS()
•
SSID()
•
BSSID()
•
RSSI()
•
encryptionType()
•
scanNetworks()
•
status()
•
getSocket()
•
macAddress()
Класс IPAddress:
•
localIP()
•
subnetMask()
•
gatewayIP()
Класс WiFiServer:
•
Класс WiFiServer
•
WiFiServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс WiFiClient:
•
Класс WiFiClient
•
WiFiClient()
•
connected()
•
connect()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс UDP:
•
Класс WiFiUDP
•
begin()
•
available()
•
beginPacket()
•
endPacket()
•
write()
•
parsePacket()
•
peek()
•
read()
•
flush()
•
stop()
•
remoteIP()
•
remotePort()
Wire
begin()
•
requestFrom()
•
beginTransmission()
•
endTransmission()
•
write()
•
available()
•
read()
•
onReceive()
•
onRequest()
Только для Arduino 101
CurieBLE
BLEPeripheral:
•
Класс BLEPeripheral
•
begin()
•
poll()
•
end()
•
setAdvertisedServiceUuid()
•
setLocalName()
•
setDeviceName()
•
setAppearance()
•
setEventHandler()
•
addAttribute()
•
disconnect()
•
central()
•
connected()
BLEDescriptor:
•
Класс BLEDescriptor
BLECentral:
•
Класс BLECentral
•
connected()
•
address()
•
disconnect()
•
poll()
BLECharacteristic:
•
Класс BLECharacteristic
BLEService:
•
Класс BLEService
CurieIMU
begin()
•
getGyroRate()
•
setGyroRate()
•
getAccelerometerRate()
•
setAccelerometerRate()
•
getGyroRange()
•
setGyroRange()
•
getAccelerometerRange()
•
setAccelerometerRange()
•
autoCalibrateGyroOffset()
•
autoCalibrateAccelerometerOffset()
•
noGyroOffset()
•
noAccelerometerOffset()
•
gyroOffsetEnabled()
•
accelerometerOffsetEnabled()
•
getGyroOffset()
•
getAccelerometerOffset()
•
setGyroOffset()
•
setAccelerometerOffset()
•
getDetectionThreshold()
•
setDetectionThreshold()
•
getDetectionDuration()
•
setDetectionDuration()
•
interrupts()
•
noInterrupts()
•
interruptEnabled()
•
getInterruptStatus()
•
getStepDetectionMode()
•
setStepDetectionMode()
•
readMotionSensor()
•
readAccelerometer()
•
readGyro()
•
readTemperature()
•
shockDetected()
•
motionDetected()
•
tapDetected()
•
stepsDetected()
•
attachInterrupt()
•
detachInterrupt()
CurieTimerOne
start()
•
restart()
•
kill()
•
attachInterrupt()
•
detachInterrupt()
•
readTickCount()
•
rdRstTickCount()
•
pause()
•
resume()
•
pwmStart()
•
pwmStop()
Только для Arduino Due
Audio
begin()
•
prepare()
•
write()
Scheduler
startLoop()
•
yield()
Только для Arduino Due, Zero и MKR1000
USBHost
Класс MouseController:
Класс MouseController
•
mouseMoved()
•
mouseDragged()
•
mousePressed()
•
mouseReleased()
•
getXChange()
•
getYChange()
•
getButton()
Класс KeyboardController:
Класс KeyboardController
•
keyPressed()
•
keyReleased()
•
getModifiers()
•
getKey()
•
getOemKey()
Только для Arduino Zero и MKR1000
Audio Frequency Meter Library
begin()
•
end()
•
setClippingPin()
•
checkClipping()
•
setAmplitudeThreshold()
•
setTimerTolerance()
•
setSlopeTolerance()
•
setBandwidth()
•
getFrequency()
AudioZero
begin()
•
play()
•
end()
RTC
begin()
•
setHours()
•
setMinutes()
•
setSeconds()
•
setTime()
•
setYear()
•
setMonth()
•
setDay()
•
setDate()
•
getHours()
•
getMinutes()
•
getSeconds()
•
getYear()
•
getMonth()
•
getDay()
•
setAlarmHours()
•
setAlarmMinutes()
•
setAlarmSeconds()
•
setAlarmTime()
•
setAlarmYear()
•
setAlarmMonth()
•
setAlarmDay()
•
setAlarmDate()
•
enableAlarm()
•
disableAlarm()
•
attachInterrupt()
•
detachInterrupt()
•
standbyMode()
Только для WiFi 101 и MKR1000
WiFi101
Класс WiFi:
•
begin()
•
disconnect()
•
config()
•
setDNS()
•
SSID()
•
BSSID()
•
RSSI()
•
encryptionType()
•
scanNetworks()
•
status()
•
macAddress()
Класс IPAddress:
•
localIP()
•
subnetMask()
•
gatewayIP()
Класс WiFiServer:
•
Класс WiFiServer
•
WiFiServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс WiFiClient:
•
Класс WiFiClient
•
WiFiClient()
•
Класс WiFiSSLClient
•
connected()
•
connect()
•
connectSSL()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс WiFiUDP:
•
Класс WiFiUDP
•
begin()
•
available()
•
beginPacket()
•
endPacket()
•
write()
•
parsePacket()
•
peek()
•
read()
•
flush()
•
stop()
•
remoteIP()
•
remotePort()
Только для Arduino Robot
Robot
RobotControl:
•
Класс Robot
•
begin()
•
setMode()
•
pauseMode()
•
isActionDone()
•
lineFollowConfig()
•
digitalRead()
•
digitalWrite()
•
analogRead()
•
analogWrite()
•
updateIR()
•
knobRead()
•
compassRead()
•
keyboardRead()
•
waitContinue()
•
motorsWrite()
•
motorsStop()
•
turn()
•
pointTo()
•
beginSpeaker()
•
playMelody()
•
beep()
•
playFile()
•
tuneWrite()
•
tempoWrite()
•
beginTFT()
•
text()
•
drawBMP()
•
debugPrint()
•
clearScreen()
•
displayLogos()
•
drawCompass()
•
beginSD()
•
userNameRead()
•
userNameWrite()
•
robotNameRead()
•
robotNameWrite()
•
cityNameRead()
•
cityNameWrite()
•
countryNameRead()
•
countryNameWrite()
RobotMotor:
•
Класс RobotMotor
•
begin()
•
process()
•
parseCommand()
•
motorsWrite()
•
IRread()
Только для Arduino Yun
Bridge
Класс Bridge
:
begin()
•
put()
•
get()
•
transfer()
Класс Process
:
begin()
•
addParameter()
•
run()
•
runAsynchronously()
•
running()
•
exitValue()
•
close()
•
runShellCommand()
•
runShellCommandAsynchronously()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс Console
:
begin()
•
end()
•
buffer()
•
noBuffer()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс FileIO
:
Класс FileSystem
:
begin()
•
open()
•
exists()
•
mkdir()
•
rmdir()
•
remove()
•
Класс File
•
close()
•
rewindDirectory()
•
openNextFile()
•
seek()
•
position()
•
size()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс Mailbox
:
begin()
•
end()
•
readMessage()
•
writeMessage()
•
writeJSON()
•
messageAvailable()
Класс HttpClient
:
get()
•
getAsynchronously()
•
ready()
•
getResult()
Класс BridgeClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс BridgeSSLClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс BridgeServer
:
begin()
•
listenOnLocalhost()
•
noListenOnLocalhost()
•
write()
Deprecated classes:
Класс YunClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс YunServer
:
begin()
•
listenOnLocalhost()
•
noListenOnLocoalhost()
•
write()
USB-библиотеки (Leonardo, Micro, Due, Zero и Esplora)
Keyboard
begin()
•
end()
•
press()
•
print()
•
println()
•
release()
•
releaseAll()
•
write()
Mouse
begin()
•
click()
•
end()
•
move()
•
press()
•
release()
•
isPressed()
Коммуникация (сети и протоколы)
CmdMessenger
-
NewSoftSerial
-
OneWire
-
PS2Keyboard
-
SimpleMessageSystem
-
SSerial2Mobile
-
Webduino
-
X10
-
XBee
-
SerialControl
-
Датчики
CapacitiveSensing
-
Bounce
-
Дисплеи и светодиоды
Adafruit GFX
-
GLCD
-
LedControl
-
LedDisplay
-
Matrix
-
PCD8544
-
Sprite
-
ST7735
-
Категория
:
Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
Навигация
Действия на странице
Шаблон
Обсуждение
Читать
Просмотр кода
История
Действия на странице
Шаблон
Обсуждение
Ещё
Инструменты
Персональные инструменты
Войти
Навигация
Заглавная страница
Поддержать проект
Свежие правки
Случайная страница
Поиск
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Версия для печати
Постоянная ссылка
Сведения о странице