Sommario:
- Passaggio 1: installare il driver Windows per Attiny85
- Passaggio 2: installa i pacchetti della scheda per Arduino
- Passaggio 3: come caricare il programma
- Passaggio 4: risoluzione dei problemi
Video: Come usare Attiny85 con Arduino: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ho acquistato una nuova scheda Attiny85 di Digispark.
Ma non è stato possibile utilizzarlo per due giorni solo a causa dei pacchetti driver. E finalmente dopo aver cercato molto ho trovato la risposta. Ho fatto riferimento a vari tutorial per questo e ho provato. Stavo ricevendo un errore per la porta COM in Arduino. Qui ho risolto per questo.
Pinout: tutti i pin possono essere utilizzati come I/O digitali
Pin 0 → I2C SDA, PWM (LED sul modello B)
Pin 1 → PWM (LED sul modello A)
Pin 2 → I2C SCK, ingresso analogico
Pin 3 → Analog In (utilizzato anche per USB+ quando USB è in uso)
Pin 4 → PWM, analogico (utilizzato anche per USB, quando l'USB è in uso)
Pin 5 → Ingresso analogico
Per un pratico riferimento ai pin, capovolgere il Digispark: le funzionalità dei pin sono elencate sul retro
Passaggio 1: installare il driver Windows per Attiny85
Se si utilizza Arduino 1.6.6 o versioni successive e Windows, sarà necessario scaricare e installare i driver manualmente. Scarica, decomprimi ed esegui "Install Drivers" (su sistemi a 32 bit) o "DPInst64" (su sistemi a 64 bit).
I file del driver si trovano qui:
Collegamento
Dopo aver scaricato il file.zip > estrailo.
ed esegui il
Installa drivers.exe (per sistemi operativi a 64 bit)
DPinst64.exe (per sistemi operativi a 32 bit)
Passaggio 2: installa i pacchetti della scheda per Arduino
Copia questo URL e incollalo in File> Preferenze> URL gestore scheda aggiuntivo
digistump.com/package_digistump_index.json
- Vai al menu "Strumenti" e quindi al sottomenu "Board" - seleziona "Board Manager" e quindi dal menu a discesa del tipo seleziona "Contribuito":
- Selezionare il pacchetto "Schede Digistump AVR" e fare clic sul pulsante "Installa".
- Vedrai l'avanzamento del download nella barra in basso della finestra "Boards Manager" una volta completato mostrerà "Installato" accanto a quell'elemento nell'elenco.
- UTENTI WINDOWS: Al termine dell'installazione con la finestra pop-up della procedura guidata di installazione dei driver, fare clic su "Avanti" in questa finestra per installare i driver per le schede Digistump (se li hai già installati, questo programma di installazione li aggiornerà e installerà quelli mancanti)
- A installazione completata, chiudi la finestra “Gestione schede” e seleziona il Digispark dal menu Strumenti→Schede. “Digispark (Default - 16.5mhz)” è la scheda che dovrebbe essere selezionata da tutti i nuovi utenti.
- L'installazione è ora completa! (Gli utenti Linux vedono la nota sotto)
Installazione Linux Se non l'hai mai fatto prima - Installa le regole udev che trovi qui: sezione Risoluzione dei problemi
ATTENZIONE UTENTI LINUX: SI PREGA DI VERIFICARE LA PAGINA DI RISOLUZIONE DEI PROBLEMI LINUX**
Passaggio 3: come caricare il programma
Il Digispark funziona in modo leggermente diverso rispetto ad alcuni prodotti compatibili con Arduino. I programmi Digispark con una procedura diversa.
Dal menu Strumenti selezionare Board→Digispark (Default - 16.5Mhz)
Scrivi del codice, apri il tuo codice.
Non è necessario collegare il tuo Digispark prima di richiamare il caricamento Premi il pulsante di caricamento.
La casella di stato in basso ora ti chiederà di collegare il tuo Digispark - a questo punto, devi collegarlo - o scollegarlo e ricollegarlo.
Vedrai l'avanzamento del caricamento e quindi eseguirà immediatamente il tuo codice sul Digispark. Se si scollega il Digispark e lo si ricollega o lo si collega a un'altra fonte di alimentazione, ci sarà un ritardo di 5 secondi prima che il codice programmato venga eseguito. Questo ritardo di 5 secondi è il controllo di Digispark Pro per vedere se stai provando a programmarlo.
Passaggio 4: risoluzione dei problemi
Questo da tenere a mente
I Digispark non creano porte seriali. Il software digispark arduino comunica direttamente con digispark tramite una combinazione di protocolli USB raw a bassa velocità e protocolli HID per risparmiare spazio ed essere più conforme alle specifiche USB.
Quando si utilizza il software Digispark Arduino non importa cosa è selezionato nell'elenco delle porte seriali: non ne viene utilizzata nessuna. Assicurati solo che Digispark sia selezionato nel menu Programmatore e Digispark (piccolo nucleo) sia selezionato nel menu Scheda e dovresti essere attivo e funzionante.
Quando si utilizza il software Digispark Arduino non importa cosa è selezionato nell'elenco delle porte seriali: non ne viene utilizzata nessuna. Assicurati solo che Digispark sia selezionato nel menu Programmatore e Digispark (piccolo nucleo) sia selezionato nel menu Scheda e dovresti essere attivo e funzionante.
- Per i programmi di esempio, se ricevi "Dispositivo non trovato" anche dopo aver installato il driver DigiUSB nella cartella degli esempi, prova questo: https://digistump.com/board/index.php/topic, 257.0.html
- Se Windows non riconosce una coppia "DigiUSB" ma una generica coppia "Dispositivo compatibile HID"/"Dispositivo di input USB", accedere a Gestione dispositivi, trovare nella categoria "Dispositivi di interfaccia umana" il dispositivo di input USB con un ID fornitore di 0x16C0 e seleziona "Aggiorna driver" / "Sfoglia il mio computer" / "Fammi scegliere da un elenco" e il DigiUSB dovrebbe apparire lì.
Consigliato:
Come Usare un Telefono Android come Webcam con Skype: 5 Passaggi
Come utilizzare un telefono Android come webcam con Skype: C'è un vecchio detto che un'immagine vale più di mille parole… e c'è un nuovo detto che un video vale un milione. Ora potrebbe sembrare un'esagerazione, ma c'è un'enorme differenza tra parlare a qualcuno durante una chiamata e parlare a
Visuino Come usare un pulsante come ingresso per controllare cose come il LED: 6 passaggi
Visuino Come utilizzare un pulsante come input per controllare cose come il LED: In questo tutorial impareremo come accendere e spegnere il LED utilizzando un semplice pulsante e Visuino. Guarda un video dimostrativo
Come usare DMX512 / RDM con Raspberry Pi: 6 passaggi (con immagini)
Come utilizzare DMX512 / RDM con Raspberry Pi: Il Raspberry Pi può essere utilizzato per i controlli dell'illuminazione tramite bus DMX512. Nei sistemi bus DMX512 RS-485 viene utilizzato come livello fisico. Il nostro HAT seriale RS422/RS485 è un HAT di comunicazione seriale completamente isolato galvanicamente progettato per l'uso con il Raspberry Pi
Come usare il Wiimote come mouse del computer usando le candele come sensore!!: 3 passaggi
Come utilizzare il Wiimote come mouse del computer utilizzando le candele come sensore!!: questa guida ti mostrerà come collegare il telecomando Wii (Wiimote) al PC e utilizzarlo come mouse
Come Usare una TV come Monitor di Computer: 6 Passaggi
Come usare una TV come monitor di un computer: va bene così.. Questo è il mio primo istruttore, quindi abbi pazienza con me… In questo tutorial ti mostrerò.. è giusto.. come usare una TV come monitor di un computer ! Funziona abbastanza bene, ma ci sono dei limiti… per esempio non puoi leggere un testo piccolo, ma un pi