Овладяване на серийна комуникация с Arduino

Овладяване на серийна комуникация с Arduino
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.  Серийно комуникационно предаване на сигнали

Когато работите върху големи проекти на Arduino, доста често се случва да изчерпите наличните щифтове за свързване на компоненти. Да кажем, че искате да свържете множество сензори/задвижващи механизми със спешната нужда да запазите допълнителни щифтове, за да захранвате гладен за щифтове дисплей модул.





Освен ако не работите с някаква магия, понякога е трудно да се справите с всички тези връзки на една платка Arduino - особено когато решите да използвате по-малки платки, защото нямате място. Тогава серийната комуникация влиза в действие.





най -добрият безплатен софтуер за картографиране на ума 2019
MAKEUSEOF ВИДЕО НА ДЕНЯ ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО

Нека проучим какво е серийна комуникация и начините, по които можете да я настроите с Arduino за задачи като разпределена обработка и обща интеграция.





Какво е серийна комуникация?

Серийната комуникация е метод за изпращане и получаване на данни между две или повече електронни устройства, бит по бит през една комуникационна линия. Както подсказва името, данните се изпращат в „серия ' .

Дори само възможността да качвате скици на любимата си платка Arduino използва серийна комуникация през USB.



Серийни комуникационни протоколи на Arduino

 Arduino, свързан към макет, сензор и LCD

Платките Arduino са невероятно гъвкави и могат да комуникират с широк набор от устройства. Те поддържат четири серийни комуникационни протокола: Soft Serial, SPI (сериен периферен интерфейс), стандартен UART (универсален асинхронен приемник-предавател) и I2C (интегрирана схема). За повече подробности вижте нашето изчерпателно ръководство за как работят серийните комуникации UART, SPI и I2C.

онлайн мултиплейър RPG игри без изтегляне