Πίνακας περιεχομένων:
- Βήμα 1: Εγκαταστήστε το πρόγραμμα οδήγησης Windows για το Attiny85
- Βήμα 2: Εγκαταστήστε πακέτα σανίδων για το Arduino
- Βήμα 3: Πώς να ανεβάσετε το πρόγραμμα
- Βήμα 4: Αντιμετώπιση προβλημάτων
Βίντεο: Πώς να χρησιμοποιήσετε το Attiny85 με Arduino: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αγόρασα ένα νέο Digispark's Attiny85 Board.
Αλλά δεν μπόρεσε να το χρησιμοποιήσει για δύο ημέρες μόνο λόγω των πακέτων του προγράμματος οδήγησης. Και τελικά αφού έψαξα πολύ βρήκα την απάντηση. Αναφέρθηκα σε διάφορα σεμινάρια για αυτό και προσπάθησα. Πήρα ένα σφάλμα για τη θύρα COM στο Arduino. Εδώ το έλυσα.
Pinouts: Όλες οι ακίδες μπορούν να χρησιμοποιηθούν ως ψηφιακή είσοδος/έξοδος
Καρφίτσα 0 → I2C SDA, PWM (LED στο Μοντέλο Β)
Καρφίτσα 1 → PWM (LED στο μοντέλο Α)
Καρφίτσα 2 → I2C SCK, Analog In
Pin 3 → Analog In (χρησιμοποιείται επίσης για USB+ όταν χρησιμοποιείται USB)
Pin 4 → PWM, Analog (χρησιμοποιείται επίσης για USB- όταν χρησιμοποιείται USB)
Καρφίτσα 5 → Analog In
Για μια εύχρηστη αναφορά αναστροφής πάνω από το Digispark - οι δυνατότητες καρφιτσών αναγράφονται στο πίσω μέρος
Βήμα 1: Εγκαταστήστε το πρόγραμμα οδήγησης Windows για το Attiny85
Εάν χρησιμοποιείτε Arduino 1.6.6 ή νεότερη έκδοση και παράθυρα - θα χρειαστεί να κάνετε λήψη και εγκατάσταση των προγραμμάτων οδήγησης με μη αυτόματο τρόπο. Λήψη, αποσυμπίεση και εκτέλεση "Install Drivers" (σε συστήματα 32bit) ή "DPInst64" (σε συστήματα 64bit).
Τα αρχεία του προγράμματος οδήγησης βρίσκονται εδώ:
Σύνδεσμος
Μετά τη λήψη του αρχείου.zip> εξαγωγή του.
και τρέξτε το
Εγκατάσταση drivers.exe (για λειτουργικό σύστημα 64 bit)
DPinst64.exe (για λειτουργικό σύστημα 32 bit)
Βήμα 2: Εγκαταστήστε πακέτα σανίδων για το Arduino
Αντιγράψτε αυτό το url και επικολλήστε το στο αρχείο Αρχείο> προτίμηση> πρόσθετο url διαχειριστή πίνακα
digistump.com/package_digistump_index.json
- Μεταβείτε στο μενού "Εργαλεία" και στη συνέχεια στο υπομενού "Πίνακας" - επιλέξτε "Διαχειριστής πινάκων" και, στη συνέχεια, από το αναπτυσσόμενο μενού τύπου επιλέξτε "Συνεισφορά":
- Επιλέξτε το πακέτο "Digistump AVR Boards" και κάντε κλικ στο κουμπί "Εγκατάσταση".
- Θα δείτε την πρόοδο της λήψης στην κάτω γραμμή του παραθύρου "Διαχειριστής πινάκων" όταν ολοκληρωθεί θα εμφανιστεί η ένδειξη "Εγκατεστημένο" δίπλα σε αυτό το στοιχείο στη λίστα.
- ΧΡΗΣΤΕΣ WINDOWS: Όταν ολοκληρώσετε την εγκατάσταση με ένα αναδυόμενο παράθυρο Driver Install Wizard, κάντε κλικ στο "Επόμενο" σε αυτό το παράθυρο για να εγκαταστήσετε τα προγράμματα οδήγησης για τα Digistump Boards (Εάν τα έχετε ήδη εγκατεστημένα, αυτό το πρόγραμμα εγκατάστασης θα τα ενημερώσει και θα εγκαταστήσει όσα λείπουν)
- Με την ολοκλήρωση της εγκατάστασης, κλείστε το παράθυρο "Boards Manager" και επιλέξτε το Digispark από το μενού Tools → Boards. "Digispark (Προεπιλογή - 16.5mhz)" είναι ο πίνακας που πρέπει να επιλεγεί από όλους τους νέους χρήστες.
- Η εγκατάσταση ολοκληρώθηκε τώρα! (Οι χρήστες Linux βλέπουν τη σημείωση παρακάτω)
Εγκατάσταση Linux Εάν δεν είχατε προηγουμένως - Εγκαταστήστε τους κανόνες udev που βρίσκονται εδώ: Ενότητα Αντιμετώπιση προβλημάτων
ΠΡΟΣΟΧΗ ΧΡΗΣΤΕΣ LINUX: ΠΑΡΑΚΑΛΩ ΕΛΕΓΧΕΤΕ ΤΗ ΣΕΛΙΔΑ ΑΝΤΙΜΕΤΩΠΙΣΗΣ ΠΡΟΒΛΗΜΑΤΩΝ LINUX **
Βήμα 3: Πώς να ανεβάσετε το πρόγραμμα
Το Digispark λειτουργεί λίγο διαφορετικά από κάποια συμβατά προϊόντα Arduino. Τα προγράμματα Digispark με διαφορετική διαδικασία.
Από το μενού Εργαλεία επιλέξτε Πίνακας → Digispark (Προεπιλογή - 16.5Mhz)
Γράψτε έναν κωδικό, ανοίξτε τον κωδικό σας.
Δεν χρειάζεται να συνδέσετε το Digispark σας προτού καλέσετε τη μεταφόρτωση Πατήστε το κουμπί μεταφόρτωσης.
Το κάτω πλαίσιο κατάστασης θα σας ζητήσει τώρα να συνδέσετε το Digispark σας - σε αυτό το σημείο, πρέπει να το συνδέσετε - ή να το αποσυνδέσετε και να το επανασυνδέσετε.
Θα δείτε την πρόοδο της μεταφόρτωσης και στη συνέχεια θα εκτελέσει αμέσως τον κωδικό σας στο Digispark. Εάν αποσυνδέσετε το Digispark και το συνδέσετε ξανά ή το συνδέσετε σε άλλη πηγή τροφοδοσίας, θα υπάρξει καθυστέρηση 5 δευτερολέπτων πριν από την εκτέλεση του κώδικα που προγραμματίσατε. Αυτή η καθυστέρηση 5 δευτερολέπτων ελέγχει το Digispark Pro για να δείτε αν προσπαθείτε να το προγραμματίσετε.
Βήμα 4: Αντιμετώπιση προβλημάτων
Αυτό για να το έχετε κατά νου
Τα Digisparks δεν δημιουργούν σειριακές θύρες. Το λογισμικό arduino digispark επικοινωνεί απευθείας με το digispark μέσω ενός συνδυασμού ακατέργαστων πρωτοκόλλων USB χαμηλής ταχύτητας και πρωτοκόλλων HID προκειμένου να εξοικονομήσετε χώρο και να συμμορφωθείτε περισσότερο με τις προδιαγραφές USB.
Όταν χρησιμοποιείτε το λογισμικό Digispark Arduino δεν έχει σημασία τι έχει επιλεγεί στη λίστα σειριακών θυρών - καμία δεν χρησιμοποιείται. Απλά βεβαιωθείτε ότι το Digispark είναι επιλεγμένο στο μενού Προγραμματιστής και το Digispark (μικροσκοπικός πυρήνας) είναι επιλεγμένο στο μενού Πίνακας και ότι θα πρέπει να είστε σε λειτουργία.
Όταν χρησιμοποιείτε το λογισμικό Digispark Arduino δεν έχει σημασία τι έχει επιλεγεί στη λίστα σειριακών θυρών - καμία δεν χρησιμοποιείται. Απλώς βεβαιωθείτε ότι το Digispark είναι επιλεγμένο στο μενού Προγραμματιστής και το Digispark (μικροσκοπικός πυρήνας) είναι επιλεγμένο στο μενού Πίνακας και ότι θα πρέπει να είστε σε λειτουργία.
- Για τα παραδείγματα προγραμμάτων εάν λαμβάνετε "Η συσκευή δεν βρέθηκε" ακόμη και μετά την εγκατάσταση του προγράμματος οδήγησης DigiUSB στο φάκελο παραδείγματα, δοκιμάστε αυτό: https://digistump.com/board/index.php/topic, 257.0.html
- Εάν τα Windows δεν αναγνωρίζουν ένα "DigiUSB" αλλά ένα γενικό ζεύγος "Συσκευή συμβατή με HID"/"Συσκευή εισόδου USB", μεταβείτε στη Διαχείριση συσκευών, βρείτε στην κατηγορία "Συσκευές ανθρώπινης διεπαφής" τη Συσκευή εισόδου USB με αναγνωριστικό προμηθευτή 0x16C0 και επιλέξτε "ενημέρωση προγράμματος οδήγησης" / "περιήγηση στον υπολογιστή μου" / "επιτρέψτε μου να επιλέξω από μια λίστα" και το DigiUSB θα εμφανιστεί εκεί.
Συνιστάται:
Arduino Πώς να χρησιμοποιήσετε OLED οθόνη 1.3 ιντσών SH1106: 7 βήματα
Arduino Τρόπος χρήσης OLED Display 1.3 ιντσών SH1106: Σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε λογισμικό 1.3 ιντσών OLED Display SH1106 Arduino και Visuino. Δείτε το βίντεο
Πώς να δημιουργήσετε ένα Linux Boot Drive (και πώς να το χρησιμοποιήσετε): 10 βήματα
Πώς να δημιουργήσετε ένα Linux Boot Drive (και πώς να το χρησιμοποιήσετε): Αυτή είναι μια απλή εισαγωγή για το πώς να ξεκινήσετε με το Linux, συγκεκριμένα το Ubuntu
Πώς να χρησιμοποιήσετε το Stepper Motor ως περιστροφικό κωδικοποιητή και οθόνη OLED για βήματα: 6 βήματα
Πώς να χρησιμοποιήσετε το Stepper Motor ως περιστροφικό κωδικοποιητή και οθόνη OLED για βήματα: Σε αυτό το σεμινάριο θα μάθουμε πώς να παρακολουθείτε τα βήματα του βηματικού κινητήρα στην οθόνη OLED. Παρακολουθήστε ένα βίντεο επίδειξης. Η πίστωση για το πρωτότυπο σεμινάριο πηγαίνει στον χρήστη του youtube " sky4fly "
Πώς να χρησιμοποιήσετε το πληκτρολόγιο και την οθόνη LCD με το Arduino για να κάνετε αριθμομηχανή Arduino .: 5 βήματα
Πώς να χρησιμοποιήσετε το πληκτρολόγιο και την οθόνη LCD με το Arduino για να δημιουργήσετε αριθμομηχανή Arduino .: Σε αυτό το σεμινάριο θα μοιραστώ πώς μπορείτε να χρησιμοποιήσετε το πληκτρολόγιο μήτρας 4x4 και την οθόνη LCD 16x2 με το Arduino και να το χρησιμοποιήσετε για να φτιάξετε έναν απλό υπολογιστή Arduino. Ας ξεκινήσουμε λοιπόν
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε βασικές λειτουργίες: 4 βήματα
Πώς να χρησιμοποιήσετε το τερματικό Mac και πώς να χρησιμοποιήσετε τις βασικές λειτουργίες: Θα σας δείξουμε πώς να ανοίξετε το τερματικό MAC. Θα σας δείξουμε επίσης μερικές λειτουργίες εντός του τερματικού, όπως ifconfig, αλλαγή καταλόγων, πρόσβαση σε αρχεία και arp. Το ifconfig θα σας επιτρέψει να ελέγξετε τη διεύθυνση IP και τη διαφήμισή σας MAC