Isi kandungan:

Pencari Jarak Attiny85: 4 Langkah (dengan Gambar)
Pencari Jarak Attiny85: 4 Langkah (dengan Gambar)

Video: Pencari Jarak Attiny85: 4 Langkah (dengan Gambar)

Video: Pencari Jarak Attiny85: 4 Langkah (dengan Gambar)
Video: arduino project Saklar tanpa sentuh ultrasonic HC SR04 attiny85 digispark 2024, Julai
Anonim
Image
Image
Pencari Jarak Attiny85
Pencari Jarak Attiny85
Pencari Jarak Attiny85
Pencari Jarak Attiny85

Sebelum membuat arahan ini, saya baru sahaja mendapatkan beberapa Attinys baru (Attinies?) Dan ingin membuat sesuatu dengan mereka. Ketika itulah saya melihat pencari jarak jauh ultrasonik saya sendiri tidak digunakan. Pencari jarak ultrasonik Attiny ini memberikan jarak melalui serangkaian LED berkelip dan bahkan boleh ditukar dari CM ke IN dengan menahan butang cukup lama.

Langkah 1: Kumpulkan Bahan

Maaf, kebanyakan pautan adalah untuk item dalam jumlah besar tetapi ia murah dan itulah yang saya gunakan.

  • Attiny85 / 45 - Harga di Ebay boleh didapati sekitar $ 2.00 tetapi penyenaraian berakhir dengan cepat jadi inilah Amazon
  • Soket 8 Pin
  • Suis slaid
  • Butang
  • Pencari Jarak Ultrasonik
  • Leds x 3 (Warna apa pun)
  • Resistor yang sesuai dengan warna yang dipilih untuk 5v https://led.linear1.org/1led.wiz (kalkulator perintang yang berguna)
  • Perfboard - $ 6.99 untuk 5. Juga lihat di Ebay.
  • Bateri + volt sembilan volt
  • Pengatur voltan 5v

Langkah 2: Membina Litar

Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar

Sekiranya anda mahu, anda boleh mengujinya di papan roti untuk memastikan semuanya teratur, atau anda boleh terus menuju ke papan wangi (atau buat PCB anda sendiri).

nombor port (nombor pin)

  • Gema ultrasonik + Trig pin >>> 2 (7)
  • Butang ------------------------- >>> 1 (6)
  • LED 50-an ---------------------- >>> 0 (5)
  • LED 10-an --------------------- >> 4 (3)
  • LED 1s ------------------------ >>> 3 (2)

Jangan ragu untuk mengubahnya pula yang paling mudah dibuat. Saya mengaturnya dengan cara ini kerana ia kelihatan paling baik di Fritzing:)

Langkah 3: Program Atiny

Atur cara Attiny
Atur cara Attiny

Seperti yang anda ketahui, langkah tambahan diperlukan untuk memprogram Attiny. Sekiranya anda tahu bagaimana program terus berjalan dalam perjalanan! Sekiranya tidak, inilah pautan atau arahan!

Juga, PASTIKAN memuat turun pustaka Ping Baru kerana itulah bagaimana saya boleh mempunyai gema dan trig pada pin yang sama. Sekiranya anda tidak tahu cara menambah perpustakaan, muat turun.zip dari pautan kemudian pergi ke Sketsa> Sertakan Perpustakaan> Tambah Perpustakaan.zip> Muat turun> NewPing *.zip

* Jangan katakan bahawa anda mendapat kesalahan semasa menyusun tanpa menambahkan perpustakaan terlebih dahulu! *

Dan inilah kodnya.

Langkah 4: Menggunakannya

Pada dasarnya sekarang ia hanya menunjuk dan menembak (baik, tekan).

Untuk memberi jarak terdapat tiga LED. Satu makna masing-masing 50, 10, dan 1. Sebagai contoh, jika jaraknya 67 maka 50 LED akan berkelip sekali, 10 akan berkelip sekali dan 1 akan berkelip tujuh kali. Semua menambah hingga 67. (50 + 10 + 7 = 67).

Untuk menukarnya dari CM ke IN atau sebaliknya terus butang selama lebih dari dua saat. Bergantung pada apa yang sedang dihidupkan (Lalai adalah CM), semua LED akan berkedip untuk menunjukkan yang ditetapkan.

Lampu padat menyala kemudian == CM ke INFlashing ---------- == IN ke CM

Sekiranya anda mempunyai sebarang pertanyaan, jangan ragu untuk bertanya!

Disyorkan: