Мазмуну:

Ардуино түйүн байланышына: 4 кадам
Ардуино түйүн байланышына: 4 кадам

Video: Ардуино түйүн байланышына: 4 кадам

Video: Ардуино түйүн байланышына: 4 кадам
Video: SKR Pro v1.2 - TMC2226 UART with Sensorless Homing 2024, Ноябрь
Anonim
Ардуино түйүн байланышына
Ардуино түйүн байланышына
Ардуино түйүн байланышына
Ардуино түйүн байланышына
Ардуино түйүн байланышына
Ардуино түйүн байланышына

Бул көрсөтмө UDU (Serial) аркылуу 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 коду

жараксыз орнотуу () {

// орнотуу кодуңузду бул жерге коюңуз, бир жолу иштетүү үчүн: Serial.begin (9600);

}

void loop () {

// бул жерде негизги кодуңузду кайра -кайра иштетүү үчүн коюңуз: if (Serial.available ()) {char a = Serial.read (); Serial.print (a); if (a == '\ n') // мааниси бул кийинки сап {Serial.println (); }}}

Сунушталууда: