Mục lục:
Video: Máy vẽ giá trị tương tự Arduino: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Một thời gian trước, tôi đã nghĩ rằng sẽ khá tiện lợi nếu có một biểu đồ cho các đầu ra tương tự của tôi. Nó sẽ giúp gỡ lỗi kết quả đầu ra của tôi, cung cấp cho tôi ý tưởng chung về giới hạn của cảm biến và những gì không, và thậm chí sẽ chỉ là một giao diện khá thú vị cần có cho bất kỳ cảm biến nào. Vì vậy, với Arduino, oled và cảm biến mà bạn chọn, hãy bắt đầu và chạy.
Bước 1: Những thứ bạn sẽ cần:
- Một Arduino
- Màn hình hiển thị (dự án của tôi sử dụng OLED 0,96 "và bản phác thảo cũng phù hợp với điều này, nhưng hãy thoải mái sử dụng bất kỳ màn hình nào bạn muốn. Tuy nhiên, bạn sẽ phải chỉnh sửa mã của nó (được giải thích trong phần mã))
- Một breadboard (tôi sử dụng một tấm chắn breadboard tùy chỉnh, nhưng nó không quan trọng bạn sử dụng cái gì)
- Dây nhảy
- Không có nhiều thời gian
Bước 2: Phần cứng
Kết nối OLED: (Tham khảo hình ảnh ở trên để biết màu sắc)
- Dây đỏ (VCC): 5v của Arduino
- Dây màu xanh lá cây (GND): Mặt đất của Arduino
- Dây màu tím (SCL): SCL của Arduino (Kiểm tra phần dưới cùng của bo mạch để biết nhãn, nếu không có chân SCL cụ thể, nó thường là A5)
- Dây màu cam (SDA): SDA của Arduino (Kiểm tra phần dưới cùng của bo mạch để ghi nhãn, nếu không có chân SDA cụ thể, nó thường là A4)
Kết nối Cảm biến: (Tham khảo hình ảnh ở trên để biết màu sắc)
- Cấp nguồn cho cảm biến theo sơ đồ chân cụ thể của nó
- Đầu ra của cảm biến phải đi đến A0
Bước 3: Mã
Đó là một điều đơn giản mà chương trình thực hiện - nó lấy đầu vào tương tự, ánh xạ nó tới tọa độ y của đồ thị và vẽ một đường thẳng đến tọa độ y, từ tọa độ y trước đó, trong khi tọa độ x liên tục tăng lên.
Mã này không quá phức tạp và được nhận xét tốt, vì vậy nếu bạn cảm thấy bạn hiểu nó đủ tốt để chỉnh sửa nó, bằng mọi cách, hãy làm như vậy. Tuy nhiên, nó được thiết kế để có thể tùy chỉnh tối đa với sự điều chỉnh tối thiểu. Để thay đổi kích thước biểu đồ, vị trí biểu đồ hoặc kích thước thanh đọc (kích thước thanh đã được tối ưu hóa và được đặt một cách thích ứng), bạn chỉ cần thay đổi
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
hằng số, theo yêu cầu của bạn, trong phần định nghĩa hằng số.
Ngoài ra, đầu ra cảm biến của bạn có thể bị đảo ngược (đầu vào cao -> đầu ra thấp và ngược lại). Trong trường hợp này, hãy thay đổi hằng số INVERTED thành 'true'.
Mã Arduino:
Bước 4: Kết luận
Vì vậy, đó là nó cho dự án đơn giản này. Hy vọng rằng nó sẽ được sử dụng cho những người khác. Nếu bạn tình cờ tìm thấy lỗi trong mã, bất kỳ cải tiến tiềm năng nào hoặc thậm chí là cách sử dụng mới cho dự án, vui lòng cho tôi biết trong phần nhận xét. Ngoài ra, nếu bạn thích dự án, hãy cân nhắc bỏ phiếu cho dự án đó trong cuộc thi "Build A Tool".
Đề xuất:
Cách đọc nhiều giá trị tương tự bằng một pin tương tự: 6 bước (có hình ảnh)
Cách đọc nhiều giá trị tương tự bằng một chân tương tự: Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách đọc nhiều giá trị tương tự chỉ bằng một chân đầu vào tương tự
Giá máy chủ mini IKEA trị giá 70 đô la: 8 bước
Giá đỡ máy chủ mini IKEA trị giá 70 đô la: Làm giá đỡ máy chủ mini trị giá 350 đô la - 550 đô la với giá 70 đô la! Giả sử bạn có một số máy chủ có thể lắp vào giá đỡ trong nhà. Ví dụ: bạn có thể có một máy chủ web cho trang web công ty của mình, một máy chủ tệp cho hàng terabyte phương tiện vi phạm bản quyền (chưa) của bạn và mạng lặt vặt
Xây dựng Quản gia / Xe / Xe tăng cho Robot ESP8266 được điều khiển từ xa trị giá $ 15 cho Ios và Android: 4 bước
Xây dựng một Quản gia / Xe / Xe tăng cho Robot ESP8266 được điều khiển từ xa trị giá $ 15 cho Ios và Android: Bạn có ghét đi vào bếp để vẽ một món ăn nhẹ không? Hoặc để có được một thức uống mới? Tất cả điều này có thể được khắc phục với người quản gia điều khiển từ xa trị giá 15 đô la đơn giản này
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Chân máy / Chân máy cho mọi máy ảnh): 6 bước
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Monopod / chân máy cho mọi máy ảnh): Có …. Bạn có thể tự làm giá đỡ chỉ với một số ống PVC và chữ T. Nó rất nhẹ … Nó được cân bằng hoàn hảo … Nó rắn chắc … Nó thân thiện với khả năng tùy chỉnh … Tôi là Sooraj Bagal và tôi sẽ chia sẻ kinh nghiệm của mình về giá đỡ máy ảnh này mà tôi đã tạo cho
Máy kiểm tra giá trị gia tốc trọng lực: 5 bước (có hình ảnh)
Máy đo giá trị gia tốc trọng lực: Dựa trên chuyển động học, dự án này đo giá trị của hằng số gia tốc trọng lực (‘ g ’) bằng cách đo dữ liệu chuyển động rơi tự do. , bi thủy tinh, bi thép, v.v.) rơi