¿Puedo usar Attiny en lugar de Arduino uno? [cerrado]

-6

¿Alguien puede sugerirme eso? ¿Puedo usar un tablero Attiny85 en lugar de Arduino uno? ¿Y cómo puede ser posible?

    

2 respuestas

3
  

¿Puedo usar Attiny en lugar de Arduino uno?

Sí.

Si solo está utilizando algunos pines IO y no tiene requisitos especiales de velocidad u otras instalaciones que se encuentran en el ATMega328 y no en, por ejemplo, un ATtiny85.

Búsqueda en la web de "Shrinkify Arduino"

  

El ATtiny45 u 85 es una excelente opción para ejecutar programas simples Arduino: es pequeño, barato y relativamente fácil de usar. Sin embargo, tiene algunas limitaciones relativas al ATmega328P en un Arduino Uno. Hay menos pines, lo que significa que no puedes conectar tantos componentes. Hay menos memoria flash (4KB o 8KB en lugar de 32KB), lo que significa que sus programas no pueden ser tan grandes. Hay menos RAM (256 o 512 bytes en lugar de 2 KB), lo que significa que no puede almacenar tanta información. Y no hay puerto serie de hardware ni puerto I2C (biblioteca de cables), lo que hace que la comunicación sea más complicada. (Existen soluciones alternativas, como la biblioteca de SoftwareSerial o la biblioteca de TinyWire, pero no son tan robustas y flexibles).

     

En resumen, entonces, si su proyecto requiere solo unas pocas entradas y / o salidas simples, probablemente esté bien usando un ATtiny. Sin embargo, si está intentando conectar más componentes o realizar un procesamiento de datos o comunicación más complejo, probablemente esté mejor con algo como el ATmega328P en un Arduino Uno. Si quieres algo más pequeño y barato que una placa Arduino completa, puedes intentar usar un ATmega328P en una placa de pruebas.

- tecnología MIT high-low

Esbozode"Blink" ejecutándose en un ATtiny85.

UnaplacadedesarrollosimilaraArduinobasadaenATtiny85.

Otro.

    
respondido por el RedGrittyBrick
0

Puedes, pero depende de lo que necesites. Los bot son microprocesadores, si necesita encender el LED en algún sensor / botón simple, entonces no debería haber ningún problema. Pero Arduino Uno tiene encabezados estandarizados en el tablero y más pines / funciones y más potencia / ram / etc. Así que puede hacer cosas más complicadas.

También puedes jugar cartas en teléfonos inteligentes, computadoras portátiles, PC o PC de juegos. No puedes jugar un nuevo juego AAA +++ en un teléfono inteligente y en una computadora portátil, obtienes un máximo de detalles muy bajos y una salida lenta. ¿Como es posible? (Ese es el mismo tipo de pregunta)

UNO es básicamente estabilizador de potencia + convertidor USB / serie + atmega328 con oscilador + encabezados de fantasía en un patrón estandarizado de alguna manera, por lo que los escudos encajan. No se puede simplemente cambiar el esquema y poner Attiny85 allí, ya que no hay suficientes pines para todos los conectores. Puede hacer PCB con alguna funcionalidad restringida (menos IO) con Attin85 y usarlo para experimentos más simples. Muchos experimentos con UNO usan solo 2-4 pines, por lo que UNO es una exageración. Muchos usan mucho más por lo que el Attiny no sería suficiente.

Algunas veces es mejor hacer tu propio PCB con atmega328 en Attin85, o más, tal vez incluso en combinación. Todo depende de qué experimento quieras hacer

    
respondido por el gilhad

Lea otras preguntas en las etiquetas