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

Bare Minimum - Arduino στο Breadboard: 5 βήματα
Bare Minimum - Arduino στο Breadboard: 5 βήματα

Βίντεο: Bare Minimum - Arduino στο Breadboard: 5 βήματα

Βίντεο: Bare Minimum - Arduino στο Breadboard: 5 βήματα
Βίντεο: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Νοέμβριος
Anonim
Bare Minimum - Arduino στο Breadboard
Bare Minimum - Arduino στο Breadboard

Το Arduino χρησιμοποιεί το τσιπ ATMega328p. Μπορούμε να το αποκτήσουμε σε μορφή SMD (ATMega328p-AU) ή σε μορφή DIP για συγκόλληση οπών (ATMega328p-PU). Αλλά, το τσιπ από μόνο του δεν μπορεί να λειτουργήσει. Χρειάζεται μερικά ακόμη εξαρτήματα και όλα μαζί ονομάζονται η ελάχιστη ελάχιστη διαμόρφωση αυτού του τσιπ.

Βήμα 1: Απλό σχηματικό

Απλό σχηματικό
Απλό σχηματικό

Παρακάτω έχουμε το σχηματικό για αυτήν τη διαμόρφωση. Όπως μπορείτε να δείτε, χρειαζόμαστε παροχή 5 βολτ. Αυτή η παροχή πρέπει να ρυθμίζεται πολύ καλά χωρίς αιχμές τάσης. Για αυτόν και επιπλέον πυκνωτή 10uF μεταξύ 5V και GND. Ωστόσο, η καρφίτσα επαναφοράς είναι ενεργοποιημένη. Έτσι, για να το απενεργοποιήσουμε, πρέπει να εφαρμόσουμε 5V σε αυτό. Για αυτό, μια αντίσταση 10k ohm τοποθετείται μεταξύ RESET και Vcc. Επίσης, το ATMega328, συνήθως λειτουργεί στα 16MHz. Για αυτό, μεταξύ των ακίδων 9 και 10 τοποθετούμε έναν κρύσταλλο 16MHz. Αλλά αυτός ο κρύσταλλος, για να ταλαντωθεί χρειάζεται δύο πυκνωτές ακριβώς 22pF συνδεδεμένους στο GND. Στο σχήμα abve, έχετε όλες τις καρφίτσες του τσιπ. Αυτή τη στιγμή, εάν ο μικροελεγκτής διαθέτει ένα bootlaoder, θα μπορούσαμε να ανεβάσουμε έναν κωδικό. Ας φανταστούμε όμως ότι δεν έχει bootloader.

Βήμα 2: Burn Bootloader

Burn Bootloader
Burn Bootloader

Τώρα, ας φανταστούμε ότι το τσιπ δεν έχει το bootloder (παρθένο τσιπ). Για αυτό πρέπει να κάνετε τις επόμενες συνδέσεις από ένα Arduino UNO. Αυτές είναι οι καρφίτσες SPI, CLOCK, MISO και MOSI.

Βήμα 3: Συνδέστε το Arduino στον υπολογιστή

Συνδέστε το Arduino στον υπολογιστή
Συνδέστε το Arduino στον υπολογιστή

Τώρα συνδέστε το Arduino στον υπολογιστή σας. Ανοίξτε το Arduino IDE και μεταβείτε στο Αρχείο amples Παραδείγματα → Arduino ISP και ανοίξτε αυτό το παράδειγμα. Επιλέξτε το com του πίνακα Arduino UNO, επιλέξτε τον πίνακα ως Arduino UNO και αναβαθμίστε αυτόν τον κωδικό.

Βήμα 4: Bootloader

Bootloader
Bootloader

Τώρα κάντε τις συνδέσεις στο προηγούμενο σχηματικό και ήρθε η ώρα να κάψετε το bootloader. Μεταβείτε στο Εργαλεία mer προγραμματιστής → Arduino ως ISP. Με αυτόν τον τρόπο αλλάζουμε τον προγραμματιστή σε ISP.

Βήμα 5: Τέλος Burn Bootloader

Τέλος Burn Bootloader
Τέλος Burn Bootloader

Τέλος, μεταβείτε στο Tools → Burn bootloader. Τώρα τα LED του Arduino θα αναβοσβήνουν πολύ. Μόλις λάβετε το μήνυμα του bootlaoder που καίγεται, είμαστε έτοιμοι.

Συνιστάται: