Mục lục:
- Quân nhu
- Bước 1: Câu chuyện
- Bước 2: Thiết lập kỹ thuật số trong khối
- Bước 3: [Bố cục mã PIN Magicbit]
- Bước 4: Thiết lập Khối hiển thị
- Bước 5: Thiết lập khối văn bản
- Bước 6: Thiết lập Khối thay đổi
- Bước 7: Tổng quan về dự án
- Bước 8: Cuối cùng triển khai các khối
Video: Cảm biến vị trí chân đế xe đạp từ Magicbit [Magicblocks]: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Dự án DIY đơn giản để tạo Cảm biến vị trí chân đế bằng Magicbit bằng Magicblocks. Chúng tôi đang sử dụng magicbit làm bảng phát triển trong dự án này dựa trên ESP32. Do đó, bất kỳ bảng phát triển ESP32 nào cũng có thể được sử dụng trong dự án này.
Quân nhu
- Magicbit - Pro
- Dây nhảy (chung)
Bước 1: Câu chuyện
Xin chào và Chào mừng bạn, Đây là một dự án DIY đơn giản để tạo Cảm biến vị trí chân đế bằng Magicbit bằng Magicblocks.
Có 2 phương pháp chính để đạt được mục tiêu này;
- Bằng cách sử dụng Đầu ra Văn bản của Trang tổng quan.
- Bằng cách sử dụng Đầu ra Văn bản của Trang tổng quan.
Trước hết, hãy đăng nhập vào tài khoản Magicblocks của bạn, Magicblocks là một phần mềm lập trình trực quan dễ dàng để lập trình magicbit của bạn. Bất kỳ ai cũng có thể lập trình bộ điều khiển vi mô của mình bằng cách sử dụng magicblocks.io và không cần kiến thức về lập trình. Bạn có thể đăng ký miễn phí.
Khởi động và Mở Sân chơi.
Tiếp theo, hãy đảm bảo rằng Magicbit của bạn được kết nối với internet và được cắm điện và cũng được liên kết với tài khoản của bạn thông qua Trình quản lý thiết bị.
Tất cả đã được làm xong? sau đó cuộn xuống Phương pháp 1
Danh sách các mặt hàng được yêu cầu
Magicbit: Magicbit Là một nền tảng phát triển tích hợp dựa trên ESP32 để học tập, tạo mẫu, mã hóa, điện tử, robot, IoT và thiết kế giải pháp.
Bước 2: Thiết lập kỹ thuật số trong khối
1. Kéo & Thả khối Digital In từ phần Magicbit-node vào luồng.
2. Nhấp đúp vào khối Digital In và nhập hoặc dán id Thiết bị duy nhất của bạn từ Tab Trình quản lý Thiết bị trên tài khoản Magicblocks của bạn. [Điều này sẽ liên kết mô-đun được kết nối dưới dạng tín hiệu kỹ thuật số từ Magicbit]
3. Cả hai mã PIN 32 và 33 đều có thể được sử dụng với Cảm biến nghiêng, vì vậy hãy kết nối nó với một trong số chúng và đảm bảo chọn đúng mã PIN (mà bạn đã kết nối với cảm biến) từ menu thả xuống.
4. Chọn Phương pháp làm Ngắt từ trình đơn thả xuống.
Bước 3: [Bố cục mã PIN Magicbit]
Bước 4: Thiết lập Khối hiển thị
1. Kéo & Thả khối Hiển thị từ phần Magicbit-node vào luồng.
2. Nhấp đúp vào khối Hiển thị và nhập hoặc dán id Thiết bị duy nhất của bạn từ Tab Trình quản lý Thiết bị trên tài khoản Magicblocks của bạn. [Điều này sẽ liên kết khối với Màn hình OLED tích hợp trên Magicbit]
Bước 5: Thiết lập khối văn bản
1. Kéo và thả khối Văn bản từ phần nút của bảng điều khiển vào Luồng.
2. Nhấp đúp vào nút văn bản và thiết lập ui trang tổng quan cơ bản [giao diện người dùng] từ trình đơn thả xuống và đặt tên cho trường của bạn.
Bước 6: Thiết lập Khối thay đổi
(Nút này được sử dụng để thay đổi đầu vào tín hiệu 1 & 0 từ nút Digital In thành bất kỳ văn bản nào bạn muốn)
1. Kéo & Thả Khối Thay đổi từ phần nút chức năng ở bên trái màn hình vào luồng.
2. Thêm quy tắc mới từ nút '+' để sử dụng 2 quy tắc.
3. Thay đổi chức năng của cả hai quy tắc từ Đặt thành Thay đổi từ trình đơn thả xuống. Tiếp theo, thay đổi chức năng 'Tìm kiếm' từ Chuỗi (văn bản) thành Số trong cả hai quy tắc. Và đảm bảo rằng chức năng 'Thay thế bằng' được đặt thành Chuỗi (văn bản).
5. Thiết lập các quy tắc.
- Quy tắc đầu tiên để tìm kiếm '0' trong đầu vào tín hiệu và thay thế nó bằng văn bản của chúng tôi (ví dụ: 'Đã triển khai' hoặc 'Bật')
- Quy tắc thứ hai để tìm kiếm '1' trong đầu vào tín hiệu và thay thế nó bằng văn bản của chúng tôi (ví dụ: 'Đã rút lại' hoặc 'Tắt')
[Tùy chọn] Nhập các nút đã thiết lập
Nếu bạn gặp sự cố khi thiết lập các nút, bạn có thể sử dụng tính năng nhập trong Magicblocks để lấy các nút đã được thiết lập.
- Trước tiên, hãy sao chép mã này vào khay nhớ tạm của bạn.
- Nhấp vào menu tùy chọn ở góc trên cùng bên phải của màn hình.
- Tiếp theo, di con trỏ của bạn qua menu phụ Nhập.
- Sau đó nhấp vào Clipboard và dán mã trên khay nhớ tạm của bạn vào trường văn bản.
- Chọn luồng hiện tại hoặc luồng mới và nhấp vào Nhập.
QUAN TRỌNG
Đảm bảo rằng bạn nhập id thiết bị của mình vào thuộc tính của nút Digital In & Display và chọn mã PIN mà Cảm biến nghiêng của bạn được kết nối.
Bước 7: Tổng quan về dự án
Bước 8: Cuối cùng triển khai các khối
- Kết nối tất cả các khối.
- Nhấp vào nút Triển khai ở góc trên cùng bên phải của màn hình.
- Sau khi triển khai, hãy truy cập ui trang tổng quan bằng cách nhấp vào liên kết đến URL trang tổng quan ở góc trên cùng bên phải của màn hình.
- Triển khai & Rút chân đế xe đạp sẽ tương tác với Bảng điều khiển và Màn hình OLED để hiển thị cho bạn vị trí hiện tại của Chân đế xe đạp.
Xử lý sự cố
- Kiểm tra xem Magicbit của bạn có được kết nối với internet hay không.
- Kiểm tra xem Cảm biến nghiêng có được kết nối chính xác hay không và mã PIN chính xác được sử dụng (ví dụ: mã PIN 33).
Đề xuất:
Đầu nối ICSP cho Arduino Nano không có đầu cắm chân hàn nhưng có chân Pogo: 7 bước
Đầu nối ICSP cho Arduino Nano không có đầu cắm chân hàn - BP75-E2 (Đầu hình nón 1,3mm) Đầu dò thử nghiệm mùa xuân Pin Pogo
Tạo cảm biến tiệm cận với Magicbit [Magicblocks]: 6 bước
Tạo cảm biến tiệm cận với Magicbit [Magicblocks]: Hướng dẫn này sẽ dạy bạn sử dụng Cảm biến tiệm cận với Magicbit bằng Magicblocks. Chúng tôi đang sử dụng magicbit làm bảng phát triển trong dự án này dựa trên ESP32. Do đó, bất kỳ bảng phát triển ESP32 nào cũng có thể được sử dụng trong dự án này
Sử dụng cảm biến độ ẩm của đất với Magicbit [Magicblocks]: 5 bước
Sử dụng cảm biến độ ẩm của đất với Magicbit [Magicblocks]: Hướng dẫn này sẽ dạy bạn sử dụng cảm biến độ ẩm của đất với Magicbit bằng Magicblocks. Chúng tôi đang sử dụng magicbit làm bảng phát triển trong dự án này dựa trên ESP32. Do đó, bất kỳ bảng phát triển ESP32 nào cũng có thể được sử dụng trong chương trình này
Sử dụng cảm biến siêu âm với Magicbit [Magicblocks]: 5 bước
Sử dụng Cảm biến siêu âm với Magicbit [Magicblocks]: Hướng dẫn này sẽ dạy bạn sử dụng Cảm biến siêu âm với Magicbit bằng Magicblocks. Chúng tôi đang sử dụng magicbit làm bảng phát triển trong dự án này dựa trên ESP32. Do đó, bất kỳ bảng phát triển ESP32 nào cũng có thể được sử dụng trong dự án này
Cảm biến cảm ứng & Cảm biến âm thanh Điều khiển đèn AC / DC: 5 bước
Cảm biến cảm ứng & Cảm biến âm thanh Điều khiển đèn AC / DC: Đây là dự án đầu tiên của tôi và dự án này hoạt động dựa trên hai cảm biến cơ bản, một là Cảm biến cảm ứng và cảm biến thứ hai là Cảm biến âm thanh, khi bạn nhấn bàn phím trên cảm biến cảm ứng, đèn AC sẽ chuyển BẬT, nếu bạn nhả nó ra, Đèn sẽ TẮT và cùng