Mục lục:
- Bước 1: Tổng quan về Hội đồng quản trị
- Bước 2: Thiết lập
- Bước 3: Môi trường ArduinoBlocks
- Bước 4: Nhấp nháy
- Bước 5: Tải lên
- Bước 6: Kết luận
Video: Cách sử dụng ArduinoBlocks: 6 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-05 19:33
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
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
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
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
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:
Hướng dẫn: Cách xây dựng mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: 3 bước
Hướng dẫn: Cách xây dựng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: Mô tả: Hướng dẫn này sẽ hiển thị chi tiết cho tất cả các bạn về cách xây dựng máy dò khoảng cách bằng cách sử dụng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X và Arduino UNO và nó sẽ chạy giống như bạn muốn. Làm theo hướng dẫn và bạn sẽ hiểu gia sư này
Cách sử dụng Mô-đun WiFi mini Wemos ESP-Wroom-02 D1 ESP8266 + 18650 bằng cách sử dụng Blynk: 10 bước
Cách sử dụng Mô-đun WiFi mini Wemos ESP-Wroom-02 D1 ESP8266 + 18650 bằng cách sử dụng Blynk: Đặc điểm kỹ thuật: Tương thích với tích hợp hệ thống sạc gật gù 18650 Có thể sử dụng đèn LED chỉ báo (màu xanh lá cây có nghĩa là màu đỏ đầy nghĩa là đang sạc) trong khi sạc Nguồn điện điều khiển công tắc SMT trình kết nối có thể được sử dụng cho chế độ ngủ · 1 thêm
Cách sử dụng Mac Terminal và Cách sử dụng các chức năng chính: 4 bước
Cách sử dụng Mac Terminal và Cách sử dụng các chức năng chính: Chúng tôi sẽ hướng dẫn bạn cách mở MAC Terminal. Chúng tôi cũng sẽ chỉ cho bạn một vài tính năng trong Terminal, chẳng hạn như ifconfig, thay đổi thư mục, truy cập tệp và arp. Ifconfig sẽ cho phép bạn kiểm tra địa chỉ IP và quảng cáo MAC của bạn
Cách sử dụng Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE bằng cách sử dụng Blynk: 10 bước
Cách sử dụng Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE bằng cách sử dụng Blynk: Bo mạch tương thích Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Mô tả: Ban phát triển WiFi ESP8266 WEMOS D1. WEMOS D1 là bảng phát triển WIFI dựa trên ESP8266 12E. Hoạt động tương tự như của NODEMCU, ngoại trừ phần cứng là bản dựng
Cách xây dựng một nhà lập trình ISP USBTiny: bằng cách sử dụng máy phay CNC PCB: 13 bước (có hình ảnh)
Làm thế nào để xây dựng một lập trình viên USBTiny ISP: bằng cách sử dụng máy phay CNC PCB: Bạn đã nghĩ về cách xây dựng dự án điện tử của riêng mình từ đầu chưa? Nhưng hầu hết các nhà sản xuất và những người đam mê phần cứng, những người chỉ bước trước văn hóa nhà sản xuất đã xây dựng các dự án của họ