Съдържание:

Комуникация между Arduino и възел: 4 стъпки
Комуникация между Arduino и възел: 4 стъпки

Видео: Комуникация между Arduino и възел: 4 стъпки

Видео: Комуникация между Arduino и възел: 4 стъпки
Видео: #1 How to Program Outseal Arduino PLC - Getting Started 2024, Ноември
Anonim
Комуникация между Arduino и Node
Комуникация между Arduino и Node
Комуникация между Arduino и Node
Комуникация между Arduino и Node
Комуникация между Arduino и Node
Комуникация между Arduino и Node

Тази инструкция е само за много елементарна демонстрация на това как да изпращате и получавате данни чрез UART (сериен) между две съвместими с Arduino платки.

Консумативи

Arduino Uno

Node MCU/Arduino Uno/Nano или почти всяка друга платка със серийни възможности

Стъпка 1: Направете връзките

Направете връзките
Направете връзките

За този пример използваме Arduino Uno, той ще предава съобщението, 0 и 1 са серийните портове за тази платка

При серийна комуникация, TX на една платка преминава в RX на другата и обратно

Връзките са много тривиални и могат да се видят на снимката

Стъпка 2: Кодът за предаващото устройство

// код на arduino

void setup () {// поставете вашия код за настройка тук, за да стартирате веднъж:

Serial.begin (9600);

} void loop () {// поставете основния си код тук, за да се изпълнява многократно:

Serial.println ("Изпраща се");

забавяне (1000); }

Стъпка 3:

Стъпка 4: Код за приемащото устройство

Код за приемащото устройство
Код за приемащото устройство

// възел mcu код

void setup () {

// поставете вашия код за настройка тук, за да стартирате веднъж: Serial.begin (9600);

}

void loop () {

// поставете основния си код тук, за да се изпълнява многократно: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); if (a == '\ n') // означава, че това е следващият ред {Serial.println (); }}}

Препоръчано: