Mục lục:
- Bước 1: Vật liệu và công cụ
- Bước 2: Hàn các chân tiêu đề (sử dụng PIN JIG)
- Bước 3: Lắp ráp tấm chắn
- Bước 4: Dán các thành phần vào cơ sở
- Bước 5: Dán nắp vào đế
- Bước 6: Thêm nhãn kết dính
- Bước 7: Kiểm tra với D1M WIFI BLOCK
- Bước 8: Các bước tiếp theo
Video: IOT123 - D1M BLOCK - GY521 Lắp ráp: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
D1M BLOCKS thêm hộp xúc giác, nhãn, hướng dẫn phân cực và điểm ngắt cho Wemos D1 Mini SOC / Shields / Clones phổ biến. D1M BLOCK này cung cấp một kết nối đơn giản giữa Wemos D1 Mini và mô-đun GY-521 (các chân Địa chỉ và Ngắt có thể được kết nối theo yêu cầu của riêng bạn).
Động lực ban đầu của tôi để phát triển D1M BLOCK là để xác minh độc lập bộ điều khiển theo dõi năng lượng mặt trời.
Con quay hồi chuyển / Gia tốc kế này (mô-đun GY-521) được quảng cáo là có các ứng dụng sau:
- Đo lường trò chơi vận động
- Thực tế tăng cường
- Hình ảnh điện tử (EIS: Ổn định hình ảnh điện tử)
- Hình ảnh quang học (OIS: Ổn định hình ảnh quang học)
- Điều hướng cho người đi bộ
- Giao diện người dùng cử chỉ không chạm
- Phím tắt tư thế 8. Điện thoại di động thông minh
- Thiết bị máy tính bảng
- Sản phẩm trò chơi cầm tay
- Điều khiển từ xa 3D
- Thiết bị định vị di động
Các bước có thể hướng dẫn này thông qua việc lắp ráp khối và sau đó kiểm tra các phép đo Pitch, Roll và Yaw bằng cách sử dụng D1M WIFI BLOCK.
Bước 1: Vật liệu và công cụ
Hiện đã có đầy đủ danh sách Hóa đơn Nguyên vật liệu và Nguồn.
- Tấm chắn Wemos D1 Mini Protoboard và các tiêu đề nữ có ghim dài
- Các bộ phận được in 3D.
- Một bộ KHỐI D1M - Đồ gá lắp đặt
- Một mô-đun GY-521
- Trèo lên dây.
- Chất kết dính Cyanoachrylate mạnh (tốt nhất là chải trên)
- Súng bắn keo nóng và keo dính nóng
- Hàn và sắt
Bước 2: Hàn các chân tiêu đề (sử dụng PIN JIG)
Có một video ở trên chạy qua quá trình hàn cho PIN JIG.
- Đưa các chân tiêu đề qua đáy bảng (TX phải-trái) và vào đồ gá hàn.
- Nhấn các ghim xuống một bề mặt phẳng cứng.
- Ấn mạnh tấm ván xuống đồ gá.
- Hàn 4 chân góc.
- Làm nóng lại và định vị lại bảng / chân nếu cần (bảng hoặc chân không thẳng hàng hoặc không thẳng hàng).
- Hàn phần còn lại của các ghim
Bước 3: Lắp ráp tấm chắn
Vì mô-đun GY-521 sẽ ngăn bạn hàn qua các lỗ ở mặt trên, chiến lược sau hoạt động: ở mặt dưới, hàn qua lỗ xuyên, sau đó nấu chảy lại và đẩy đầu dây qua lỗ và loại bỏ nhiệt.
- Tiêu đề hàn 8P đi kèm với mô-đun trên GY-521.
- Đặt mô-đun lên tấm chắn và vật hàn (đảm bảo khe hở chân bên bằng nhau).
- Gập 4 ghim và cắt các ghim còn lại.
- Đặt và hàn 3V3 vào VCC (màu đỏ).
- Đặt và hàn GND vào GND (màu đen).
- Đặt và hàn D1 vào SCL (màu xanh lam).
- Đặt và hàn D2 với SDA (màu xanh lá cây).
Nếu bạn định kết nối các chân Địa chỉ và Ngắt, bây giờ là lúc để làm điều đó.
Bước 4: Dán các thành phần vào cơ sở
Video không được đề cập đến nhưng khuyến nghị: hãy đặt một lượng lớn keo nóng vào đế trống trước khi nhanh chóng lắp bảng và căn chỉnh - điều này sẽ tạo ra các phím nén ở hai bên của bảng. Vui lòng chạy khô trong việc đặt các tấm chắn vào đế. Nếu việc dán không chính xác lắm, bạn có thể cần phải thực hiện một số thao tác dũa nhẹ cạnh của PCB.
- Với bề mặt đáy của vỏ cơ sở hướng xuống, đặt đầu cắm bằng nhựa lắp ráp đã hàn qua các lỗ trên đế; (chân TX sẽ nằm cùng phía với rãnh trung tâm).
- Đặt đồ gá keo nóng dưới đế với các đầu nhựa được đặt qua các rãnh của nó.
- Đặt đồ gá keo nóng trên một bề mặt phẳng chắc chắn và cẩn thận đẩy PCB xuống cho đến khi các đầu nhựa chạm vào bề mặt; điều này sẽ có các chân được định vị chính xác.
- Khi sử dụng keo nóng, hãy giữ nó cách xa các chân cắm của tiêu đề và cách vị trí nắp ít nhất là 2mm.
- Bôi keo lên tất cả 4 góc của PCB để đảm bảo tiếp xúc với các bức tường cơ bản; cho phép thấm ra cả hai mặt của PCB nếu có thể.
Bước 5: Dán nắp vào đế
- Đảm bảo các chốt không có keo và 2mm trên cùng của đế không có keo nóng.
- Lắp trước nắp (chạy khô) để đảm bảo không có hiện vật in nào cản trở.
- Thực hiện các biện pháp phòng ngừa thích hợp khi sử dụng chất kết dính Cyanoachrylate.
- Bôi Cyanoachrylate vào các góc dưới cùng của nắp để đảm bảo độ phủ của rãnh liền kề.
- Nhanh chóng lắp nắp vào đế; kẹp chặt các góc nếu có thể (tránh ống kính).
- Sau khi nắp khô, uốn cong từng chốt theo cách thủ công để nó nằm chính giữa khoảng trống nếu cần (xem video).
Bước 6: Thêm nhãn kết dính
- Dán nhãn sơ đồ chân lên mặt dưới của đế, với chốt RST ở mặt có rãnh.
- Dán nhãn nhận dạng trên mặt phẳng không có rãnh, với chân trống là mặt trên của nhãn.
- Nhấn mạnh các nhãn xuống bằng dụng cụ phẳng nếu cần.
Bước 7: Kiểm tra với D1M WIFI BLOCK
Đối với bài kiểm tra này, bạn sẽ cần:
- KHỐI D1M GY521
- KHỐI WIFI D1M
Sự chuẩn bị:
- Trong Arduino IDE, hãy cài đặt các thư viện I2CDev và MPU6050 (đính kèm khóa nén)
- Tải lên bản phác thảo thử nghiệm lên KHỐI KHỐI WIFI D1M.
- Ngắt kết nối USB khỏi PC.
- Gắn KHỐI D1M GY521 vào KHỐI KHỐI WIFI D1M
Các bài kiểm tra:
- Kết nối USB với PC.
- Mở cửa sổ bảng điều khiển Arduino tại baud được xác định trong bản phác thảo.
- Di chuyển các KHỐI xung quanh trong không gian và kiểm tra xem các giá trị bảng điều khiển có phản ánh các chuyển động hay không.
Bản phác thảo thử nghiệm ghi lại góc PITCH / ROLL / YAW cơ bản cho mô-đun KY-521
#include "I2Cdev.h" |
#include "MPU6050_6Axis_MotionApps20.h" |
#include "Wire.h" |
MPU6050 mpu; |
uint8_t mpuIntStatus; |
uint16_t packetSize; |
uint16_t FifoCount; |
uint8_t FifoBuffer [64]; |
Quaternion q; |
VectorFloat trọng lực; |
float ypr [3]; |
bool dễ bay hơi mpuInterrupt = false; |
void dmpDataReady () {mpuInterrupt = true;} |
void setup () { |
Wire.begin (); |
mpu.initialize (); |
mpu.dmpInitialize (); |
mpu.setDMPEnabled (true); |
mountInterrupt (0, dmpDataReady, RISING); |
mpuIntStatus = mpu.getIntStatus (); |
packSize = mpu.dmpGetFIFOPacketSize (); |
Serial.begin (115200); |
} |
void loop () { |
while (! mpuInterrupt && FifoCount <packetSize) {} |
mpuInterrupt = false; |
mpuIntStatus = mpu.getIntStatus (); |
FifoCount = mpu.getFIFOCount (); |
if ((mpuIntStatus & 0x10) || FifoCount == 1024) { |
mpu.resetFIFO (); |
Serial.println (F ("FIFO tràn!")); |
} |
else if (mpuIntStatus & 0x02) { |
while (FifoCount <packetSize) FifoCount = mpu.getFIFOCount (); |
mpu.getFIFOBytes (FifoBuffer, packetSize); |
FifoCount - = packetSize; |
mpu.dmpGetQuaternion (& q, FifoBuffer); |
mpu.dmpGetGravity (& trọng lực, & q); |
mpu.dmpGetYawPitchRoll (năm, & q, & trọng lực); |
Serial.print ("ypr / t"); |
Serial.print (ypr [0] * 180 / M_PI); |
Serial.print ("\ t"); |
Serial.print (ypr [1] * 180 / M_PI); |
Serial.print ("\ t"); |
Serial.print (ypr [2] * 180 / M_PI); |
Serial.println (); |
} |
} |
xem rawd1m_MPU6050_pitch_roll_yaw.ini được lưu trữ với ❤ bởi GitHub
Bước 8: Các bước tiếp theo
- Lập trình D1M BLOCK của bạn với D1M BLOCKLY
- Kiểm tra Thingiverse
- Đặt câu hỏi tại Diễn đàn cộng đồng ESP8266
Đề xuất:
Quy trình lắp ráp cho khối san lấp mặt bằng: 30 bước
Quy trình lắp ráp cho Khối san lấp mặt bằng: Đây là bản viết kỹ thuật cuối cùng của Tiến sĩ Douglas Lecorchick trong Lớp TAD 330 của Trường Cao đẳng Berea được hoàn thành bởi Karmadri Santiago vào ngày 28 tháng 4 năm 2020
Hướng dẫn lắp ráp xe rô bốt lập trình Veedooo: 7 bước
Hướng dẫn lắp ráp xe rô bốt lập trình Veedooo: Danh sách gói
IOT123 - Lắp ráp hộp đo công suất: 6 bước
IOT123 - Lắp ráp hộp đồng hồ đo công suất: Đây là một vỏ bọc cho ATTINYPOWERMETER được tạo ra bởi moononournation, nó có thể đo liên tục điện áp (V), dòng điện (mA) và mức sử dụng năng lượng tích lũy (mWh). Và cũng vẽ một đồ thị đơn giản để hình dung các số liệu. Như hướng dẫn hookup đơn giản được giới thiệu o
IOT123 - HUB CẢM BIẾN HỖN HỢP: VỎ THẾ HỆ ICOS10 (DÂY HOOKUP) Lắp ráp: 4 bước
IOT123 - HUB CẢM BIẾN HỖN HỢP: VỎ THẾ HỆ ICOS10 (DÂY HOOKUP) Lắp ráp: CẬP NHẬT Chúng tôi khuyên bạn nên sử dụng mạch IDC (không phải HOOKUP) để có độ tin cậy cao hơn. Việc lắp ráp HOOKUP này có thể sử dụng cho các hoạt động không quan trọng nếu bạn có thời gian để kiểm tra mạch. Tôi tìm thấy một số dây (lớp trên cùng của bảng: đỏ / vàng) không dài
Cách lắp ráp Bộ lập phương ánh sáng 3D 8x8x8 Quang phổ nhạc MP3 LED xanh từ Banggood.com: 10 bước (có hình ảnh)
Cách lắp ráp Bộ lập phương ánh sáng 3D 8x8x8 Quang phổ nhạc MP3 LED xanh từ Banggood.com: Đây là những gì chúng tôi đang xây dựng: Bộ lập phương ánh sáng 3D 8x8x8 Quang phổ nhạc LED màu xanh dương tham gia kênh YouTube của tôi, nơi tôi tạo ra các khối LED, rô bốt, IoT, in 3D và mor