Mục lục:

Attiny85 Khoảng cách tìm kiếm: 4 bước (có hình ảnh)
Attiny85 Khoảng cách tìm kiếm: 4 bước (có hình ảnh)

Video: Attiny85 Khoảng cách tìm kiếm: 4 bước (có hình ảnh)

Video: Attiny85 Khoảng cách tìm kiếm: 4 bước (có hình ảnh)
Video: RÁP TRẠM SÚNG KHÒ 858D THÔNG MINH VÀ HIỆN ĐẠI (PHẦN 2 : HOÀN THIỆN VÀ HƯỚNG DẪN CÀI ĐẶT) 2024, Tháng mười một
Anonim
Image
Image
Công cụ tìm khoảng cách Attiny85
Công cụ tìm khoảng cách Attiny85
Công cụ tìm khoảng cách Attiny85
Công cụ tìm khoảng cách Attiny85

Trước khi tôi thực hiện điều này có tính hướng dẫn, tôi vừa nhận được một số Attinys mới (Attinies?) Và muốn làm một cái gì đó với chúng. Đó là khi tôi nhận thấy công cụ tìm phạm vi siêu âm của mình hoàn toàn không được sử dụng. Công cụ tìm khoảng cách Attiny siêu âm này cung cấp khoảng cách thông qua một loạt đèn LED nhấp nháy và thậm chí có thể được chuyển từ CM sang IN bằng cách giữ nút đủ lâu.

Bước 1: Thu thập vật liệu

Xin lỗi, hầu hết các liên kết dành cho các mặt hàng với số lượng lớn nhưng chúng rẻ và là những gì tôi đã sử dụng.

  • Attiny85 / 45 - Giá trên Ebay có thể được tìm thấy khoảng $ 2,00 nhưng danh sách kết thúc nhanh chóng vì vậy đây là Amazon
  • Ổ cắm 8 chân
  • Công tắc trượt
  • Cái nút
  • Công cụ tìm khoảng cách siêu âm
  • Đèn Led x 3 (Bất kỳ màu nào)
  • Điện trở đi với màu đã chọn cho 5v https://led.linear1.org/1led.wiz (máy tính điện trở hữu ích)
  • Perfboard - $ 6,99 cho 5. Cũng tìm trên Ebay.
  • Pin 9 volt + giá đỡ
  • Bộ điều chỉnh điện áp 5v

Bước 2: Xây dựng mạch

Xây dựng mạch
Xây dựng mạch
Xây dựng mạch
Xây dựng mạch
Xây dựng mạch
Xây dựng mạch

Nếu muốn, bạn có thể kiểm tra điều này trên bảng mạch để đảm bảo mọi thứ đều theo thứ tự, hoặc bạn có thể chuyển thẳng đến bảng điều khiển (hoặc tạo PCB của riêng bạn).

số cổng (số pin)

  • Tiếng vang siêu âm + Chân cắt >>> 2 (7)
  • Nút ------------------------- >>> 1 (6)
  • 50s LED ---------------------- >>> 0 (5)
  • LED 10 giây --------------------- >> 4 (3)
  • 1s LED ------------------------ >>> 3 (2)

Hãy thoải mái thay đổi những điều này, cách dễ thực hiện nhất. Tôi thiết lập nó theo cách này vì nó trông đẹp nhất trên Fritzing:)

Bước 3: Lập trình Attiny

Lập trình Attiny
Lập trình Attiny

Như bạn có thể biết là cần thêm các bước để lập trình Attiny. Nếu bạn biết cách lập trình, hãy tiếp tục trên con đường của bạn! Nếu bạn không, đây là một liên kết hoặc một hướng dẫn!

Ngoài ra, hãy CHẮC CHẮN tải xuống thư viện Ping mới vì đó là cách tôi có thể có echo và trig trên cùng một chân. Nếu bạn không biết cách thêm thư viện, hãy tải xuống.zip từ liên kết, sau đó đi tới Phác thảo> Bao gồm Thư viện> Thêm Thư viện.zip> Tải xuống> NewPing *.zip

* Vui lòng không nói rằng bạn đang gặp lỗi khi biên dịch mà không thêm thư viện trước! *

Và đây là mã.

Bước 4: Sử dụng nó

Về cơ bản bây giờ nó chỉ là ngắm và bắn (tốt, bấm).

Để cung cấp cho khoảng cách có ba đèn LED. Một nghĩa là 50, 10 và 1 tương ứng. Ví dụ: nếu khoảng cách là 67 thì đèn LED 50 sẽ nháy một lần, đèn 10 sẽ nháy một lần và đèn 1 sẽ nháy bảy lần. Tất cả cộng lại thành 67. (50 + 10 + 7 = 67).

Để chuyển nó từ CM sang IN hoặc ngược lại, hãy giữ nút trong hơn hai giây. Tùy thuộc vào những gì nó hiện đang bật (mặc định của nó là CM), tất cả các đèn LED sẽ nhấp nháy để cho biết nó đã được đặt thành gì.

Đèn liên tục bật rồi tắt == CM sang Đèn nhấp nháy ---------- == IN sang CM

Nếu bạn có bất kỳ câu hỏi nào hãy hỏi!

Đề xuất: