Когато работите върху големи проекти на Arduino, доста често се случва да изчерпите наличните щифтове за свързване на компоненти. Да кажем, че искате да свържете множество сензори/задвижващи механизми със спешната нужда да запазите допълнителни щифтове, за да захранвате гладен за щифтове дисплей модул.
Освен ако не работите с някаква магия, понякога е трудно да се справите с всички тези връзки на една платка Arduino - особено когато решите да използвате по-малки платки, защото нямате място. Тогава серийната комуникация влиза в действие.
най -добрият безплатен софтуер за картографиране на ума 2019MAKEUSEOF ВИДЕО НА ДЕНЯ ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО
Нека проучим какво е серийна комуникация и начините, по които можете да я настроите с Arduino за задачи като разпределена обработка и обща интеграция.
Какво е серийна комуникация?
Серийната комуникация е метод за изпращане и получаване на данни между две или повече електронни устройства, бит по бит през една комуникационна линия. Както подсказва името, данните се изпращат в „серия ' .
Дори само възможността да качвате скици на любимата си платка Arduino използва серийна комуникация през USB.
Серийни комуникационни протоколи на Arduino
Платките Arduino са невероятно гъвкави и могат да комуникират с широк набор от устройства. Те поддържат четири серийни комуникационни протокола: Soft Serial, SPI (сериен периферен интерфейс), стандартен UART (универсален асинхронен приемник-предавател) и I2C (интегрирана схема). За повече подробности вижте нашето изчерпателно ръководство за как работят серийните комуникации UART, SPI и I2C.
онлайн мултиплейър RPG игри без изтегляне