You are on page 1of 5

Trường Đại Học Khoa Học Tự Nhiên TP.

HCM
Khoa Điện tử - Viễn thông
----***----

BÁO CÁO THỰC HÀNH NHẬP MÔN KỸ THUẬT ---ARDUINO---


BÀI SỐ 3

Tiểu nhóm số: 20 Lớp: DTVT1

Tên thành viên:

STT Họ tên & MSSV


1 Cao Vũ Lâm, MSSV: 23200046
2 Trần Đình Khâm, MSSV: 23200044
3 Bành Chí Khoa, MSSV: 23200045

1.Bài thực hành 1: Giao tiếp Arduino với LED 7 đoạn trên board Multifuntion
-Quan sát dòng chữ trên LCD sau khi nạp code xuống bo mạch Arduino
=>Khi nạp code xuống bo mạch LCD chạy các giá trị số tăng dần

-Chụp hình minh chứng :


2.Báo cáo bài tập nâng cao
2.1.Hiện chữ ‘’DIEN TU’’ giữa hàng 1 và chữ ‘’VIEN THONG’’ giữa hàng 2 của LCD
CODE:
#include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,4,5,6,7);
int lcd_key =0;
int adc_key_in = 0;

void setup(){
lcd.begin(16,2);
lcd.setCursor(4,0);
lcd.print("DIEN TU");
lcd.setCursor(3,1);
lcd.print("VIEN THONG");
}

void loop(){
lcd.setCursor(9,1);
lcd.setCursor(0,1);

}
Minh chứng :
2.2 Cho hàng chữ ‘’DIEN TU’’ ở hàng 1 chạy từ trái sang phải và từ phải sang trái
CODE:
#include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,4,5,6,7);
int lcd_key =0;
int adc_key_in = 0;
void setup(){
lcd.begin(16,2);
}
void loop(){
lcd.setCursor(6,0);
lcd.scrollDisplayRight();
delay(1000);

lcd.print("DIEN TU");
lcd.scrollDisplayLeft();
delay(1000);

}
Minh chứng (video):
2.3 Cho hàng chữ hiện ra tên sinh viên ở hàng 2 chạy từ trái sang phải và từ phải sang trái
CODE:
#include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,4,5,6,7);
int lcd_key =0;
int adc_key_in = 0;
void setup(){
lcd.begin(16,2);
}
void loop(){
lcd.setCursor(0,0);
for (int i =0;i<=16;i++){
lcd.setCursor(i,1);
lcd.print("CAO VU LAM");
delay(1000);
}
for (int k=16;k>=0;k--){
lcd.setCursor(k, 1);
lcd.print("CAO VU LAM");
delay(1000);
}

Minh chứng :

You might also like