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

Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!: 5 βήματα
Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!: 5 βήματα

Βίντεο: Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!: 5 βήματα

Βίντεο: Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!: 5 βήματα
Βίντεο: Display input voltage as bargraph on LCD using Arduino and potentiometer 2024, Νοέμβριος
Anonim
Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!
Πώς να ανεβάσετε το πρόγραμμα εκκίνησης σε οποιοδήποτε Arduino!

Ας υποθέσουμε ότι φέρνατε ένα Arduino και προσπαθήσατε να ανεβάσετε το πρώτο σας πρόγραμμα από τα Παραδείγματα και γράφει Σφάλμα

avrdude: stk500_getsync ()

Αυτό σημαίνει ότι το Arduino σας έχει ένα πρόγραμμα εκκίνησης που λείπει. Σήμερα λοιπόν θα σας δείξω πώς να ανεβάσετε ένα Bootloader σε οποιοδήποτε Arduino!

Ας ξεκινήσουμε λοιπόν!

Βήμα 1: Δείτε το βίντεο

Αν δεν θέλετε να διαβάσετε όλα τα πράγματα, μπορείτε να δείτε το βίντεό μου!

Βήμα 2: Όλα όσα χρειαζόμαστε

Όλα όσα χρειαζόμαστε!
Όλα όσα χρειαζόμαστε!
Όλα όσα χρειαζόμαστε!
Όλα όσα χρειαζόμαστε!
Όλα όσα χρειαζόμαστε!
Όλα όσα χρειαζόμαστε!

Λίστα:

1) Arduino με το λειτουργικό bootloader, αν δεν το έχετε δανειστεί

2) Καλώδιο USB

3) Arduino ή Atmega chip στο οποίο θέλετε να ανεβάσετε bootloader

4) Καλώδια βραχυκυκλωτήρων

Προαιρετικό (για μεταφόρτωση σε τσιπ)

5) ένα κρύσταλλο 16 MHz

6) μια αντίσταση 10k

7) Δύο πυκνωτές picofarad 18 έως 22.

Βήμα 3: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Ακολουθούν μερικές διαφορετικές δυνατότητες στις οποίες μπορείτε να ανεβάσετε το πρόγραμμα εκκίνησης στο Arduino.

1) Πρώτη εικόνα αντιπροσωπεύει τη μεταφόρτωση του bootloader από το Uno στο AtMega 328p-AU

2) Η δεύτερη εικόνα αντιπροσωπεύει τη μεταφόρτωση του προγράμματος εκκίνησης από το Uno στο Uno

3) Η τρίτη φωτογραφία αντιπροσωπεύει τη μεταφόρτωση του bootloader από το Uno στο Nano

4) Η τέταρτη φωτογραφία αντιπροσωπεύει το Uploading Bootloader από το Mega στο UNO

Βήμα 4: Burn Bootloader

Burn Bootloader!
Burn Bootloader!
Burn Bootloader!
Burn Bootloader!
Burn Bootloader!
Burn Bootloader!
Burn Bootloader!
Burn Bootloader!

1) Συνδέστε τον πίνακα και τον μικροελεγκτή Arduino όπως φαίνεται στο διάγραμμα νωρίτερα.

2) Ανεβάστε το σκίτσο ArduinoISP στον πίνακα Arduino. (Θα χρειαστεί να επιλέξετε τον πίνακα και τη σειριακή θύρα από το μενού Εργαλεία που αντιστοιχεί στον πίνακα σας.)

3) Επιλέξτε "Ο πίνακας που είναι στόχος" από τα Εργαλεία> Πίνακας

4) Επιλέξτε "Arduino ως ISP" από τα Εργαλεία> Προγραμματιστής

Μόλις τελειώσετε, ελέγξτε αν ο πίνακας λειτουργεί σωστά, ανεβάζοντας το Blink Sketch σε αυτό.

Βήμα 5: Σας ευχαριστούμε

Σας ευχαριστώ !
Σας ευχαριστώ !

Αν αναβοσβήνει ο κώδικας εκτελείται τότε συγχαρητήρια έχετε ανεβάσει το πρόγραμμα εκκίνησης με επιτυχία!

Αν σας αρέσει η δουλειά μου

Ρίξτε μια ματιά στο κανάλι μου στο YouTube για πιο εκπληκτικά πράγματα:

Μπορείτε επίσης να με ακολουθήσετε στο Facebook, το Twitter κλπ για επερχόμενα έργα

www.facebook.com/NematicsLab/

www.instagram.com/nematic_yt/

twitter.com/Nematic_YT

Συνιστάται: