Scopri come utilizzare ATtiny85 in UNDER 4 Minutes!

Qui hai la guida di avvio completa al microcontrollore Attiny85 compresso in un breve ma dettagliato video che copre tutto, dalla configurazione di Arduino come ISP al caricamento di un codice funzionante.

Passaggio 1: video

Passaggio 2: parti

  • Arduino Uno
  • Cavo per stampante USB
  • ATtiny85
  • Cavi jumper
  • 3 LED rossi
  • 3 resistori da 220 Ohm
  • Potenziometro da 10 KOhm
  • breadboard
  • Opzionale: condensatore da 10 µF

Passaggio 3: installa i driver ATtiny85

Vai all'IDE di Arduino e in File / Preferenze compila il campo "URL schede aggiuntive" con questo comando:

//raw.githubusercontent.com/damellis/attiny / ...

Quindi fare clic su Chiudi.

Ora vai su Strumenti / Board / Board Manager, e lì cerca attiny nella casella di ricerca. Quindi fare clic sulla casella attiny e premere Installa - al termine, chiudere.

Passaggio 4: Configurare Arduino UNO come ISP

Inizia configurando il tuo Arduino Uno come programmatore per ATtiny85. Collega il tuo Arduino usando un cavo USB nel tuo computer e nell'IDE di Arduino carica lo schizzo di esempio "Arduino come ISP" sotto File / Esempi / Arduino come ISP. Quindi fai clic su carica come con qualsiasi altro codice. Finora non sono necessari collegamenti con Arduino Uno.

Passaggio 5: Programmazione di ATtiny85

Ora per programmare l'ATtiny85 stesso, posizionalo in una breadboard e collega i cavi jumper secondo lo schizzo:

  • GND - Arduino Ground
  • VCC - Arduino 5V
  • Ripristina - Arduino Pin 10
  • Pin 0 - Arduino Pin 11
  • Pin 1 - Arduino Pin 12
  • Pin 2 - Arduino Pin 13

Opzionale: è possibile aggiungere un condensatore da 10 uF tra Reset e Terra

Spetta ora a te cosa vuoi caricare su ATtiny85, ma prima seleziona le impostazioni corrette:

  • Selezionando l'opzione scheda ATtiny85 in Strumenti / Schede / ATtiny25 / 45/58
  • Processore come "ATtiny85" con orologio "1 MHz"
  • e il programmatore corretto: "Arduino come ISP"

Passaggio 6: LED lampeggiante

Per prima cosa scarica il programma .ino allegato da questa pagina. Quindi caricalo con la stessa configurazione del passaggio precedente. Questa è solo un'estensione per vedere se ATtiny85 funziona. Fondamentalmente è un giocattolo LED lampeggiante in cui la velocità è controllata con il potenziometro.

Scollega ATtiny85 da Uno e collegalo a qualsiasi fonte di alimentazione, come alcune batterie.

  • Prendi i tre resistori da 220 Ohm e collegali separatamente ai pin 0, 1 e 2
  • Collegare ciascun anodo LED a resistori separati
  • Collegare tutti i catodi LED a GND
  • Collegare il VCC di ATtiny al terminale positivo della fonte di alimentazione e il pin GND a terra
  • Collegare infine il pin del potenziometro centrale al pin 3 di ATtiny85 e i pin opposti rispettivamente a terra e alimentazione

E abbiamo finito.

Passaggio 7: circuito finito

Può anche essere visto lavorare nel video. Godere!

Passaggio 8: download del codice

allegati

  • Scarica attiny_blinker.ino

Articoli Correlati