Daftar Isi:

Attiny85 Distance Finder: 4 Langkah (dengan Gambar)
Attiny85 Distance Finder: 4 Langkah (dengan Gambar)

Video: Attiny85 Distance Finder: 4 Langkah (dengan Gambar)

Video: Attiny85 Distance Finder: 4 Langkah (dengan Gambar)
Video: ATtiny85 simplest radio controller - 4 digital channels 2024, November
Anonim
Image
Image
Pencari Jarak Attiny85
Pencari Jarak Attiny85
Pencari Jarak Attiny85
Pencari Jarak Attiny85

Sebelum saya membuat instruksi ini, saya baru saja mendapatkan beberapa Attinys (Attinies?) baru dan ingin membuat sesuatu dengan mereka. Saat itulah saya melihat pencari jangkauan ultrasonik saya sendirian tidak digunakan. Pencari jarak Attiny ultrasonik ini memberikan jarak melalui serangkaian LED yang berkedip dan bahkan dapat dialihkan dari CM ke IN dengan menahan tombol cukup lama.

Langkah 1: Kumpulkan Bahan

Maaf, sebagian besar tautan adalah untuk barang-barang dalam jumlah besar tetapi harganya murah dan itulah yang saya gunakan.

  • Attiny85/45 - Harga di Ebay dapat ditemukan sekitar $2,00 tetapi daftar berakhir dengan cepat jadi inilah Amazon
  • Soket 8 Pin
  • Saklar geser
  • Tombol
  • Pencari Jarak Ultrasonik
  • Led x 3 (Warna apa saja)
  • Resistor yang sesuai dengan warna yang dipilih untuk 5v https://led.linear1.org/1led.wiz (kalkulator resistor yang membantu)
  • Perfboard - $6,99 untuk 5. Lihat juga di Ebay.
  • Baterai sembilan volt + dudukan
  • pengatur tegangan 5v

Langkah 2: Bangun Sirkuit

Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit
Membangun Sirkuit

Jika mau, Anda dapat mengujinya di papan tempat memotong roti untuk memastikan semuanya beres, atau Anda dapat langsung membuka papan perf (atau membuat PCB Anda sendiri).

nomor port (Nomor pin)

  • Gema ultrasonik + Pin pemicu >>> 2 (7)
  • Tombol ------------------------- >>> 1 (6)
  • 50-an LED ----------------------- >>> 0 (5)
  • 10s LED--------------------->> 4 (3)
  • 1s LED ------------------------ >>> 3 (2)

Jangan ragu untuk mengubah ini yang paling mudah dibuat. Saya mengaturnya dengan cara ini karena terlihat paling bagus di Fritzing:)

Langkah 3: Programkan Attiny

Programkan Attiny
Programkan Attiny

Seperti yang mungkin Anda ketahui, langkah-langkah tambahan diperlukan untuk memprogram Attiny. Jika Anda tahu cara memprogram, lanjutkan perjalanan Anda! Jika tidak, berikut ini tautan atau instruksinya!

Juga, PASTIKAN untuk mengunduh pustaka Ping Baru karena itulah cara saya dapat memiliki gema dan trigonometri pada pin yang sama. Jika Anda tidak tahu cara menambahkan pustaka, unduh.zip dari tautan lalu buka Sketsa > Sertakan Pustaka > Tambahkan Pustaka.zip > Unduhan > NewPing*.zip

*Tolong jangan katakan bahwa Anda mendapatkan kesalahan saat mengkompilasi tanpa terlebih dahulu menambahkan perpustakaan!*

Dan inilah kodenya.

Langkah 4: Menggunakannya

Pada dasarnya sekarang hanya point and shoot (well, tekan).

Untuk memberi jarak ada tiga LED. Satu artinya masing-masing 50, 10, dan 1. Misalnya, jika jaraknya 67 maka LED 50 akan berkedip sekali, 10 akan berkedip sekali dan 1 akan berkedip tujuh kali. Semua menambahkan hingga 67. (50 + 10 + 7= 67).

Untuk beralih dari CM ke IN atau sebaliknya tahan tombol selama lebih dari dua detik. Tergantung pada apa yang sedang aktif (Defaultnya adalah CM) semua LED akan berkedip untuk menunjukkan apa yang telah diatur.

Lampu menyala lalu mati == CM ke INFLampu berkedip ---------- == IN ke CM

Jika Anda memiliki pertanyaan jangan ragu untuk bertanya!

Direkomendasikan: