Πίνακας περιεχομένων:

Arduino Nano ISP Dongle: 5 βήματα
Arduino Nano ISP Dongle: 5 βήματα

Βίντεο: Arduino Nano ISP Dongle: 5 βήματα

Βίντεο: Arduino Nano ISP Dongle: 5 βήματα
Βίντεο: Arduino Nano — собираем радиомост для наушников на Ардуино и nRF-модулях. Железки Амперки 2024, Ιούλιος
Anonim
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle

Εάν προέρχεστε από το Plug-n'-Play-World του Arduino σύμπαντος που επιθυμείτε να συρρικνώσετε το τρέχον έργο σας ή ίσως σχεδιάσατε το πρώτο σας προσαρμοσμένο PCB, ίσως έχετε ή σύντομα συνειδητοποιήσετε ότι οι εργοστασιακοί μικροελεγκτές δεν διαθέτουν ένα λεγόμενο bootloader. Για να προγραμματίσετε τον μικροελεγκτή σας πρέπει πρώτα να κάψετε το bootloader και αυτό το dongle σας βοηθά να το κάνετε εύκολα και επανειλημμένα.

Αυτό μπορεί να επιτευχθεί με πολλούς τρόπους, με διαφορετικά Arduinos και ακόμη και σε ένα breadboard, αλλά μου φάνηκε ωραίο να κατασκευάζω ένα ειδικό dongle για αυτόν τον σκοπό. Το κόστος υλικού πιθανότατα δεν φτάνει ούτε το όριο των 5 $.

Προμήθειες

  • Arduino Nano
  • Αντίσταση 10kOhm
  • Πυκνωτής 22uF
  • Γυναικεία κεφαλίδα 2x3 1/10"
  • Σωλήνας συρρίκνωσης θερμότητας

Βήμα 1: Συγκολλήστε την κεφαλίδα

Συγκολλήστε την κεφαλίδα
Συγκολλήστε την κεφαλίδα
Συγκολλήστε την κεφαλίδα
Συγκολλήστε την κεφαλίδα
Συγκολλήστε την κεφαλίδα
Συγκολλήστε την κεφαλίδα

Συνδέστε ανάλογα τα ακόλουθα καλώδια:

Καρφίτσα 13: SCK

Καρφίτσα 12: MISO

Καρφίτσα 11: MOSI

Καρφίτσα 10: ΕΠΑΝΑΦΟΡΑ

Καρφίτσα 5V: VCC

PIN GND: GND

Βήμα 2: Προσθέστε αντίσταση 10kOhm

Προσθέστε αντίσταση 10kOhm
Προσθέστε αντίσταση 10kOhm
Προσθέστε αντίσταση 10kOhm
Προσθέστε αντίσταση 10kOhm

Ο ακροδέκτης επαναφοράς του προγραμματιζόμενου Arduino πρέπει να τραβηχτεί προς τα πάνω.

Συνδέστε την αντίσταση 10kOhm μεταξύ 5V και Pin D10 στο Arduino.

Βήμα 3: Προσθέστε πυκνωτή 22uF

Προσθέστε πυκνωτή 22uF
Προσθέστε πυκνωτή 22uF
Προσθέστε πυκνωτή 22uF
Προσθέστε πυκνωτή 22uF

Συγκολλήστε έναν πυκνωτή 22uF μεταξύ του Reset Pin και του GND στο Arduino. Βεβαιωθείτε ότι η πολικότητα είναι σωστή εάν είναι ηλεκτρολυτικός πυκνωτής.

Βήμα 4: Θερμική συρρίκνωση

Συρρίκνωση θερμότητας
Συρρίκνωση θερμότητας
Συρρίκνωση θερμότητας
Συρρίκνωση θερμότητας

Όχι απολύτως απαραίτητο αλλά ωφέλιμο.

Βήμα 5: Φόρτωση λογισμικού

Για να χρησιμοποιηθεί το Arduino Nano ως προγραμματιστής ISP, πρέπει να ανεβάσετε το σκίτσο του ArduinoISP.

  • Συνδέστε το Nano στον υπολογιστή σας
  • Ανοίξτε το Arduino IDE
  • Εργαλεία -> Θύρες -> Επιλέξτε τη θύρα COM στην οποία είναι συνδεδεμένο το Arduino (μπορείτε να βρείτε τη θύρα στη Διαχείριση συσκευών)
  • Εργαλεία -> Πίνακες: -> Arduino Nano
  • Εργαλεία -> Επεξεργαστής -> ATmega328p (παλιός φορτωτής εκκίνησης)
  • Αρχείο -> Παραδείγματα -> ArduinoISP -> ArduinoISP
  • Πατήστε upload

Συνιστάται: