Tabla de contenido:

Buscador de distancia Attiny85: 4 pasos (con imágenes)
Buscador de distancia Attiny85: 4 pasos (con imágenes)

Video: Buscador de distancia Attiny85: 4 pasos (con imágenes)

Video: Buscador de distancia Attiny85: 4 pasos (con imágenes)
Video: Pr#54 ¿Como hago este mando ATtiny85 y 433MHz? 2024, Mes de julio
Anonim
Image
Image
Buscador de distancia Attiny85
Buscador de distancia Attiny85
Buscador de distancia Attiny85
Buscador de distancia Attiny85

Antes de hacer este instructable, acababa de obtener algunos Attinys nuevos (¿Attinies?) Y quería hacer algo con ellos. Fue entonces cuando me di cuenta de que mi telémetro ultrasónico no estaba siendo utilizado. Este buscador de distancia ultrasónico Attiny proporciona la distancia a través de una serie de LED parpadeantes e incluso se puede cambiar de CM a IN manteniendo presionado el botón durante el tiempo suficiente.

Paso 1: Reúna los materiales

Lo siento, la mayoría de los enlaces son para artículos a granel, pero son baratos y son los que yo utilicé.

  • Attiny85 / 45 - Los precios en Ebay se pueden encontrar por alrededor de $ 2.00 pero los listados terminan rápidamente, así que aquí está Amazon
  • Toma de 8 pines
  • Interruptor deslizante
  • Botón
  • Buscador de distancia ultrasónico
  • Leds x 3 (cualquier color)
  • Resistencias que van con el color seleccionado para 5v https://led.linear1.org/1led.wiz (útil calculadora de resistencias)
  • Perfboard - $ 6,99 por 5. También busque en Ebay.
  • Batería de nueve voltios + soporte
  • Regulador de voltaje 5v

Paso 2: construyó el circuito

Construyó el circuito
Construyó el circuito
Construyó el circuito
Construyó el circuito
Construyó el circuito
Construyó el circuito

Si lo desea, puede probar esto en una placa de pruebas para asegurarse de que todo esté en orden, o puede ir directamente a una placa de perforación (o crear su propia PCB).

número de puerto (número de pin)

  • Eco ultrasónico + Pin de disparo >>> 2 (7)
  • Botón ------------------------- >>> 1 (6)
  • LED de los años 50 ---------------------- >>> 0 (5)
  • LED de 10 s --------------------- >> 4 (3)
  • LED de 1 s ------------------------ >>> 3 (2)

Siéntase libre de cambiarlos de la forma más fácil de hacer. Lo configuré de esta manera porque se veía mejor en Fritzing:)

Paso 3: Programe el Attiny

Programar el Attiny
Programar el Attiny

Como probablemente sepa, se necesitan pasos adicionales para programar un Attiny. Si sabes programar, ¡continúa tu camino! Si no lo hace, ¡aquí hay un enlace o un instructivo!

Además, ASEGÚRESE de descargar la biblioteca New Ping ya que así es como puedo tener el eco y el disparo en el mismo pin. Si no sabe cómo agregar una biblioteca, descargue el.zip del enlace y luego vaya a Sketch> Incluir biblioteca> Agregar biblioteca.zip> Descargas> NewPing *.zip

* ¡Por favor, no diga que está obteniendo errores al compilar sin antes agregar la biblioteca! *

Y aquí está el código.

Paso 4: usándolo

Básicamente ahora es solo apuntar y disparar (bueno, presione).

Para dar la distancia hay tres LED. Uno significa 50, 10 y 1 respectivamente. Por ejemplo, si la distancia es 67, el LED 50 parpadeará una vez, el 10 parpadeará una vez y el 1 parpadeará siete veces. Todos sumando 67. (50 + 10 + 7 = 67).

Para cambiarlo de CM a IN o viceversa, mantenga presionado el botón durante más de dos segundos. Dependiendo de lo que esté encendido actualmente (su valor predeterminado es CM), todos los LED parpadearán para indicar en qué se configuró.

Luz fija encendida y luego apagada == CM a la luz INFLASH ---------- == IN a CM

¡Si tiene alguna pregunta, sientase con libertad de preguntar!

Recomendado: