Πίνακας περιεχομένων:
- Βήμα 1: Λίστα μερών
- Βήμα 2: Λήψη και εγκατάσταση βιβλιοθήκης
- Βήμα 3: Burn Bootloader
- Βήμα 4: Μεταφόρτωση σκίτσων
- Βήμα 5: Μερικές χρήσιμες συμβουλές
- Βήμα 6: Τελική σημείωση
Βίντεο: $ 2 Arduino. το ATMEGA328 Ως αυτόνομο. Εύκολο, φθηνό και πολύ μικρό. ένας πλήρης οδηγός .: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Σε αυτό το διδακτικό θα μάθετε πώς να χρησιμοποιείτε το τσιπ μικροελεγκτή Arduino ATMEGA328 ως αυτόνομο μικροελεγκτή.
Κοστίζουν μόνο 2 δολάρια, μπορούν να κάνουν το ίδιο με το Arduino σας και να κάνουν τα έργα σας εξαιρετικά μικρά.
Θα καλύψουμε τη διάταξη καρφιτσών, πώς να την κάνουμε έτοιμη για το λογισμικό Arduino κάνοντας ένα bootloader και πώς να ανεβάσουμε σκίτσα.
Παρακολουθήστε το υπόλοιπο από αυτό το διδακτικό για να μάθετε πώς μπορείτε να κάνετε τα έργα σας Arduino μικρότερα και φθηνότερα σε χρόνο μηδέν.
Βήμα 1: Λίστα μερών
1 Arduino
1 τσιπ ATMEGA328P-PU. Πήρα το δικό μου εδώ:
Breadboard
Καλώδια
Προαιρετικά: LED και αντίσταση 330 ohm για δοκιμή
Βήμα 2: Λήψη και εγκατάσταση βιβλιοθήκης
Ο πίνακας Arduino διατίθεται στάνταρ με έναν εξωτερικό ταλαντωτή 16MHz.
Δεν χρειαζόμαστε πραγματικά αυτόν τον ταλαντωτή 16MHz καθώς το ATMEGA328P-PU διαθέτει έναν ταλαντωτή 8MHz.
Για να λειτουργήσει αυτό το τσιπ ως αυτόνομος μικροελεγκτής στα 8MHz, πρέπει να κατεβάσουμε και να εγκαταστήσουμε μια βιβλιοθήκη για το περιβάλλον μας Arduino.
Για να το κάνετε αυτό, κάντε κλικ στο σύνδεσμο που ταιριάζει με την έκδοση Arduino για να κάνετε λήψη του αρχείου zip.
Θα τρώει 1-6-x.zip, 1-5-x.zip ή 1-0-x.zip
Στη συνέχεια, πρέπει να βρούμε το φάκελο Arduino sketchbook κάνοντας κλικ στο Αρχείο → προτιμήσεις → «Θέση Sketchbook». Στην περίπτωσή μου "C: / Users / tomtomheylen / Documents / Arduino" αυτό μπορεί να είναι διαφορετικό στην περίπτωσή σας.
Αντιγράψτε την τοποθεσία και μεταβείτε σε "αυτόν τον υπολογιστή", επικολλήστε τη στη γραμμή και πατήστε enter.
Αν δείτε έναν φάκελο με το όνομα "hardware", ανοίξτε τον.
Εάν όχι, δημιουργήστε έναν νέο φάκελο με το όνομα "hardware" κάνοντας δεξί κλικ και επιλέξτε "new → folder" και πληκτρολογήστε "hardware". Τώρα ανοίξτε το.
Μετακινήστε το φάκελο του breadboard από το αρχείο zip στο φάκελο "hardware".
Επανεκκινήστε το Arduino IDE και μεταβείτε στο "Tools → board".
Εάν όλα είναι εντάξει, θα πρέπει να δείτε στη λίστα "Atmega 328 σε ένα breadboard (εσωτερικό ρολόι 8MHz)".
Το πιο δύσκολο κομμάτι έχει γίνει τώρα, οπότε ας διασκεδάσουμε αντλώντας ζωή σε αυτό το ATMEGA328.
Βήμα 3: Burn Bootloader
Αυτά τα τσιπ μικροελεγκτή ATMEGA328 συνήθως αδειάζουν. Για να λειτουργήσουν με το Arduino IDE, πρέπει να κάνουμε κάτι που ονομάζεται "κάψιμο ενός bootloader". Είναι ένας μικροσκοπικός κώδικας που καίμε στο τσιπ, ώστε να καταλάβει το λογισμικό Arduino.
Για να το κάνετε αυτό, συνδέστε το Arduino στον υπολογιστή σας και μεταβείτε στο "Αρχείο → παραδείγματα → ArduinoIsp" και επιλέξτε "Arduino Isp". Ανεβάστε αυτό το σκίτσο στο Arduino και αποσυνδεθείτε από τον υπολογιστή σας.
Στη συνέχεια συνδέουμε το Arduino με το ATMEGA328 όπως μπορείτε να δείτε στην εικόνα.
Σημειώστε τον μισό κύκλο στο τσιπ. Βεβαιωθείτε ότι είναι στη σωστή πλευρά.
Τώρα συνδέστε το Arduino σας και στο Arduino IDE μεταβείτε στο "εργαλεία προγραμματιστής" και επιλέξτε "Arduino ως ISP".
Στη συνέχεια, μεταβείτε στο "Tools → Board" και επιλέξτε "Atmega 328 σε ένα breadboard (εσωτερικό ρολόι 8MHz)".
Τώρα μεταβείτε στα εργαλεία και επιλέξτε "Burn Bootloader".
Ο φορτωτής εκκίνησης έχει καεί και το τσιπ σας είναι έτοιμο να ανεβάσει σκίτσα!
Σε περίπτωση που έχετε μήνυμα σφάλματος, αποσυνδέστε το Arduino και επαναλάβετε τα προηγούμενα βήματα.
Βήμα 4: Μεταφόρτωση σκίτσων
Για να ανεβάσετε ένα σκίτσο πρέπει να αφαιρέσετε το τσιπ ATMEGA328 από τον πίνακα Arduino και να συνδεθείτε με το breadboard όπως φαίνεται στην εικόνα.
Μπορείτε επίσης να χρησιμοποιήσετε προγραμματιστή USB σε σειριακό πρόγραμμα όπως το FT232RL για να το κάνετε αυτό. Έχω κάνει ένα μίνι οδηγό για αυτό εδώ:
Έχω συνδέσει ένα led με μια αντίσταση στον πίνακα για να δοκιμάσω το σκίτσο που αναβοσβήνει.
Δείτε πώς μπορείτε να χρησιμοποιήσετε αυτήν την εικόνα για τη διάταξη της καρφίτσας.
Έτσι, για παράδειγμα, εάν αρχικοποιήσετε τον πείρο 13 στο IDE, αντιπροσωπεύει τον πείρο 13 στον πίνακα Arduino ή τον πείρο 19 στο τσιπ ATMEGA328.
Συγχαρητήρια, τα καταφέρατε! Μπορείτε τώρα να αρχίσετε να κολλάτε τα δικά σας ελαχιστοποιημένα έργα Arduino σχεδόν καθόλου.
Βήμα 5: Μερικές χρήσιμες συμβουλές
Θα τελειώσω αυτό το διδακτικό δίνοντάς σας μερικές ακόμη χρήσιμες συμβουλές:
Εάν κολλήσετε ένα έργο, πρέπει να χρησιμοποιήσετε μια υποδοχή DIP 28 ακίδων και να προσθέσετε το ATMEGA328 μετά τη συγκόλληση του έργου.
Πήρα το δικό μου εδώ
Είναι καλή πρακτική να κολλήσετε μερικές καρφίτσες γυναικείας κεφαλίδας στα 3 πρώτα σκέλη, ώστε να μπορείτε να αλλάξετε ή να ανεβάσετε σκίτσα αν χρειαστεί.
Εάν ο μικροελεγκτής σας συμπεριφέρεται περίεργα, μπορείτε να προσθέσετε έναν πυκνωτή 10 έως 100 uf μεταξύ + και -.
Βεβαιωθείτε ότι όταν παραγγείλετε το τσιπ ότι είναι το ATMEGA328P-PU.
Βήμα 6: Τελική σημείωση
Σας άρεσε αυτό το διδακτικό, κάντε κλικ στο κουμπί Αγαπημένα και εγγραφείτε.
Δείτε επίσης το «Πώς να διορθώσετε τους κινέζικους κλώνους Arduino».
Τα λέμε στο επόμενο Instructable.
Ευχαριστώ, Τομ Χέιλεν
Facebook:
Δωρίστε για να με βοηθήσετε να συνεχίσω να κάνω αυτή τη δουλειά:
Συνιστάται:
Ένας πλήρης οδηγός για αρχάριους για συγκόλληση SMD: 5 βήματα (με εικόνες)
Ένας πλήρης οδηγός για αρχάριους για συγκόλληση SMD: Εντάξει, έτσι η συγκόλληση είναι αρκετά απλή για εξαρτήματα διαμπερών οπών, αλλά στη συνέχεια υπάρχουν στιγμές που χρειάζεται να κάνετε μικροσκοπική *εισαγωγή αναφοράς μυρμηγκιού εδώ *, και οι δεξιότητες που μάθατε για τη συγκόλληση TH απλά μην ισχύουν πια. Καλώς ορίσατε στον κόσμο του
Πώς να φτιάξετε έναν επαγγελματικό πίνακα τυπωμένων κυκλωμάτων: Ο πλήρης οδηγός: 10 βήματα (με εικόνες)
Πώς να φτιάξετε έναν επαγγελματικό πίνακα τυπωμένων κυκλωμάτων: Ο πλήρης οδηγός: Γεια σε όλους, σήμερα θα σας δείξω πώς να φτιάξετε επαγγελματικό PCB, για να βελτιώσετε τα ηλεκτρονικά σας έργα. Ας αρχίσουμε
Μικρό ισχυρό και φθηνό τροφοδοτικό πάγκου: 6 βήματα
Μικρό ισχυρό και φθηνό τροφοδοτικό πάγκου: Αυτό το έργο βασίζεται στην τροφοδοσία ATX, οπότε αν έχετε κάποια γύρω μπορείτε να κάνετε αυτό το έργο. Φθηνό, εύκολο, ισχυρό και ΦΟΒΕΡΟ τροφοδοτικό. Δεν θα χρειαστείτε πάρα πολλά εξαρτήματα και είναι για αρχάριους. Όταν είπα ισχυρό, εννοώ ένα πραγματικό
DIY MusiLED, Μουσικά συγχρονισμένα LED με εφαρμογή με ένα κλικ Windows & Linux (32-bit & 64-bit). Εύκολο στην αναδημιουργία, εύκολο στη χρήση, εύκολο στη θύρα .: 3 βήματα
DIY MusiLED, Μουσικά συγχρονισμένα LED με εφαρμογή με ένα κλικ Windows & Linux (32-bit & 64-bit). Εύκολη αναδημιουργία, εύκολη στη χρήση, εύκολη μεταφορά: Αυτό το έργο θα σας βοηθήσει να συνδέσετε 18 LED (6 κόκκινα + 6 μπλε + 6 κίτρινα) στον πίνακα Arduino και να αναλύσετε τα σήματα σε πραγματικό χρόνο της κάρτας ήχου του υπολογιστή σας και να τα μεταφέρετε σε τα LED για να τα ανάβουν σύμφωνα με τα εφέ beat (Snare, High Hat, Kick)
Guitar Amp Tilt Stand - "African Chair" Design - Απλό, μικρό, δυνατό, εύκολο, δωρεάν ή πραγματικό φθηνό: 9 βήματα
Guitar Amp Tilt Stand - "African Chair" Design - Simple, Small, Strong, Easy, Free or Real Cheap: Guitar Amp Tilt Stand - Too Easy - απλό, μικρό, δυνατό, δωρεάν ή πραγματικά φθηνό. Για ενισχυτές όλων των μεγεθών, ακόμη και μεγάλα ντουλάπια με ξεχωριστή κεφαλή. Απλά φτιάξτε σανίδες και σωλήνες στο μέγεθος και χρειάζεστε σχεδόν όποιο εξοπλισμό θέλετε