đồ án arduino đơn giản

Tự học Arduino Tự học Arduino trong 15 ngày Mạch ứng dụng Module Arduino và Thư Viện Luận văn tham khảo Internet Hướng dẫn phần mềm hướng dẫn
Local MQTT Broker – Không cần dùng đến Raspberry Chức năng bình luận bị tắt ở Local MQTT Broker – Không cần dùng đến Raspberry
Cách đơn giản để chống tràn hàm millis() Chức năng bình luận bị tắt ở Cách đơn giản để chống tràn hàm millis()
Hướng dẫn chạy Mosquitto MQTT trên Win10 cực đơn giản Chức năng bình luận bị tắt ở Hướng dẫn chạy Mosquitto MQTT trên Win10 cực đơn giản
Sử dụng Millis trong Arduino – Delay Killer Chức năng bình luận bị tắt ở Sử dụng Millis trong Arduino – Delay Killer
NRF24L01 – Truyền nhận dữ liệu không dây ArduinoCập nhật hướng dẫn tập lệnh AT cho HC-05, HC-06Kiến thức cơ bản về giao tiếp UART (Serial) trong ArduinoXe robot Arduino điều khiển qua wifi – Share full app & code
The 10 most visited posts in last 7 days:Tổng hợp đồ án và luận văn điện tử (thường xuyên cập nhật) Kiến thức cơ bản về giao tiếp UART (Serial) trong Arduino Workspace SIM800L – module GSM nhắn tin và gọi điện giá rẻ Giao tiếp với Arduino thông qua cổng SerialPort bằng C#. Phần 3. Nhận data từ Arduino Cài đặt Visual Studio Code để lập trình Arduino Giao tiếp với Arduino thông qua cổng SerialPort bằng C#. Phần 1. Tạo form đơn giản NRF24L01 – Truyền nhận dữ liệu không dây Arduino Arduino String – Điều khiển thông qua Serial Port Giải mã Remote hồng ngoại với Arduino

Cách dễ nhất để người mới bắt đầu làm quen với Arduino là tạo ra các dự án sử dụng breadboard. Những dự án đơn giản này sẽ giúp cho bạn tìm hiểu những điều cơ bản về Arduino, điện tử và lập trình.

Đang xem: đồ án arduino đơn giản

*

 

1. Chuẩn bị

Trước khi bắt đầu các dự án đơn giản sau đây bạn cần chuẩn bị một số thứ cơ bản

hướng dẫn và cài đặt phần mềm Arduino IDE tại đây: Link hướng dẫn Arduino IDE Kết nối board Arduino với máy tính bằng cách sử dụng cáp USB. Đối với board SMD hay một số loại board giá rẻ khác sử dụng IC giao tiếp CH340 bạn cần hướng dẫn và cài đặt driver CH340 tại đây: Link hướng dẫn driver CH340

Chọn loại board mà bạn đang dùng:

Mở phần mềm Arduino IDE lên và chọn phần Tools > Board > Arduino Uno và chọn đúng loại board mà bạn đang dùng. Thông thường, chúng ta nên sử dụng board Arduino Uno IC cắm hoặc dán.

*

 

Chọn cổng COM:

Tiếp theo, bạn chọn cổng COM hiện tại đang kết nối giữa máy tính với Arduino. Bạn vào phần Tools > Port và chọn lại cổng COM. Đối với những board sử dụng CH340, bạn sẽ không thấy hiện chữ Arduino/Genuino Uno phía sau cổng COM.

*

2. Code mẫu:

Dưới đây là đoạn code mẫu cho tất cả 15 dự án arduino dành cho người mới bắt đầu. Bạn có thể hướng dẫn tại đây:

hướng dẫn code mẫu

#1. Test Arduino

Dự án này kiểm tra xem Arduino của bạn có còn hoạt động được hay không

Cách nối dây: bạn có thể sử dụng luôn con LED 13 trên board Arduino thay vì sử dụng LED rời. Kết nối chân 13 vào chân dài của LED (+), chân ngắn của LED được nối với trở và từ trở nối xuống chân GND.

Xem thêm: đồ án tốt nghiệp vb2 công nghệ thông tin

*

Upload code mẫu test Arduino:

//Không gian sáng tạo E-Space: <a href="https://lingocard.vn/">https://lingocard.vn/</a> void setup() void loop()

 

#2. Blink LED (Nhấp nháy LED)

Dự án này cũng giống như dự án #1 nhưng thay vì nối LED trực tiếp lên board Arduino Uno, bạn có thể kết nối lên breadboard.

*

Upload code mẫu blink LED Arduino:

//Không gian sáng tạo E-Space: <a href="https://lingocard.vn/">https://lingocard.vn/</a> void setup() void loop()

Bạn có thể thay đổi giá trị bên trong hàm delay để thay đổi chu kỳ sáng, tắt của LED.

#3. Nút nhấn

Sử dụng nút nhấn để bật, tắt LED

*

Upload code mẫu nút nhấn Arduino:

//Không gian sáng tạo E-Space: <a href="https://lingocard.vn/">https://lingocard.vn/</a> const int buttonPin = 2; // Số thứ tự chân của nút nhấn const int ledPin = 13; // Số thứ tự chân của đèn LED // variables will change: int buttonState = 0; // Biến dùng để đọc trạng thái của nút nhấn void setup() void loop() else } #4. Biến trở

Thay đổi giá trị biến trở để thay đổi tần số nhấp nháy của đèn LED.

Xem thêm: Cách Sửa Màn Hình Máy Tính Bị Phóng To Đơn Giản, Cách Sửa Lỗi Màn Hình Máy Tính Phóng To Đơn Giản

*

Upload code mẫu biến trở Arduino:

//Không gian sáng tạo E-Space: <a href="https://lingocard.vn/">https://lingocard.vn/</a> int sensorPin = A0; // Chọn chân ngõ vào của Arduino nối với biến trở int ledPin = 13; // Chọn chân ngõ ra của LED int sensorValue = 0; // Biến lưu trữ giá trị ngõ vào của biến trở void setup() void loop()

 

#5. Điều khiển LED với hiệu ứng FADE

Sử dụng PWM – điều khiển độ rộng xung – để tăng hoặc giảm cường độ sáng của đèn LED.

*

//Không gian sáng tạo E-Space: <a href="https://lingocard.vn/">https://lingocard.vn/</a> int led = 9; // Chân PWM được nối với LED int brightness = 0; // Biến mang giá trị độ sáng của đèn LED int fadeAmount = 5; // Độ tinh của hiệu ứng FADE void setup() void loop() // Đợi 30ms sau khi thay đổi giá trị độ sáng delay(30); }

 

 

 

Related posts:

NRF24L01 – Truyền nhận dữ liệu không dây Arduino Cập nhật hướng dẫn tập lệnh AT cho HC-05, HC-06 Kiến thức cơ bản về giao tiếp UART (Serial) trong Arduino Xe robot Arduino điều khiển qua wifi – Share full app & code

Xem thêm bài viết thuộc chuyên mục: Đồ án