Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
SoftwareSerial(rxPin, txPin). Создает новый объект SoftwareSerial object
Описание: Создает новый объект SoftwareSerial object Параметры: rxPin: вывод, используемый для приема данных txPin: вывод, используемый для передачи данных Пример: #define rxPin 2 #define txPin 3 // создадим новый порт SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin); SoftwareSerial: begin(speed) Описание: Устанавливает скорость обмена информацией. Работает только до 9600бод. Параметры: speed: скорость (long) Пример: // include the SoftwareSerial library so you can use its functions: #include <SoftwareSerial.h> #define rxPin 2 #define txPin 3 // set up a new serial port SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin); void setup() { // define pin modes for tx, rx: pinMode(rxPin, INPUT); pinMode(txPin, OUTPUT); // set the data rate for the SoftwareSerial port mySerial.begin(9600); } void loop() { //... }
SoftwareSerial: int read() Описание: Читает символ на выводе приема данных. Эта функция ждет символ, читает его затем возвращет. Данные, переданные в другое время будут потеряны. Возвращает: Прочитанный символ Пример: SoftwareSerial serial(6, 7); void setup() { serial.begin(9600); } void loop() { char c = serial.read(); }
SoftwareSerial: print(data) Описание: Передает данные в последовательный порт. Работает также как и Serial.print(). Параметры: смотри Serial.print()
SoftwareSerial: println(data) Описание: Пишет данные в последовательный порт, завершая их переносом строки и возвратом каретки.работает также как и функция Serial.println(). Параметры: Смотри Serial.println()
Пример: SoftwareSerial serial(6, 7); int analogValue; void setup() { serial.begin(9600); } void loop() { // read the analog input on pin 0: analogValue = analogRead(0); // print it out in many formats: serial.print(analogValue); // print as an ASCII-encoded decimal serial.print("\t"); // print a tab character serial.print(analogValue, DEC); // print as an ASCII-encoded decimal serial.print("\t"); // print a tab character serial.print(analogValue, HEX); // print as an ASCII-encoded hexadecimal serial.print("\t"); // print a tab character serial.print(analogValue, OCT); // print as an ASCII-encoded octal serial.print("\t"); // print a tab character serial.print(analogValue, BIN); // print as an ASCII-encoded binary serial.print("\t"); // print a tab character serial.print(analogValue/4, BYTE); // print as a raw byte value (divide the // value by 4 because analogRead() Возвращает: numbers // from 0 to 1023, but a byte can only hold values // up to 255) serial.print("\t"); // print a tab character serial.println(); // print a linefeed character // delay 10 milliseconds before the next reading: delay(10); } Date: 2015-12-12; view: 565; Нарушение авторских прав |