Taula de continguts:

Cercador de distància Attiny85: 4 passos (amb imatges)
Cercador de distància Attiny85: 4 passos (amb imatges)

Vídeo: Cercador de distància Attiny85: 4 passos (amb imatges)

Vídeo: Cercador de distància Attiny85: 4 passos (amb imatges)
Vídeo: Robot seguidor de linea negra/blanca (muy fácil) 2024, Desembre
Anonim
Image
Image
Cercador de distància Attiny85
Cercador de distància Attiny85
Cercador de distància Attiny85
Cercador de distància Attiny85

Abans de fer-ho instructiu, acabava d’aconseguir alguns Attinys nous (Attinies?) I volia fer alguna cosa amb ells. Va ser aleshores quan vaig notar que el meu telemetre per ultrasons no estava utilitzat tot sol. Aquest cercador ultrasònic de distància Attiny proporciona la distància a través d’una sèrie de LED intermitents i fins i tot es pot canviar de CM a IN mantenint premut el botó durant un temps suficient.

Pas 1: reuniu materials

Ho sento, la majoria dels enllaços són per a articles de manera massiva, però són barats i són els que he utilitzat.

  • Attiny85 / 45: es poden trobar preus a Ebay per aproximadament 2,00 dòlars, però les llistes acaben ràpidament, així que aquí teniu Amazon
  • Socket de 8 pins
  • Interruptor lliscant
  • Botó
  • Cercador de distància per ultrasons
  • Leds x 3 (qualsevol color)
  • Resistències que van amb el color seleccionat per a 5v https://led.linear1.org/1led.wiz (calculadora de resistències útil)
  • Perfboard: 6,99 dòlars per 5. També mireu a Ebay.
  • Bateria de nou volts + suport
  • Regulador de tensió 5v

Pas 2: Construït el circuit

Construït el circuit
Construït el circuit
Construït el circuit
Construït el circuit
Construït el circuit
Construït el circuit

Si voleu, podeu provar-ho en un tauler de verificació per assegurar-vos que tot estigui en ordre, o bé anar directament a un perfboard (o crear el vostre propi PCB).

número de port (número PIN)

  • Echo per ultrasons + Pin de gat >>> 2 (7)
  • Botó ------------------------- >>> 1 (6)
  • LED dels anys 50 ---------------------- >>> 0 (5)
  • LED de 10 anys --------------------- >> 4 (3)
  • 1s LED ------------------------ >>> 3 (2)

No dubteu a canviar-los de totes maneres, el que és més fàcil de fer. Ho vaig configurar d'aquesta manera perquè tenia un aspecte més maco a Fritzing:)

Pas 3: programeu Attiny

Programa l'Attiny
Programa l'Attiny

Com segurament sabeu, calen passos addicionals per programar un Attiny. Si saps programar, continua el teu camí. Si no ho feu, aquí teniu un enllaç o un document instructiu.

A més, assegureu-vos de descarregar la biblioteca New Ping, ja que és així com puc tenir el ressò i el trig en el mateix pin. Si no sabeu com afegir una biblioteca, descarregueu el.zip des de l'enllaç i aneu a Sketch> Inclou biblioteca> Afegeix biblioteca.zip> Descàrregues> NewPing *.zip

* Si us plau, no digueu que teniu errors en compilar sense afegir prèviament la biblioteca. *

I aquí teniu el codi.

Pas 4: utilitzar-lo

Bàsicament ara només és apuntar i disparar (bé, premeu).

Per donar la distància hi ha tres LED. Un que significa 50, 10 i 1 respectivament. Per exemple, si la distància és de 67, el LED 50 parpellejarà una vegada, el 10 parpellejarà una vegada i l'1 parpellejarà set vegades. Tots sumen 67. (50 + 10 + 7 = 67).

Per canviar-lo de CM a IN o viceversa, mantingueu premut el botó durant més de dos segons. Depenent del que estigui activat actualment (el valor per defecte és CM), tots els LED parpellejaran per indicar a què s'ha configurat.

Llum fixa activada i apagada == CM a IN Llum intermitent ---------- == IN a CM

Si teniu alguna pregunta, no dubteu a fer-ho.

Recomanat: