text:
Mục lục bài viết
Giới thiệu
- Bạn có thể đọc qua bài viết Arduino là gì ?
- Arduino IDE là gì?, và cách sử dụng nó?
- Thư viện Arduino
Cài đặt Arduino IDE
Bạn có thể tải về trình cài đặt Arduino IDE tại đây
Phần cứng cần thiết
- Arduino Board
- Breadboard
- Đồng hồ vạn năng
Bài học
- Nhấp nháy LED
- LED RGB
- Làm việc với Serial Monitor
- Digital Inputs
- Digital
- Analog Inputs
- Âm thanh
- Màn Hình LCD
- Động cơ DC
- Động cơ bước
Bình luận
Nếu có gì thắc mắc hoặc không hiểu hãy cùng nhau thảo luận ngay bên dưới nhé!.

markdown:
Mục lục bài viết
## Giới thiệu
- Bạn có thể đọc qua bài viết
[Arduino là gì ?](http://ykh.io/2016/01/11/arduino-la-gi/)
- Arduino IDE là gì?, và cách sử dụng nó?
- Thư viện Arduino
## Cài đặt Arduino IDE
Bạn có thể tải về trình cài đặt Arduino IDE
[tại đây ](https://www.arduino.cc/en/Main/Software)
## Phần cứng cần thiết
- Arduino Board
- Breadboard
- Đồng hồ vạn năng
## Bài học
- Nhấp nháy LED
- LED RGB
- Làm việc với Serial Monitor
- Digital Inputs
- Digital
- Analog Inputs
- Âm thanh
- Màn Hình LCD
- Động cơ DC
- Động cơ bước
## Bình luận
Nếu có gì thắc mắc hoặc không hiểu hãy cùng nhau thảo luận ngay bên dưới nhé!.

Link: <https://ykh.io/?p=74>; rel=shortlink

X-Cache-Status: HIT

Cache-Control: public, no-cache

Referrer-Policy: unsafe-url


text:
Mục lục bài viết
Giới thiệu
Serial Monitor là thành phần của arduino IDE, giúp bo mạch và máy tính có thể gửi và nhận dữ liệu với nhay qua giao tiếp USB.
Để mở màn hình Serial Monitor, chúng ta chọn
Tool > Serial Monitor
Hello World
Để giao tiếp với máy tính, chúng ta cần phải thiết lập tốc độ kết nối qua cổng usb bằng hàm
Serial.begin()
Sau đó dùng hàm
Serial.print() để hiện thị nội dung ra màn hình Serial Monitor.
Kết quả:
Bật / tắt LED qua Serial Monitor.
ở ví dụ này, chúng ta sẽ thử gửi lệnh on và off qua Serial Monitor để bật và tắt LED.
Trong trong phần này mình sẽ sử dụng hàm
Serial.readStringUntil('\n') để lấy text gửi từ máy tính.
Chú ý: phải dùng hàm trim() để loại bỏ khoảng trống thừa trước khi so sánh.
Bình luận
3 bình luận trong “Serial Monitor Arduino”
Nếu có gì thắc mắc hoặc không hiểu hãy cùng nhau thảo luận ngay bên dưới nhé!.
mình dùng serial monitor để hiển thị thời gian đếm ngược được ko (làm đèn giao thông 3 led hiển thị thời gian mỗi đèn trên serial monitor)
Bạn dùng module led 7 cạnh để hiển thị ấy
cảm ơn ý kiến của bạn nhưng đề tài yêu cầu là dùng serial monitor để hiển thị thời gian

markdown:
Mục lục bài viết
## Giới thiệu
Serial Monitor là thành phần của arduino IDE, giúp bo mạch và máy tính có thể gửi và nhận dữ liệu với nhay qua giao tiếp USB.
Để mở màn hình Serial Monitor, chúng ta chọn
Tool > Serial Monitor
## Hello World
Để giao tiếp với máy tính, chúng ta cần phải thiết lập tốc độ kết nối qua cổng usb bằng hàm
Serial.begin()
Sau đó dùng hàm
Serial.print() để hiện thị nội dung ra màn hình Serial Monitor.
1
2
3
4
5
6
7
8
9
10
11
12
13
/*
http://YKH.io
*/
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.print("Hello world\n");
delay(1000);
}
**Kết quả:**
## Bật / tắt LED qua Serial Monitor.
ở ví dụ này, chúng ta sẽ thử gửi lệnh on và off qua Serial Monitor để bật và tắt LED.
Trong trong phần này mình sẽ sử dụng hàm
Serial.readStringUntil('\n') để lấy text gửi từ máy tính.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
String text;
void setup()
{
Serial.begin(9600);
while (!Serial) {}
Serial.println("bam on de bat led / off de tat led");
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
}
void loop()
{
if (Serial.available() > 0){
text = Serial.readStringUntil('\n');
text.trim();
if(text == "on") digitalWrite(13,HIGH);
if(text == "off") digitalWrite(13,LOW);
}
}
Chú ý: phải dùng hàm trim() để loại bỏ khoảng trống thừa trước khi so sánh.
## Bình luận
## 3 bình luận trong “Serial Monitor Arduino”
Nếu có gì thắc mắc hoặc không hiểu hãy cùng nhau thảo luận ngay bên dưới nhé!.
mình dùng serial monitor để hiển thị thời gian đếm ngược được ko (làm đèn giao thông 3 led hiển thị thời gian mỗi đèn trên serial monitor)
Bạn dùng module led 7 cạnh để hiển thị ấy
![ ](https://i.lnwfile.com/_/i/_raw/3x/b1/tb.jpg)
cảm ơn ý kiến của bạn nhưng đề tài yêu cầu là dùng serial monitor để hiển thị thời gian

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: text/html

Server: nginx

Content-Type: text/html; charset=UTF-8

X-Crawler-Transfer-Encoding: chunked

Connection: keep-alive

Vary: Accept-Encoding

Link: <https://ykh.io/?p=340>; rel=shortlink

X-Frame-Options: SAMEORIGIN

X-Content-Type-Options: nosniff

X-XSS-Protection: 1; mode=block

X-Crawler-Content-Encoding: gzip