ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Using Serial.read() with Arduino | Part 1

Arduino

Arduino Tutorial

Arduino Lesson

Open Source Hardware Group

Learning Arduino

Microcontrollers

Electronics

Arduino IDE

Arduino Sketch

Computer programming

C++

Programming Electronics Academy

serial.read

serial.available

parseInt

serial port

serial monitor

serial monitor arduino

serial monitor arduino not working

electronics basics

electronics for beginners

programming tutorial

serial read and write arduino

learn arduino

learn electronics for beginners

Автор: Programming Electronics Academy

Загружено: 2021-05-01

Просмотров: 148834

Описание: 🤩 FREE Arduino Crash Course 👇👇
https://bit.ly/get_Arduino_skills

Want to learn more? Check out our courses!
https://bit.ly/3u7DRmd

**Get the code, transcript, challenges, etc for this lesson on our website**
https://bit.ly/331I3Is

We designed this circuit board for beginners!
Kit-On-A-Shield: https://amzn.to/3lfWClU

SHOP OUR FAVORITE STUFF! (affiliate links)
---------------------------------------------------


Get your Free Trial of Altium PCB design Software
https://www.altium.com/yt/programming...
We use Rev Captions for our subtitles
https://bit.ly/39trLeB


Arduino UNO R3:
Amazon: https://amzn.to/37eP4ra
Newegg: https://bit.ly/3fahas8

Budget Arduino Kits:
Amazon:https://amzn.to/3C0VqsH
Newegg:https://bit.ly/3j4tISX

Multimeter Options:
Amazon: https://amzn.to/3rRo3E0
Newegg: https://bit.ly/3rJoekA

Helping Hands:
Amazon: https://amzn.to/3C8IYXZ
Newegg: https://bit.ly/3fb03X1

Soldering Stations:
Amazon: https://amzn.to/2VawmP4
Newegg: https://bit.ly/3BZ6oio

AFFILIATES & REFERRALS
---------------------------------------------------
►Audible Plus Free trial: https://amzn.to/3j5IGrV

►Join Honey- Save Money https://bit.ly/3xmj7rH
►Join Honey- Save Money https://bit.ly/3xmj7rH
►Download Glasswire for Free:https://bit.ly/3iv1fql

FOLLOW US ELSEWHERE
---------------------------------------------------
Facebook:   / programmingelectronicsacademy  
Twitter:   / progelecacademy  
Website: https://www.programmingelectronics.com/


Are you trying to use Serial.read() to get data from a serial port to your Arduino? Maybe you’re using the Arduino Serial Monitor window and sending in data, or maybe you’ve got a program running on your raspberryPi sending data via serial to your Arduino board.

How do you use serial.read() to receive the data, and piece it together correctly? In this lesson you will learn exactly how to use Serial.read() to receive data from the serial port and stitch it together as one value.

AN OVERVIEW WHAT WE’LL COVER:
The big picture of serial communication
The serial buffer
Serial.read and Serial.available
Developing a protocol and strategy for reading in data from the serial port
Implement the strategy in Arduino code
BONUS: How to convert the serial data from a string to an integer
THE BIG PICTURE OF SERIAL COMMUNICATION
Let’s take a step back from Serial.read(), and talk about Serial Communication.

Serial communication is the process of sending one bit of data at a time, sequentially, from one place to another. Like say, sending data from your raspberryPi to a connected Arduino, or vice versa.

USB is one of the most common methods used for serial communication, hence the name Universal Serial Bus. Using Arduino we can easily send and receive data over a USB cable with the built-in Arduino Serial Library.

Now if you don’t know what an Arduino library is, it’s basically a bunch of code that has been bundled together, because it is often used together.

Imagine you were a barber, maybe you have a specific drawer in your barber shop for all your hair cutting tools. Every time somebody walks in for a haircut, you know exactly where to look, in that hair cutting drawer, and all your tools are right there.

Maybe you have another drawer with all the stuff you need for dying peoples hair, when someone walks in and asks to get their hair dyed red, you know exactly which drawer to open. Same thing with Arduino libraries. Arduino libraries put together a bunch of software functions that help you with specific tasks.

SERIAL LIBRARY FUNCTIONS
For serial communication, we can use the built-in Arduino Serial library.

The Serial library has functions like:

Serial.begin()
Serial.read()
Serial.available()
Serial.parseInt()
Serial.parseString()
Serial.parseFloat()
Serial.print()
Serial.captCrunch()
OK, we know that Serial Communication over USB is how we can talk between one device and another, and we know that the Arduino Serial library is the set of tools we’ll use for serial communication. But where does the data that comes from another device actually go on the Arduino?

THE SERIAL BUFFER
The answer is the serial buffer, or perhaps more precisely, the serial receive buffer. When bits of data start streaming in from your computer, a piece of hardware on your Arduino called a UART will assemble each of the 8 bits into a byte, and store those bytes for you in the Serial Receive Buffer.

The serial receive buffer can hold 64 bytes.

The data you send from your computer, to your Arduino, will end up in the serial receive buffer.

How do you get this data? That is where Serial.read() comes in.

CONTINUED…
https://bit.ly/331I3Is

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Using Serial.read() with Arduino | Part 1

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Using Serial.read() with Arduino | Part 2

Using Serial.read() with Arduino | Part 2

МАСТЕР-КЛАСС по Arduino | Полный семинар по программированию за 90 минут!

МАСТЕР-КЛАСС по Arduino | Полный семинар по программированию за 90 минут!

Arduino Uno R4 WiFi LESSON 14: Read  User Input From the Serial Monitor

Arduino Uno R4 WiFi LESSON 14: Read User Input From the Serial Monitor

PROTOCOLS: UART - I2C - SPI - Serial communications #001

PROTOCOLS: UART - I2C - SPI - Serial communications #001

Hacker's Guide to UART Root Shells

Hacker's Guide to UART Root Shells

Serial Communication with Arduino - The details!

Serial Communication with Arduino - The details!

EEPROM Memory - Store Anything - Arduino101

EEPROM Memory - Store Anything - Arduino101

STM32 Beginners Guide Part6: UART Serial Communication | Send and Receive data with STM32 UART.

STM32 Beginners Guide Part6: UART Serial Communication | Send and Receive data with STM32 UART.

МОНИТОР Xiaomi 4К 160гц за 21 тысячу рублей

МОНИТОР Xiaomi 4К 160гц за 21 тысячу рублей

LESSON 28: Tutorial for Programming Software Interrupts on Arduino

LESSON 28: Tutorial for Programming Software Interrupts on Arduino

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]