Mục lục:
- Quân nhu
- Bước 1: Bước một: Nối con quay hồi chuyển vào Arduino
- Bước 2: Bước 2: Gắn đèn LED
- Bước 3: Mã hóa
- Bước 4: Lắp ráp và thi công
- Bước 5: BẠN ĐÃ LÀM ĐƯỢC
Video: Cảm biến gia tốc kế với Arduino: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Tôi đã có một ý tưởng cho một chiếc mũ bảo hiểm điện tử có thể tạo nên một Trang phục Halloween tuyệt vời. Nếu không đi vào quá nhiều chi tiết, nó sẽ liên quan đến việc chiếu sáng theo các kiểu khác nhau tùy thuộc vào hướng mặt nạ quay, để khi tôi nhìn lên, mũ bảo hiểm sẽ sáng lên, nhưng vẫn giữ nguyên trạng thái trung lập nếu tôi không di chuyển.
Quân nhu
(1) Arduino Uno và dây kết nối USB (1) Con quay hồi chuyển ba trục L3G4200 (có sẵn tại MPJA.com hoặc bất kỳ nơi nào có thể bán các loại mô-đun này)
một tay đầy đủ dây đực / cái (2+) Đèn LED và điện trở thích hợp
(1) Breadboard (Kích thước thu nhỏ vẫn ổn)
Một số loại nhà ở cho tất cả các thiết bị điện tử. Đối với ví dụ này, tôi đã sử dụng một hộp các tông thịnh soạn, nhưng bạn có thể sử dụng… bất cứ thứ gì vừa vặn theo đúng nghĩa đen.
Kiên nhẫn.
Bước 1: Bước một: Nối con quay hồi chuyển vào Arduino
Ok, vậy là có một vài dây có thể được gắn trực tiếp vào Arduino, nhưng có hai phần cần được kết nối với cổng 3.3v, vì vậy chúng ta cần sử dụng breadboard cho việc đó. Tiếp tục và gắn một dây màu đỏ từ cổng 3.3v vào hàng (+) trên breadboard. Sau đó, gắn một dây để kết nối chân VCC trên Gyro với dấu (+) trên breadboard. Lặp lại bước này với chân SDO trên Con quay hồi chuyển. bây giờ lấy một dây Đen và gắn Pin GND vào hàng (-) trên breadboard, sau đó gắn một dây từ Cổng GND Arduino vào hàng (-) trên breadboard. điều đó làm điều đó cho nguồn điện. Bây giờ cho các dây dữ liệu cần thiết để chạy đầy đủ Gyro. Bên dưới GRN trên con quay hồi chuyển là chân SDA, hãy gắn chân đó vào cổng A4 trên Arduino. Bên dưới đó là chân SCL, hãy gắn nó vào cổng A5 trên Arduino. Con quay hồi chuyển của bạn hiện đã được cắm đầy đủ.
Bước 2: Bước 2: Gắn đèn LED
Ok vì vậy đối với dự án của tôi, tôi đã có hai đèn LED sáng lên tùy thuộc vào cách hộp di chuyển. hãy tiếp tục và nối chúng lên. Điều này rất đơn giản, gắn dây dẫn dương điện trở vào chân số của chân bạn chọn (tôi chọn 8 và 9 tùy ý). nối những dây đó vào breadboard, sau đó gắn một đèn LED và gửi dây dẫn âm của đèn LED đến (-) trên breadboard. Điều này sẽ cấp cho bạn sức mạnh để thắp sáng hai đèn LED khác nhau dựa trên các thông số bạn đặt với Arduino.
Bước 3: Mã hóa
Ok, đây là nơi mọi thứ trở nên thú vị. và thật vui, ý tôi là… ừm. ổn. bạn yêu nó hoặc bạn không. ở đây chúng ta đi theo cách nào! Bạn sẽ cần phải viết mã Con quay hồi chuyển, điều mà tôi không biết phải làm thế nào. NHƯNG, internet thì có. Đối với dự án của tôi, tôi đã mượn mã do jtbourke đáng yêu cung cấp trong diễn đàn Arduino (https://forum.arduino.cc/index.php?topic=147351.0), bạn có thể sao chép và dán khá nhiều mã này và sử dụng nó làm cơ sở cho dự án. Từ đây, bạn cần thêm một vài dòng mã để phù hợp với mục đích của mình. đối với một, bạn muốn tạo một số biến toàn cục, một biến cho mỗi đèn LED bạn muốn chiếu sáng. Bản phác thảo này đã có các biến cho tọa độ X, Y và Z. bạn cần thêm vào đó một phần của mã, tôi khuyên bạn nên sử dụng câu lệnh IF THEN để tìm kiếm thời điểm gia tốc của bạn đạt đến một ngưỡng nhất định. Đây là một thử nghiệm và sai lầm rất nhiều, vì vậy hãy tiếp tục và làm cho mình một chiếc bánh sandwich và mặc một số lofi hip hop.
Bước 4: Lắp ráp và thi công
Chúc mừng! nếu bạn đã vượt qua bước cuối cùng có nghĩa là bạn gần như đã hoàn thành. Bây giờ tất cả những gì bạn phải làm là đặt tất cả các bộ phận vào trong hộp. [QUAN TRỌNG] đảm bảo rằng mọi thứ vẫn được cắm phù hợp, đảm bảo con quay hồi chuyển được đặt ở phía trước và trung tâm của thiết bị nếu không bạn sẽ nhận được kết quả đọc không đúng và đảm bảo rằng không có vật dẫn điện nào chạm vào mặt trước của con quay hồi chuyển, vì nó sẽ làm tắt thiết bị và bạn sẽ phải thiết lập lại Arduino. sau đó, bạn đã khá nhiều để đi.
Bước 5: BẠN ĐÃ LÀM ĐƯỢC
Công việc tốt đẹp. Bạn xong việc rồi. bây giờ hãy tận hưởng chiếc hộp của bạn sáng lên khi nó di chuyển!
Đề xuất:
Tự động hóa gia đình với cảm biến cảm ứng NodeMCU Rơle điều khiển nhiệt độ LDR: 16 bước
Tự động hóa gia đình với cảm biến cảm ứng NodeMCU Rơle điều khiển nhiệt độ LDR: Trong các dự án NodeMCU trước đây của tôi, tôi đã điều khiển hai thiết bị gia dụng từ Ứng dụng Blynk. Tôi đã nhận được nhiều nhận xét và tin nhắn để nâng cấp dự án với Điều khiển bằng tay và bổ sung thêm nhiều tính năng hơn. Vì vậy, tôi đã thiết kế Hộp mở rộng nhà thông minh này. Trong IoT này
Giám sát máy giặt / máy sấy quần áo với ESP8266 & Cảm biến gia tốc: 6 bước
Giám sát Máy giặt / Máy sấy Quần áo Với ESP8266 & Cảm biến Gia tốc: Máy giặt / máy sấy quần áo nằm ở tầng hầm, và theo quy luật, bạn đặt một đống quần áo vào đó và sau đó, bạn trở nên bận rộn trong công việc nhà khác của mình. Bạn bỏ qua bộ quần áo bị sũng nước và thấm nước dưới tầng hầm trên máy móc của bạn
Cách tạo cảm biến tốc độ dòng khí chính xác với Arduino với giá dưới £ 20 COVID-19 Quạt thông gió: 7 bước
Cách tạo cảm biến tốc độ dòng khí chính xác với Arduino với giá dưới £ 20 COVID-19 Quạt thông gió: Vui lòng xem báo cáo này để biết thiết kế mới nhất của cảm biến lưu lượng lỗ này: https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb.
Arduino Nano và Visuino: Chuyển đổi gia tốc thành góc từ cảm biến gia tốc và con quay hồi chuyển MPU6050 I2C: 8 bước (có hình ảnh)
Arduino Nano và Visuino: Chuyển đổi gia tốc thành góc từ cảm biến gia tốc kế và con quay hồi chuyển MPU6050 I2C: Một thời gian trước, tôi đã đăng một hướng dẫn về cách bạn có thể kết nối Cảm biến gia tốc, con quay hồi chuyển và la bàn MPU9250 với Arduino Nano và lập trình nó với Visuino để gửi dữ liệu gói và hiển thị nó trên Phạm vi và Dụng cụ trực quan. Gia tốc kế gửi X, Y,
Arduino Nano: Máy đo gia tốc con quay hồi chuyển Cảm biến MPU9250 I2C với Visuino: 11 bước
Arduino Nano: Cảm biến Con quay hồi chuyển Gia tốc MPU9250 Cảm biến I2C Với Visuino: MPU9250 là một trong những cảm biến gia tốc kế, con quay hồi chuyển và La bàn kết hợp tiên tiến nhất hiện có. Chúng có nhiều tính năng nâng cao, bao gồm lọc thông thấp, phát hiện chuyển động và thậm chí là một bộ xử lý chuyên dụng có thể lập trình