Mục lục:

Cách sử dụng ArduinoBlocks: 6 bước
Cách sử dụng ArduinoBlocks: 6 bước

Video: Cách sử dụng ArduinoBlocks: 6 bước

Video: Cách sử dụng ArduinoBlocks: 6 bước
Video: Pulse Width Modulation in Arduino explained controlling LED Brightness| Arduinoblocks Programming 2024, Tháng Mười
Anonim
Cách sử dụng ArduinoBlocks
Cách sử dụng ArduinoBlocks

Bạn muốn một cách dễ dàng để học cách lập trình Arduino?

Chặn nó !!

Chỉ cần sử dụng Arduino Uno và trang web ArduinoBlocks, bạn có thể dễ dàng xây dựng chương trình của mình mà không cần nhớ cú pháp lập trình.

Bước 1: Tổng quan về Hội đồng quản trị

ArduinoBlocks đã sử dụng mã phát triển Blockly của Google để tạo giao diện dựa trên khối cho Arduino.

Hiện tại, nó hỗ trợ Arduino UNO, NANO và MEGA.

Lưu ý: Bạn sẽ cần một bảng Arduino tương thích nếu bạn muốn xây dựng thực tế ở cuối hướng dẫn này.

Bước 2: Thiết lập

thiết lập
thiết lập
thiết lập
thiết lập
thiết lập
thiết lập
thiết lập
thiết lập

1. Truy cập trang web ArduinoBlocks.

2. Chúng tôi cần tạo tài khoản trước khi có thể sử dụng, nhưng điều này có nghĩa là tất cả dữ liệu và thông tin của chúng tôi sau đó sẽ được lưu trữ trên đám mây, do đó, ít có khả năng xảy ra các tệp bị hỏng hơn.

-Vậy chúng ta sẽ bắt đầu làm quen với môi trường arduinoBlocks.

Bước 3: Môi trường ArduinoBlocks

Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks
Môi trường ArduinoBlocks

Sau khi đăng nhập, chúng tôi có thể tạo một dự án mới bằng cách chọn menu thả xuống “Dự án”, nằm ở bên phải của biểu trưng ArduinoBlocks. Chọn “Dự án mới”, sau đó bắt đầu một dự án cá nhân.

Bây giờ chúng tôi có một số tùy chọn, trong đó đầu tiên là chọn nền tảng mục tiêu của chúng tôi sẽ là gì. Điền vào các trường liên quan và cách chúng liên quan đến dự án.

bạn sẽ thấy rằng có hai chức năng đã có trong bảng điều khiển Khối. Nếu bạn đã thử nghiệm với Arduino trước đó thì bạn sẽ quen thuộc với Thiết lập và Vòng lặp.

Tuy nhiên, nếu bạn chưa làm vậy, mã Arduino yêu cầu hai chức năng sau:

-Cài đặt thiết lập: lựa chọn mã sẽ được chạy khi thiết bị được bật lần đầu tiên được sử dụng để thiết lập cấu hình chân (I / O) hoặc khởi tạo cổng nối tiếp cho đầu ra.

-Chức năng lặp: được thiết kế để lặp mãi mãi (giả sử như while (1 = 1) do).

Hãy dành một chút thời gian để xem qua các bảng mã Arduino hiện có. Chúng bao gồm những điều cơ bản, logic, điều khiển, biến và chức năng. Tuy nhiên, phần thực sự thú vị là nó bao gồm rất nhiều tùy chọn để điều khiển, động cơ, động cơ, thẻ SD, MQTT, GPS và thậm chí cả điều khiển Bluetooth!

Bây giờ chúng ta hãy chuyển sang thử nghiệm đầu tiên của chúng tôi.

Bước 4: Nhấp nháy

Nhấp nháy
Nhấp nháy
Nhấp nháy
Nhấp nháy

Tìm bảng Đầu vào / Đầu ra và kéo khối có tiêu đề “Ghi Ghim kỹ thuật số 2”.

Kéo nó qua khối chức năng vòng lặp cho đến khi nó khớp vào vị trí. Thay đổi số pin thành chân 13, là đèn LED tích hợp trên Arduino.

Chuyển đến Bảng thời gian và tìm khối "Chờ 1000 mili giây".

Lặp lại khối trên lần này thay đổi trạng thái thành “tắt” thay vì “bật”.

Thêm lại khối "Chờ 1000 mili giây".

Với điều này hoàn tất, chúng ta cần tải chương trình của mình lên Arduino Uno

Bước 5: Tải lên

Tải lên
Tải lên
Tải lên
Tải lên
Tải lên
Tải lên

Chúng tôi có ba tùy chọn để tải chương trình của mình lên Arduino UNO.

Tùy chọn đầu tiên là trực tiếp từ trình duyệt, nơi có một tùy chọn ở phía trên bên trái của màn hình có tiêu đề “tải lên”

nhưng trước tiên bạn phải cài đặt ArduinoBlocks-connector, sencode đảm bảo bo mạch của bạn được cắm vào cổng USB của máy tính, sau đó bạn có thể tải chương trình lên trực tiếp từ web bằng cách nhấn upload.

Ngoài ra, nếu bạn nhấp vào mũi tên xuống, bên cạnh nút Blocks ở trên cùng bên trái, bạn sẽ có tùy chọn để xem mã, sau đó có thể sao chép và dán vào Arduino IDE.

Chúng tôi sẽ sử dụng cách thứ ba, giả sử bạn đã cài đặt Arduino IDE và tải xuống tệp.ino.

Vì vậy, với mã của chúng tôi được tải lên thành công, đèn LED trên bo mạch sẽ nhấp nháy và tắt mỗi giây.

Bước 6: Kết luận

Lập trình khối rất thú vị và rất dễ bắt đầu. Sự ra đời của Blockly đã mang lại cho chúng ta ArduinoBlocks, có thể trao quyền cho cả những lập trình viên mới làm quen để tạo ra một số tác phẩm ấn tượng.

Tất nhiên nếu bạn có bất kỳ câu hỏi nào, bạn có thể liên hệ với tôi tại: [email protected], Hoặc để lại bình luận.

myYoutube

Facebook của tôi

myTwitter

Cảm ơn vì đã đọc hướng dẫn này ^^ và chúc một ngày tốt lành.

Hẹn gặp lại sau.

Ahmed Nouira

Đề xuất: